Commit Graph

235 Commits

Author SHA1 Message Date
Gautier Hattenberger 84f43ef81b [logalizer] update ahrs2fg display
bind to more messages
update Flight Gear compatibility
more command line options
2015-03-25 17:48:48 +01:00
Felix Ruess a157808cbe [ocaml] use Array.make instaed of Array.create
using create has been deprecated for a long time, and make is available at least since ocaml 3.12
2015-03-15 22:02:41 +01:00
Felix Ruess b59b1d6b21 [logalizer] fix csv export after allowing description tag in messages 2015-02-20 18:24:34 +01:00
Gautier Hattenberger a6ce60069e [log] prevent display when no points
close #897
2015-01-12 11:42:34 +01:00
Gautier Hattenberger ad6fe1d0f5 [plot] fix loading of logs with strings that are not representing a float 2015-01-09 18:40:54 +01:00
Felix Ruess d0b9c3acd3 [ground_segment] fix green->darkgreen change
Since tcl8.6 "green" refers to same color as "darkgreen" (to the one used in web) and the former "green" is now "lime"...
But "lime" is not available in older versions, so hardcode the color to #00ff00
2014-12-21 00:00:26 +01:00
Gautier Hattenberger 3c8ee22880 [ground_segment] improve readability of icons and add a few more 2014-12-10 22:20:11 +01:00
Gautier Hattenberger f0306374a7 [plotter] add a range of curves to plotter if value is an array 2014-12-09 14:12:24 +01:00
Gautier Hattenberger 3e223b0c4e [replay] filter messages to remove warnings during replay
close #894
2014-11-06 16:31:13 +01:00
Felix Ruess b742e5f968 [logalizer] remove cruft and fix compilation of disp3d
maybe just remove disp3d and some of the other remaining stuff as well...
2014-10-22 22:17:08 +02:00
Felix Ruess a55a745e90 [build] use pkg-config to find ivy-glib 2014-10-22 19:24:49 +02:00
Felix Ruess 97ea2b7ed4 [messages] rename class to msg_class
makes it possible to use the python parser using xmlobject since class is a reserved word.
2014-08-27 14:40:21 +02:00
karlito139 3fb33e8f84 [ground_segment] different icons for the different applications of paparazzi.
This should prevent the clicking on every icon and parsing through all the windows when we are searching for the messages.
closes #787
2014-08-06 16:58:21 +02:00
karlito139 78e1de451b [ground_segment] add a video synchronizer tool
A tool to replay a video of a flight in sync with the replay of the log.
Closes #770
2014-07-18 10:29:42 -07:00
Felix Ruess bbb0dcfd48 [logalizer] export lat/lon with 9 decimal places 2014-06-03 16:02:21 +02:00
Felix Ruess 8d928c51d1 remove some long obsolete perl files 2014-04-16 23:18:33 +02:00
Felix Ruess 2b24984f05 fix path to var/aircrafts/<ac_name> in various tools
especially path to flight_plan.xml and settings.xml files copied to var/aircrafts/<ac_name>
2014-04-15 21:57:58 +02:00
Gautier Hattenberger 55923246b9 [build] missing dependencies 2014-03-27 16:55:51 +01:00
Felix Ruess ad7994c7ef fix path to gen_flight_plan.out after moving it to generators 2014-03-23 01:06:15 +01:00
Gautier Hattenberger ac9178cd85 [makefile] some cosmetic 2014-03-21 22:09:48 +01:00
Gautier Hattenberger cc96dcf03b [export] filter message list in log export popup 2014-03-14 23:14:43 +01:00
Felix Ruess cabeabc53e [logalizer] fix missing tab in makefile 2014-02-22 00:02:58 +01:00
Felix Ruess 74c176e500 [Makefile] add pcre lib to jsbsim, cleanup shell commands 2014-02-21 23:12:49 +01:00
Gautier Hattenberger 9613239e81 [types] add support for new telemetry types
Comming from the old 'messages' branch:
- support for char and 64 bytes
- support for fixed length arrays
2013-11-14 17:38:25 +01:00
Gautier Hattenberger 3804823110 [plot] draw curves at low resolution when moving/selecting in log plotter
much faster when dealing with huge logs
2013-11-13 16:49:15 +01:00
Gautier Hattenberger 0d7f4f5724 [plotter] open new plotter with parent settings 2013-11-13 15:57:53 +01:00
Felix Ruess 563ce358f7 [logalizer][fix] add pcre lib to plotprofile, weird...
Very weird stuff: works here on several Ubuntu 12.04 machines without explictly adding -lpcre
For Pranay it only works with explicitly adding it gcc ... --verbose outputs _exactly_ the same stuff as on my machine, but he gets:
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingCompile: error: undefined reference to 'pcre_compile'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingCompile: error: undefined reference to 'pcre_study'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingCompile: error: undefined reference to 'pcre_fullinfo'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingFree: error: undefined reference to 'pcre_free'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingFree: error: undefined reference to 'pcre_free'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingExec: error: undefined reference to 'pcre_exec'
collect2: ld returned 1 exit status
2013-04-05 00:23:01 +02:00
Stephen Dwyer e06a57717a [makefile] on os x the default mktemp doesn't behave the same (older version), need to use gmktemp from the coreutils macport 2013-03-26 14:10:16 -06:00
Felix Ruess 77cd732702 [makefile] use mktemp to create unique temp files
This assumes that mktemp is available, but should provide a better solution for issue #229.

Also create a variable holding the tempfile name which is unique to each target.
This should prevent problems with parallel builds, since these variables are global.
2013-03-21 16:46:58 +01:00
Felix Ruess 5e1f491b45 [makefile] no explicit dependencies on libpprz 2013-03-21 15:11:25 +01:00
Felix Ruess 346fc0c416 [makefile] set OCAMLC and OCAMLOPT to use ocamlfind 2013-03-20 00:50:06 +01:00
Gautier Hattenberger 390d02ab49 [makefile] use pprzlib has a proper ocaml package 2013-02-25 09:47:44 +01:00
Felix Ruess e838519192 [makefile] fix realtime plotter: link glibivy instead of ivy in logalizer 2013-02-24 00:52:40 +01:00
Felix Ruess 0912600549 [makefile] improvements to ocaml lib building
- quiet building of glade stuff
- remove some temporary glade files
2013-02-23 12:32:00 +01:00
Gautier Hattenberger 737d7d3c8b [makefile] silence clean target and add missing Makefile 2013-02-23 12:31:59 +01:00
Gautier Hattenberger b81ae24917 [makefile] most of the ocaml tools are compiling with shared lib
some issues with mixed static/shared lib
2013-02-23 12:31:59 +01:00
Gautier Hattenberger 9528a702ee [log/replay] this should allow to replay logs including procedures
fix #227
2013-02-20 18:26:12 +01:00
Felix Ruess f90a9b687f [build system] honor TMPDIR environment variable
closes #229
2013-02-08 18:58:59 +01:00
Felix Ruess d5b53269ba cleanup: remove ident from source files. 2012-11-11 16:10:31 +01:00
Felix Ruess 8bff1b46c9 [build system] clean up makefiles and fix dependencies, parallel build with make -j 8 seems to work now 2012-11-10 19:45:22 +01:00
Felix Ruess 6be3882435 [stm32][ground_segment] Add UART hardware flow control with libopencm3
* ground segment: serial ocaml lib, link and logalizer
* Added UART hardware flow control to UART1 for STM32
  To enable define UART1_HW_FLOW_CONTROL to 1
closes #283
2012-10-17 00:56:12 +02:00
Felix Ruess 4663c47095 change vsupply to be a uint16 to enable reporting of voltages higher than 25.5V
fixes #294
closes #295
2012-10-16 22:12:27 +02:00
Felix Ruess c74e9debd5 clean trailing whitespaces in Makefiles 2012-09-13 15:05:23 +02:00
Felix Ruess 89cd9e4f02 clean a lot of trailing whitespaces 2012-09-13 14:45:10 +02:00
Felix Ruess e7b5f1afed [fix] fix typo in logalizer Makefile 2012-08-26 22:36:01 +02:00
Felix Ruess 24ac5029a6 [fix][logalizer][OSX] add include dirs for OSX 2012-08-26 20:24:45 +02:00
Christoph Niemann 2999308c44 Another Bug was fixed, openlog2tlm doesn't crash on broken files anymore. Helperscript can do batchmode now. 2012-06-24 12:15:04 +02:00
Christoph Niemann 93db607cc4 small cleanup 2012-06-23 00:42:31 +02:00
Christoph Niemann f01a6f4ff9 Major Bugfixes in sw/logalizier/openlog2tlm, new helperscript for openlog2tlm 2012-06-23 00:40:20 +02:00
Gautier Hattenberger 5f9a8334a7 [export] remove space in exported csv file 2012-06-01 12:09:58 +02:00