Commit Graph

12299 Commits

Author SHA1 Message Date
Felix Ruess 181b0da47b Merge pull request #1140 from paparazzi/link_device
Use the generic device interface for receiving data stream (transmission was already done).

Tested on stm32f4 (xbee_api, ublox over uart, log), lpc21 (transparant), ardrone2 (udp, ublox over ftdi)

This is also a necessary step to continue the rt_chibios integration due to conflicting definition of peripherals (when used with uppercase).
2015-03-23 18:14:15 +01:00
Felix Ruess c76d5e1789 [ocaml] remove leftover file 2015-03-23 18:09:13 +01:00
Felix Ruess 9deb9ed279 [ocaml] clean up sed invocation 2015-03-23 11:32:33 +01:00
Gautier Hattenberger 4651b4d6ad remove more sim_uart 2015-03-22 23:28:12 +01:00
Gautier Hattenberger fa1e718089 remove unused sim_uart 2015-03-22 22:49:22 +01:00
Gautier Hattenberger 57e09ee2e2 fix typo in ivy_transport 2015-03-22 22:36:06 +01:00
Gautier Hattenberger 626b2cf566 remove max3100 module and update gsm module 2015-03-22 22:22:57 +01:00
Gautier Hattenberger 4aa23b0f9e [device] rename transmit with put_byte 2015-03-22 22:09:48 +01:00
Gautier Hattenberger e5216d6783 [device] rename get_char with get_byte 2015-03-22 21:52:13 +01:00
Piotr Esden-Tempski 60f5842e2a Fixing sed invocation on OS X.
The BSD version of sed needs to get at least an empty parameter token to
the -i parameter. Otherwise it is consuming the next parameter token
instead.
2015-03-20 14:43:06 -07:00
Gautier Hattenberger ea6871c36e [fix][ocaml] fix formatting of MOVE_WP and ACINFO 2015-03-20 22:20:28 +01:00
Gautier Hattenberger 999029b5df [fix][ocaml] uint32 are actually stored in Int64
and converting md5sum to hex was really a bad idea (since server was not
aware of this change)
2015-03-20 18:15:50 +01:00
Felix Ruess 3fceb3fd82 remove obsolete link macros 2015-03-20 12:34:12 +01:00
Felix Ruess ed5223e588 [ins] start considering BODY_TO_GPS translation
If INS_BODY_TO_GPS_X|Y|Z is defined (in cm!) use it to correct for this offset in the INS gps position update.

Todo:
- also consider this offset when (re)setting local origin
- consider this offset/lever for velocity updates (when angular rates != zero)
2015-03-19 13:53:48 +01:00
Gautier Hattenberger 43469b8e96 [gcs] don't call Gtk element before GtkInit 2015-03-19 13:16:40 +01:00
Felix Ruess 3987170152 [ocaml][simulator] remove myGtkInit by calling init directly in simsitl.ml 2015-03-19 13:16:40 +01:00
Felix Ruess 1b8089daee [ocaml] remove myGtkInit.ml, call Main.init directly in gcs.ml 2015-03-19 13:16:13 +01:00
Felix Ruess 48f7dcef94 [ocaml] replace LABLGTK2GNOMECANVAS in META.pprz
instead of copying META.pprz.osx or META.pprz.linux
It also has nothing to do with the OS, but rather the lablgtk version...
2015-03-19 13:13:44 +01:00
Felix Ruess b8f3824de7 [ocaml] remove dysfunct caml_from_c_example 2015-03-19 13:13:08 +01:00
Felix Ruess 573fdbe25b [ocaml] remove old unused gtk files 2015-03-19 12:57:12 +01:00
Felix Ruess 09f70c284d rename in_progress dir to misc 2015-03-19 12:56:57 +01:00
Felix Ruess 420be79478 Merge pull request #1138 from paparazzi/formatted_string
[ocaml] fix formatting of values in pprz ocaml lib

fix #1135
2015-03-18 22:39:55 +01:00
Gautier Hattenberger eeb9075c91 rename getchar to get_char to avoid conflicts (like sdtio) 2015-03-18 18:10:15 +01:00
Felix Ruess 33de564e9e [ocaml] rename META.pprz.deb to META.pprz.linux 2015-03-18 15:43:29 +01:00
Gautier Hattenberger 72deb3577c [ocaml] fix formatting of values in pprz ocaml lib (#1135) 2015-03-18 13:35:33 +01:00
Piotr Esden-Tempski f21932a529 Removed GnoDruid code, replaced with simple printf.
Also added a comment for those who might be interested in an improved
implementation that uses GtkAssistant. GnoDruid is already considered
depricated and should be replaced anyways. Due to lack of GnoDruid on
OS X we decided to remove the dependency all together until a better
implementation is available.
2015-03-17 15:25:25 +01:00
Felix Ruess d0ec9d7bbf Merge pull request #1137 from paparazzi/camlp4_ifdef
[OCaml] use camlp4 to ifdef around netclient/lablgtk version differences
2015-03-17 15:24:13 +01:00
Felix Ruess a0bffe556f [gcs] use camlp4 to deal with native window id change in lablgtk 2.18 2015-03-17 14:53:14 +01:00
Gautier Hattenberger 083d21415d Merge remote-tracking branch 'paparazzi/link_device' into link_device
Conflicts:
	conf/modules/ahrs_chimu_uart.xml
2015-03-17 12:02:34 +01:00
Gautier Hattenberger 42086aa5ef [spi] update spi_slave_hs for generic device (and chimu_spi) 2015-03-17 11:59:33 +01:00
Felix Ruess 9687542696 [firmwares] fix setup and test_progs 2015-03-17 11:59:22 +01:00
Felix Ruess 51527bc0e4 [modules] fix mavlink and ahrs_chimu_uart 2015-03-17 11:52:04 +01:00
Felix Ruess cb2e6a85f9 [modules] fix osd_max7456 2015-03-17 11:36:45 +01:00
Gautier Hattenberger c3ef7aefed update demo files and setup makefiles 2015-03-17 11:32:29 +01:00
Gautier Hattenberger 54c6569d22 [fix] fix typo in mavlink 2015-03-17 11:28:16 +01:00
Gautier Hattenberger fc62b2e54e [fix] ahrs chimu format 2015-03-17 11:25:44 +01:00
Gautier Hattenberger fce00acd2b [bug] getchar in conflict with stdio definition
should we rename the PPRZ function ?
2015-03-17 11:24:36 +01:00
Gautier Hattenberger 20b371aee7 [sensors] update airspeed_otf to generic device 2015-03-17 10:53:12 +01:00
Gautier Hattenberger 30c347633b forgot UM6 makefile 2015-03-17 10:37:18 +01:00
Gautier Hattenberger 8136871f0a [imu] update um6 imu to generic device 2015-03-17 10:35:21 +01:00
Gautier Hattenberger abe8ad8c89 remove unused joby rc 2015-03-17 10:26:40 +01:00
Felix Ruess 6d304f1d76 [modules] fix extra_dl 2015-03-17 10:19:48 +01:00
Felix Ruess baec880d50 [intermcu] simplyfiy calling in fbw 2015-03-17 10:02:58 +01:00
Felix Ruess de414142d4 [fixedwing] fix intermcu_uart 2015-03-17 10:00:05 +01:00
Felix Ruess d09d162ceb [ins] fix xsens InsEvent 2015-03-17 09:49:49 +01:00
Gautier Hattenberger e7f33b4a1a forgot one 2015-03-17 00:40:01 +01:00
Gautier Hattenberger 674023fda3 [datalink] TransportLink macro no longer needed 2015-03-17 00:36:26 +01:00
Gautier Hattenberger 07b3505d19 [digital_cam] update to generic device 2015-03-17 00:35:45 +01:00
Gautier Hattenberger 6a8835266c [mavlink] update mavlink related files for generic device 2015-03-17 00:24:33 +01:00
Felix Ruess 9216228f4b move init target to main makefile 2015-03-16 23:59:12 +01:00