Commit Graph

1234 Commits

Author SHA1 Message Date
Felix Ruess 5c1e4260fe replace bool_t with C99 bool from stdbool.h 2016-03-31 15:26:44 +02:00
Felix Ruess 96de219c3d [ocaml] print more verbose info on xml loading errors 2016-03-24 12:05:10 +01:00
Felix Ruess 794d786704 [ground_segment] fix ant_track compilation 2016-03-20 15:02:16 +01:00
Gautier Hattenberger 36800e281e [ocaml] add a ivy2serial agent
This tool can be used to open a serial link communication with the ocaml
simulator that only outputs message over Ivy.
2016-03-15 11:26:40 +01:00
Ewoud Smeur 9f5b03e01c send correct lla altitude 2016-03-10 13:47:00 +01:00
Felix Ruess eba0a75a3a [python] used updated IvyMessagesInterface 2016-02-28 22:21:05 +01:00
Gautier Hattenberger 0b1a36acf7 [joystick] print more helpful debug message 2016-02-24 11:36:00 +01:00
Roland Meertens 100dab1bd0 now also logging small messages 2016-02-17 13:59:02 +01:00
Roland Meertens 5fb8e2635e logging natnet messages 2016-02-17 13:55:28 +01:00
Gautier Hattenberger 2c952ca64f [ocaml] fix warning in live.ml 2016-02-04 17:04:22 +01:00
Gautier Hattenberger 2f582602a4 [build] tries to get correct dependency to pprzlink 2016-02-04 17:01:03 +01:00
Gautier Hattenberger 290b8a6d52 [ocaml] fix live.ml for new message_req function 2016-02-04 16:58:45 +01:00
kirkscheper 80857d9edd [ground] fix natnet typos 2016-01-29 11:30:45 +01:00
Felix Ruess 1a2530321f Merge branch 'master' into guided_velocity
* master: (53 commits)
  [pprzlink] call pymessages with VALIDATE_XML=FALSE
  [pprzlink] update submodule
  [pprzlink] point to messages.xml file in var directory
  [pprlink] remove paparazzi message definition
  [tools] gen_messages_doc.py: use messages.xml from pprzlink by default
  [python] remove pprz_msg and use pprzlink instead
  [datalink] fix bluegiga parser
  [conf] fix tudelft_bebop_flip.xml
  [generators] always put configure options at beginning
  Config files cleanup
  [pprzlink] more datalink include fixing
  [pprzlink] fix datalink include
  [ext] add pprzlink convenience targets
  make sure pprzlink submodule is initialized before building
  [pprzlink] fix conpilation errors with some devices
  [pprzlink] fix path for test progs
  [conf] gps: ublox_utm -> ublox, piksi to shared
  [pprzlink] fix transport files path
  [pprzlink] start fixing some compilation issues
  [pprzlink] generate intermcu messages from pprzlink
  ...
2016-01-24 10:52:02 +01:00
Gautier Hattenberger a9c7b954f6 [pprzlink] point to messages.xml file in var directory 2016-01-15 14:03:26 +01:00
Felix Ruess 1bdc2087c7 [tools] gen_messages_doc.py: use messages.xml from pprzlink by default
and var/messages.xml for things when it's actually built
2016-01-14 22:50:49 +01:00
Felix Ruess 50dcf96003 [python] remove pprz_msg and use pprzlink instead 2016-01-14 22:17:54 +01:00
Gautier Hattenberger e0258e10a8 Merge remote-tracking branch 'paparazzi/master' into pprzlink
fix conflicts and update bluegiga datalink event
2016-01-14 14:32:06 +01:00
Gautier Hattenberger 3080a623bc [ground_segment] remove multimon (telemetry over audio) 2016-01-08 22:24:19 +01:00
Felix Ruess dc44bdb161 [tmtc] remove multimon from some targets 2016-01-08 22:12:36 +01:00
Gautier Hattenberger 0cf0595501 [pprzlink] convert all ocaml programs to pprzlink 2016-01-08 00:14:09 +01:00
Gautier Hattenberger 1c383e8882 [pprzlink] fix linking with pprzlink C stub 2016-01-07 18:19:34 +01:00
kirkscheper 449ec64297 [gps_datalink] update small message protocol 2016-01-06 17:45:53 +01:00
Gautier Hattenberger 7b7756c658 [pprzlink] add pprzlink dependency to lib_pprz and convert link agent 2016-01-04 23:59:52 +01:00
Felix Ruess af1739b54c [rotorcraft] start adding velocity commands for guided mode 2015-12-29 12:06:59 +01:00
Felix Ruess 6824b28ce2 [server] send ACINFO with ground_dl sender name 2015-12-28 23:24:30 +01:00
Felix Ruess f98e316226 [python] properly exit examples on CTRL-C 2015-12-28 16:19:45 +01:00
Felix Ruess f8efdd0f7c [python] realtimeplot: take alt_unit scale from drag'n drop 2015-12-27 16:57:19 +01:00
Felix Ruess 229aed8c21 [pyhton] realtimeplot: wx 3.0 needs Colour instead of Color 2015-12-27 15:14:12 +01:00
Felix Ruess 4d3f66edcd [python] fix font in realtimeplot for wx3.0 2015-12-27 15:07:34 +01:00
Felix Ruess fce316b09e [python] sleep to make ivy happy 2015-12-27 13:17:26 +01:00
Felix Ruess 34e076e2f7 [python] add pprz_env with usable default IVY_BUS
- pprz_env.IVY_BUS is either the env variable IVY_BUS or appropriate default (checks for OSX)
- some fixes for udp_link

