Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android updates #18

Closed
wants to merge 5 commits into from
Closed

Android updates #18

wants to merge 5 commits into from

Conversation

jduda
Copy link
Collaborator

@jduda jduda commented Nov 27, 2012

This change offers various updates to support new advance features for the next android application release. These changes should be backwards compatible with the existing 1.2.x android application releases.

This change moves the wav files for speak and play events from the main source code web directory to the html_alias_web directory such that wav files don't sit in the git working sandbox.

The service channel between host and android application now use JSON protocol for communications.

Remove the deault android_server_port from baseline mh.ini as this
causes it to startup the android server port automatically.  Leave
it up to the installation to add this port.
- Add the Android_Item.pm module which is used for android testing and provides
  examples of how to use android display features from MH Generic_Item based
  objects.
- Added web/lib/android.xls to allow http://host/sub?android_xml to be
  displayed as a proper xml page.
- Update mh/bin and Voice_Text to move speak and play wav files from the
  main web directory in the source code tree to the html_alias_web diretory
  which is typically in the data directory.
- Update Generic_Item to remove the android_query method to determine how
  many "tags" are in play.  Enhance the android_xml methods to allow better
  support for attributes which provide additional mechanisms for android
  display features.
- Update android_server.pl to fix various issues.  Use JSON for communication
  in both directions on the service channel.  Correct a problem with supporting
  multiple SSH tunnelled connections to multiple android devices.  The service
  channel now passes "version" identifiers between host and android such that
  each side understands the version of software on the other side of the channel.
  We continue to provide backwards compatibility to earlier revisions through
  this transition.
@hollie
Copy link
Owner

hollie commented Nov 28, 2012

This pull request contains to many commits. Replaced by #20.

@hollie hollie closed this Nov 28, 2012
waynieack referenced this pull request in waynieack/misterhouse Sep 12, 2017
hplato pushed a commit that referenced this pull request Dec 7, 2019
@hplato hplato mentioned this pull request Dec 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants