summaryrefslogtreecommitdiff
path: root/altosui/Makefile.am
Commit message (Collapse)AuthorAge
* altosui: Add bluetooth bits back inKeith Packard2011-08-28
| | | | | | Stub out functions on mac/windows for now. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add primitive UI for TeleLaunchKeith Packard2011-08-27
| | | | | | Display status along with arm and fire buttons. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Make flight monitor font size configurableKeith Packard2011-08-24
| | | | | | | Tiny netbooks aren't tall enough for the 'usual' font size, so provide a smaller option. Then provide a bigger option, just because. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Attempt to make both 32- and 64-bit windows DLLsKeith Packard2011-08-22
| | | | | | We'll see if they work... Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add support for TeleScience eeprom downloadKeith Packard2011-08-13
| | | | | | | | Using the existing eeprom methods, fetch and save TeleScience eeprom data, storing to a filename generated from the serial/flight from the TM connected to the TS board. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add companion support to the flight UI and CSV conversionKeith Packard2011-08-13
| | | | | | | Shows the companion data in a new tab. Also put companion data into CSV file. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add telemetry docs to debian/linux/mac/windows packagesKeith Packard2011-08-10
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Altosui: Add flight statistics tab to graph windowKeith Packard2011-08-10
| | | | | | Provide basic flight stats alongside the flight graph. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Ship TeleMini v1.0 firmware with fat blobsKeith Packard2011-08-09
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Pull out BlueTooth supportKeith Packard2011-08-08
| | | | | | | This leaves the code in place, but commented out so that it isn't used until we've got a bluetooth device ready for use. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Convert from channels to frequenciesKeith Packard2011-08-08
| | | | | | | | | | | | | Major areas: * Preferences are stored as frequencies instead of channels * Serial configuration is done using frequencies * UI is presented with frequency lists Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add dialogs to configure 'common' frequenciesKeith Packard2011-08-08
| | | | | | | These are stored in preferences, but not yet hooked up to the TM/TD configure dialogs Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add idle monitor dialogKeith Packard2011-08-02
| | | | | | | | This monitors a telemetrum device in idle mode, either directly or through a teledongle, allowing the GPS status and batteries to be monitored without resorting to placing the device in pad mode. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add a bunch more site locationsKeith Packard2011-07-17
| | | | | | BALLS, Rio Rancho, METRA, QRS Cedar Grove and Hudson Ranch Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add map preloading GUIKeith Packard2011-07-16
| | | | | | | | Provide a way to manually enter latitude and longitude, preview the map area while downloading a 9x9 grid of map tiles to be used when monitoring flights without network access. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Start adding support for scanning radio for available devicesKeith Packard2011-07-16
| | | | | | This is untested. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Parse remaining standard telemetry packetsKeith Packard2011-07-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Support raw telemetry from TeleDongleKeith Packard2011-06-28
| | | | | | | | | Use raw telemetry frames when TeleDongle supports them, this involves parsing the hex dump of the packet instead of having teledongle take the packet apart. Only the legacy format is working at this point; the altos bits for the new split telemetry frames is not written yet. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use persistent list of bluetooth devices for device dialogsKeith Packard2011-04-19
| | | | | | | | Store a list of known bluetooth devices as preferences. Always include those in device dialogs with an option to go browse for more devices in both the device dialog and the Configure AltosUI dialog. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Create abstract AltosDevice classKeith Packard2011-04-14
| | | | | | | This will wrap either USB or BT devices. The USB device constants have been moved to Altos.java Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add primitive bluetooth device manager UI.Keith Packard2011-04-14
| | | | | | | This isn't useful, but does inquire for available bluetooth devices and show them in a list. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add low-level Bluetooth APIsKeith Packard2011-04-08
| | | | | | | | | Adds the JNI functions to query and connect to arbitrary bluetooth devices. Adds Java wrappers to construct a list of proximate bluetooth devices. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove extra AltosEepromBlock layerKeith Packard2011-03-25
| | | | | | | | | | This was interposed between the download layer and the eeprom layer to hold a eeprom block full of flight log records. The addition of the tiny log format required reworking the code to hold chunks full of eeprom data without regard to their content, so this content-specific layer didn't seem useful anymore. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add support for downloading TeleMini/TeleNano flight logsKeith Packard2011-03-25
| | | | | | | | Splits the eeprom downloading code into eeprom block downloading and separate eeprom data parsing so that the new data logging format can share the data downloading code. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add support for telemetry version 4Keith Packard2011-03-24
| | | | | | New telemetry format needed to support TeleNano and TeleMini Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add software version to Configure AltosUI dialogKeith Packard2011-03-19
| | | | | | Show this somewhere so we can figure out what is installed. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Missed jcommon.jar in the Mac OS install imageKeith Packard2011-03-16
| | | | | | This caused graphing to fail on Mac OS X Signed-off-by: Keith Packard <keithp@keithp.com>
* fat: Add docs to Linux packageKeith Packard2011-01-18
| | | | | | Oops. Missed this one. Signed-off-by: Keith Packard <keithp@keithp.com>
* fat: Add firmware for v1.1 and docs to mac/windows/linux installersKeith Packard2011-01-18
| | | | | | We'll need to be sure to update this each time we add a product. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add eeprom 'manage' ui to download and delete multiple flightsKeith Packard2011-01-12
| | | | | | | This shows the list of available flights and provides options to download and/or delete each one. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add support for parsing list of flights from the 'l' commandKeith Packard2011-01-11
| | | | | | | This adds parsing support to enumerate the available flights, but does not yet provide any UI to use it. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Split eeprom download code apartKeith Packard2011-01-11
| | | | | | | | Create separate 'download config data', 'read single record' and 'read block' functions. This code will be shared with future multi-log reading code for new firmware. Signed-off-by: Keith Packard <keithp@keithp.com>
* Move altosui to the top level, placing libaltos inside it.Keith Packard2010-11-24
Signed-off-by: Keith Packard <keithp@keithp.com>