should fix #1495 and the python part of #204
2015-12-22 11:50:47 +01:00
Felix Ruess 67505034a1 [python] style fixes for real_time_plot 2015-12-21 13:15:39 +01:00
Felix Ruess 72564f4dc1 [python] some fixes for realtimeplotapp
- use messages_xml_map from pprz_msg
- hide the message picker instead of shutting it down (because that stops the ivy listener)
- fix drag and drop
2015-12-21 13:12:53 +01:00
Felix Ruess c38786552b [python] remove old unused stuff 2015-12-21 11:32:02 +01:00
Felix Ruess 8c8b05d8db [python] fix fallback PAPARAZZI_SRC in examples 2015-12-21 11:30:28 +01:00
Felix Ruess 4a13ee5f5c [generators] print version in generated files 2015-12-16 14:02:26 +01:00
Felix Ruess 93b7bae3ef [messages] rename POSITION_TARGET_LOCAL_NED to GUIDED_SETPOINT_NED 2015-12-15 22:47:19 +01:00
Felix Ruess 8cee6f874b [python] add guided_mode_example.py to show usage 2015-12-15 22:46:16 +01:00
Felix Ruess 85777e86cd [rotorcraft] add a GUIDED mode
meant for controlling the rotorcraft via external input (from a module or datalink message)

Currently positions mode only:
- specify frame via first 4 bits in flags:
  - 0x0: LOCAL_NED
  - 0x1: LOCAL_OFFSET_NED
  - 0x2: BODY_NED
  - 0x3: BODY_OFFSET_NED
2015-12-12 21:45:12 +01:00
Felix Ruess 1584e27bd0 Merge pull request #1438 from paparazzi/wxgtk3_fixes
fixes for using wxPython 3.0 (python-wxgtk3.0)
2015-11-30 12:46:05 +01:00
Felix Ruess a22cae820f [python] fix messagesapp
return correct index if passing already existing message
2015-11-30 11:46:17 +01:00
Felix Ruess 498cf3f081 [tmtc][rotorcraft] set course using east/north velocity 2015-11-29 22:25:53 +01:00
Felix Ruess ad824555e6 [python] settingsapp: make sure wx window id < 32767 2015-11-23 11:53:00 +01:00
Felix Ruess d2dab9f19c [python] fix messagesapp for wxgtk3
see #1435
2015-11-21 19:42:07 +01:00
Felix Ruess 2c10dc3e04 [python] update control_panel, fix messagepicker
the python plotter, and other tools need some love...
Remved the Real-Time Plotter (Python) from control panel as it didn't work.
Fixed the messagepicker, but it only prints the ac_id/message/field
2015-11-20 13:39:03 +01:00
Felix Ruess fc910c956a [tmtc] configurable broadcast address and correct default on OSX 2015-11-18 21:28:21 +01:00
Felix Ruess 4399c8c5d6 [tmtc] add -udp_broadcast option to link
and use it in NPS sim session.

Should fix #1404 with multiple vehicles:
When simulating multiple vehicles with NPS (which now uses UDP), link needs to send the messages via broadcast so that every sim agent gets the messages.
2015-11-18 15:42:24 +01:00
Gautier Hattenberger a48df1dfe1 [gcs] adjust video papget to current zoom
fix #889
2015-11-17 17:44:51 +01:00
Gautier Hattenberger 1b64f3ec96 Merge pull request #1414 from kirkscheper/natnetfix
[natnet] fixed typo in small messages
2015-11-11 10:44:25 +01:00