Android Terminal Emulator
https://market.android.com/**details?id=jackpal.**androidterm&hl=en<https://market.android.com/details?id=jackpal.androidterm&hl=en>
This application has access to the following:
* Network communications
full Internet access Allows an application to create network socket
* Storage
modify/delete USB storage contents modify/delete SD card contents
Allows an application to write to the USB storage.
Allows an application to write to the SD card.
* System tools
prevent device from sleeping
Allows an application to prevent the device from going to sleep.
==============================**==============================**
===========
How about Tracy's EFI computer and Engine Monitor sending data via USB to a
full blown Android tablet? A seven inch Android tablet with USB will make a
wonderful display for a mixture map in 3D and an EFIS that displays all
engine parameters on one large screen.
Upload and download spread sheet files of mixture maps. Save and share
mixture maps.
This will work with any single board computer that has a USB interface.
The days of the several thousand dollar dedicated aircraft EFIS's are over,
over and OVER!!! Just like the proprietary moving map hardware is now over.
I had this up and running in less than 30 seconds on Robin's 10 inch Asus
Transformer.
I got so excited about this breakthrough I could hardly write about it.
Paul Lamar
Impressive for sure. Technology change today reminds me of that book
written back in the 60s? called Future Shock - all about the exponential
effects of change (mainly technical) would have on society. While the
predictions made then seemed radical - they pale compared to the actual
change that has occurred.
Sounds to me like you have found a project to dive into - just think -
coming up with the first Android EFIS - big screens are easier to read.
Ed
I always knew Linux would take over sooner or later. Not in my wildest
imagination
however did I think it would happen through cell phones. Imagine using
your cell phone in the air as a EFIS screen. The next step is a blue
tooth connection with your engine parameters. Voice telephone call:
"Hey Joe, your oil pressurize is getting a little low."
Unix (Linux) is 40 years old and was the first OS ordinary people could
buy and use. 1972 as I recall. MS DOS was a partial single user copy.
IMHO Windows is dead. Those that live by the sword die by sword:)
Paul Lamar
-
Good job Paul.
Van
I did not get terminal emulator to work on android yet
but I did get gtkterm to work on Linux 9.04 on my desk top computer.
Here is data from the stand alone USB GPS receiver I mentioned above.
I hooked up the USB GPS receiver to a USB port. Linux 9.04
I put dev/tty/USB0 in the gtkterm port configuration.
I specified hex data in the gtkterm data configuration
and this data came in from the GPS in a continuous fashion.
see the attached jpg screen capture.
If you set it to ASCII data this is what comes in.
$GPGGA,180837.000,3415.62966,**N,11916.24436,W,1,04,2.3,-00.**
43,M,-33.7,M,,*49
$GPVTG,0.0,T,13.4,M,0.0,N,0.1,**K*79
$GPGSV,2,1,07,02,52,184,28,04,**65,090,29,09,58,273,41,10,12,**126,00*7A
$GPGSV,2,2,07,12,31,313,29,17,**31,050,00,28,16,108,00,,,,*40
$GPGSA,A,3,09,02,12,04,,,,,,,,**,5.6,2.3,5.1*38
$GPRMC,180838.000,A,3415.630,**N,11916.244,W,0.1,0.0,261011,**13.4,E*48
$GPGGA,180838.000,3415.62963,**N,11916.24438,W,1,04,2.3,-00.**
47,M,-33.7,M,,*49
$GPVTG,0.0,T,13.4,M,0.1,N,0.1,**K*78
$GPGSV,2,1,07,02,52,184,29,04,**65,090,29,09,58,273,41,10,12,**126,00*7B
$GPGSV,2,2,07,12,31,313,29,17,**31,050,00,28,16,108,00,,,,*40
$PSTMECH,09,7,00,0,02,7,12,7,**00,0,04,7,00,0,00,0,00,0,00,0,**
00,0,00,0*58
$GPRMC,180839.000,A,3415.630,**N,11916.244,W,0.0,0.0,261011,**13.4,E*48
$GPGGA,180839.000,3415.62962,**N,11916.24439,W,1,04,2.3,-00.**
52,M,-33.7,M,,*4C
$GPVTG,0.0,T,13.4,M,0.0,N,0.1,**K*79
$GPGSV,2,1,07,02,52,184,28,04,**65,090,29,09,58,273,42,10,12,**126,00*79
$GPGSV,2,2,07,12,31,313,29,17,**31,050,00,28,16,108,00,,,,*40
$GPGSA,A,3,09,02,12,04,,,,,,,,**,5.6,2.3,5.1*38
$GPRMC,180840.000,A,3415.630,**N,11916.244,W,0.1,0.0,261011,**13.4,E*47
For the $GPRMC sentence is is what the NEMA 0183 protocol numbers mean.
S-Ident Z Time uSEC Latitude Longit Speed Hdg D-M-Yr Checksum
$GPRMC,180840.000,A,3415.630,**N,11916.244,W,0.1,0.0,261011,**13.4,E*47
Now you know the exact location (to the nearest 15 feet) of my house at the
nearest microsecond when the data came :)
As far as I can tell gtkterm is not available for android
yet but it should work on my eeePC out at the hangar.
Just a matter of time before Henry and I get it working on the tablet.
Thanks to Ed Anderson for a lot of help so far.
This is going to destroy the entire dedicated EFIS industry for
experimental
aircraft.
Paul Lamar
Hi all-
To answer your first question - no, there is no plan to port gtkterm to
android (it doesn't make any sense)
It seems you have stumbled onto a road of endless possibilities!
Congratulations!
While I have minimal experience with android, I do have considerable
experience with embedded electronics and Linux.
Without knowing anything about planes or rotary engines, I would say what
you are describing is very possible.
Once you have data flowing into a computer, the possibilities are endless.
A few notes of the top of my head:
- Most android devices have a GPS integrated, therefore there is no need to
do the work of connecting and parsing an external gps (unless i am missing
something)
Check out Googl My Track application to see an awesome demo of GPS tracking
and mapping
- Moving data from an external source into an android device may be tricky
without some help (lookup android IOIO)
Best of luck fellas!
Oh, and thanks for using Gtkterm - its nice to know people are getting some
use out of it!
~Zach
We know that about the built in android GPS Zach. I just used the stand alone Delorme
USB GPS I had lying around to test your gtkterm on a desk top.
I also got your gtkterm working on my eeePC 1000 under Unbuntu 10.04.
Works great! Thanks for writing and maintaining it.
We have another EFI PIC computer sending out engine parameters on a serial
line. The protocol is MIDI of all things.
We like the android tablet for it's excellent stand alone screen readable
in bright sunlight to display half a dozen or a dozen engine parameters.
Not to mention all the other excellent aviation moving map software out there
for it.
We would pay for an android port.
Paul Lamar
--
The Rotary Engine NewsLetter. Powered by Linux.
ACRE NL web site.
http://www.rotaryeng.net
Youtube key word PaulLamar2
Copyright 1998-2011 All world wide rights reserved.