summaryrefslogtreecommitdiff
path: root/micropeak
Commit message (Collapse)AuthorAge
* micropeak: Make reported 'max height' value show filtered max heightKeith Packard2018-04-26
| | | | | | | | | | MicroPeak tries to filter out bogus pressure data so that the value reported on the LED is reasonable. We want to report that same value in the UI, which means replacing the normal mechanism for computing max height from the time series of height data with the value computed from the saved minimum pressure value recorded in the device. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Add user-selectable filter width for data smoothingKeith Packard2017-10-02
| | | | | | | | | Also switch smoothing window to Kaiser and change default accel filter width to 1 second instead of 4 seconds. Now users can play with the filter and see what it does. Signed-off-by: Keith Packard <keithp@keithp.com>
* be more aggressive about removing and ignoring .mdwn filesBdale Garbee2017-09-18
|
* micropeak: Track font changes in raw data displayKeith Packard2017-08-27
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* install: Add 'fat-install' targetKeith Packard2017-08-12
| | | | | | | | | | | | | This uses the existing --with-fat-dir option and instead of installing everything to that directory, creates a normal ikiwiki hierarchy of files including .mdwn files, whacked release notes html files and all of the appropriate packages. One stop shopping for adding the release to the web site. Attempted to update Releasing file to match. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib,altosuilib: Bump library version numbersKeith Packard2017-06-13
| | | | | | The API and ABI have changed a bit since 1.7 Signed-off-by: Keith Packard <keithp@keithp.com>
* altosuilib: Rename AltosGraphNew to AltosGraphKeith Packard2017-06-13
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Use altoslib/altosuilib flight analysis bitsKeith Packard2017-05-27
| | | | | | Remove custom graph and stats bits and share bits with altosui. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add MicroPeak V2 to the download codeKeith Packard2017-04-27
| | | | | | Add the MicroPeak V2 sample rate so the timing values are correct. Signed-off-by: Keith Packard <keithp@keithp.com>
* Switch from GPLv2 to GPLv2+Keith Packard2016-07-12
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui/telegps/micropeak: Handle both MULTI_LIB and non-MULTI_LIB buildsKeith Packard2016-05-12
| | | | | | | | | | | | | On x86 systems with -m32 and -m64 compilers, both libaltos32.so and libaltos64.so are built. Otherwise, we should use libaltos.so altosui only dealt with libaltos32.so and libaltos64.so, so it only worked on MULTI_LIB systems. telegps and micropeak only used libaltos.so, so they wouldn't work correctly on multi-lib systems. Fix all of them to work either way. Signed-off-by: Keith Packard <keithp@keithp.com>
* Bump java library versionsKeith Packard2016-05-12
| | | | | | Prepare for 1.6.4 release Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Change order of windows install so that java detect worksKeith Packard2016-05-04
| | | | | | | | I have no idea why this matters, but if you run the FTDI script before trying to detect java, then the javaw.exe program isn't found and java detection fails. Signed-off-by: Keith Packard <keithp@keithp.com>
* Update java library version numbersKeith Packard2016-04-21
| | | | | | Prepare for 1.6.3 release. Signed-off-by: Keith Packard <keithp@keithp.com>
* Update java library versionsKeith Packard2016-01-10
| | | | | | altoslib is API incompatible with 1.6.1 release due to altos.state updates. Signed-off-by: Keith Packard <keithp@keithp.com>
* Bump Java library versionsKeith Packard2015-07-15
| | | | | | Avoid problems if you have an old version of the library installed Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Update mac/windows FTDI driversKeith Packard2015-06-17
| | | | | | Use latest FTDI drivers. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib/altosuilib: Update library version to 7Keith Packard2015-05-25
| | | | | | So many ABI/API changes Signed-off-by: Keith Packard <keithp@keithp.com>
* windows: Use new windows stub to launch applicationsKeith Packard2015-03-29
| | | | | | | This avoids needing to locate javaw on the system while also making the registry entries less fragile. Signed-off-by: Keith Packard <keithp@keithp.com>
* Bump java library versionsKeith Packard2015-02-07
| | | | | | | Lots of minor API/ABI changes; make sure people can install both 1.5 and 1.6 at the same time. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Install Windows AltusMetrum driver bitsKeith Packard2015-02-06
| | | | | | Make AltOS-based µPUSB devices work with MicroPeak Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Support both FTDI and Altus Metrum USB IDsKeith Packard2015-02-06
| | | | | | | | The windows driver only returns FTDI devices when altos_ftdi_list_start is invoked, so we need to call both that and the regular altos_list_start to get all of the devices. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Fix file association registry install on WindowsKeith Packard2015-02-06
| | | | | | | Need to invoke DisableX64FSRedirection before setting file association registry entries or Windows won't find our application. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Support µPUSB with our own USB idsKeith Packard2014-12-06
| | | | | | This matches the new µPUSB id as well as the FTDI USB id. Signed-off-by: Keith Packard <keithp@keithp.com>
* .desktop: Use %F instead of %f in .desktop filesKeith Packard2014-09-09
| | | | | | | %F is a list of files, %f is a single file. All of our tools can handle lists of files, so make the .desktop file reflect that. Signed-off-by: Keith Packard <keithp@keithp.com>
* linux-fat: Fix up fat linux install icons, mime types and .desktop filesKeith Packard2014-07-15
| | | | | | | | | | | | use the standard xdg utilities to install mime type and .desktop files. The standard xdg icon installer doesn't handle svg icons, so we have to do those manually. With this patch, xfce, gnome3 and kde4 all place the applications in user-visible menus, display correct file icons and launch correct applications for our file types. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak/altosui/telegps: Fix icon file namesKeith Packard2014-07-10
| | | | | | | | | | The icon file names are now structured to have an organization name and application name component. This should avoid collisions with other packages when the icon files are installed in a shared directory, as on Linux. Within the Java .jar file, the new names need to be correctly referenced or we won't find them. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add support for the "kite" micropeak variantKeith Packard2014-07-06
| | | | | | | This uses a 100m 'launch detect' altitude and logs data every 19.2s instead of every .192s. Signed-off-by: Keith Packard <keithp@keithp.com>
* Clean all .desktop files, ignore them tooKeith Packard2014-06-24
| | | | | | | | All .desktop files are built from .desktop.in files, so just remove all of them in make clean, and ignore all of them in .gitignore. This makes the rename less painful. Signed-off-by: Keith Packard <keithp@keithp.com>
* Rename icon files to fit XDG specifications. Add file icons. Add mime typesKeith Packard2014-06-19
| | | | | | | | Our SVG icons now follow XDG standards by including a vendor prefix. The new file type icons include application-vnd.altusmetrum as a prefix so that they match the mime types declared. Signed-off-by: Keith Packard <keithp@keithp.com>
* linux: .desktop files must begin with organization nameKeith Packard2014-06-19
| | | | | | | The spec requires that .desktop files start with the organization name, so I've renamed all of them to altusmetrum-<application>.desktop Signed-off-by: Keith Packard <keithp@keithp.com>
* macosx: Respond to apple messages in all appsKeith Packard2014-06-18
| | | | | | | This connects the callbacks in AltosUIFrame to actually do something useful with them. Signed-off-by: Keith Packard <keithp@keithp.com>
* macosx: Define icons for our file types on OS XKeith Packard2014-06-18
| | | | | | | | | Adds definitions to the Info.plist files shipped to specify which icons to show for .telem, .eeprom and .mpd files. Note that the applications don't respond to open apple events, so double clicking on a file only starts the application. Signed-off-by: Keith Packard <keithp@keithp.com>
* windows installer: Create file associations for Windows.Keith Packard2014-06-18
| | | | | | | This makes icons appear for the files in the file manager, and lets you double-click on the files to open the appropriate application. Signed-off-by: Keith Packard <keithp@keithp.com>
* Fix java version detection and downloadingKeith Packard2014-06-17
| | | | | | | | | | Move java stuff to a common include file, java.nsh Let any version no older than 1.6 serve by using ${VersionCompare} Use version 6 downloads as those don't require a click-through agreement. Signed-off-by: Keith Packard <keithp@keithp.com>
* java: Bump java library versions for next releaseKeith Packard2014-06-16
| | | | | | Prepare for future release by bumping java versions now Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Deal with 64-bit windowsKeith Packard2014-06-15
| | | | | | Install 64-bit version of java. Install our bits in the 64-bit app directory Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: AltosFlightStatsTable: another editable text field that shouldn't beKeith Packard2014-06-14
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps/micropeak: Ship built Mac OSX iconsKeith Packard2014-06-14
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Make statistics entries un-editableKeith Packard2014-06-14
| | | | | | Otherwise you can actually type in the various fields.x Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add -Xlint:unchecked to javac lineKeith Packard2014-05-25
| | | | | | This shows missing parametric type errors Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib/altosuilib: Change versions to altoslib:4, altosuilib:2Keith Packard2014-05-25
| | | | | | API has changed for these libraries, time to bump the file versions Signed-off-by: Keith Packard <keithp@keithp.com>
* Install .desktopfile as _SCRIPTS so they are left executableKeith Packard2014-02-28
| | | | | | | .desktop files should be marked executable so that the desktop environment knows they are correct. Signed-off-by: Keith Packard <keithp@keithp.com>
* Mark .desktop files as executableKeith Packard2014-02-16
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Construct linux install scriptKeith Packard2014-02-16
| | | | | | Uses the same script as altosui, just edits the final path name Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Missing a couple of new exceptions when loading filesKeith Packard2014-02-07
| | | | | | | | The change to keep reading on invalid chars from the serial port exposed a couple of new exceptions from the MicroData code which the file loading code needs to cope with. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Keep reading until we get valid dataKeith Packard2014-02-07
| | | | | | | | | | Don't stop just because we saw something invalid on the serial line; let the user try again, or cancel when they get bored. However, if the serial line disappears or some other fatal error occurs, then do stop and put up an error dialog. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Watch serial data during downloadKeith Packard2014-02-03
| | | | | | | This adds a text area to monitor the incoming serial data in case some problem occurs. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Bump library versionKeith Packard2013-12-20
| | | | | | | Prepare for next release by making sure we notice that the API/ABI for this library has changed. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add micropeak man pageKeith Packard2013-12-18
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>