Julian Oes
0a2b42b25d
msg/tools: improve Python dependency note
...
We now check individually for empy and genmsg.
Also, my recommendation is to use pip3 as a user to install the
dependencies as this is least intrusive and should work on all
platforms.
2020-01-16 16:25:26 +01:00
TSC21
0cb1b250e9
px_generate_uorb_topic_files.py: update import error recommendation message
2020-01-13 21:48:35 +00:00
TSC21
2be7ca08ba
msg: generation and parsing scripts: add Python3 support
2020-01-13 21:48:35 +00:00
Julian Oes
4329de9e3b
Use Python 3 everywhere
...
Since Python 2 is retired in 4 months, we should move everything to 3.
2020-01-13 21:48:35 +00:00
TSC21
2e9a4d89ee
msg: remove gencpp and genmsh submodules; remove gencpp imports
2020-01-13 21:48:35 +00:00
Julian Oes
d3da4a92e0
msg: don't implement print_message for fmu-v2
...
This saves about 3.4k of flash for fmu-v2.
2019-10-18 11:54:24 +02:00
TSC21
e7b0384f05
fix FastRTPSGen version verification
2019-10-04 16:56:03 +01:00
TSC21
1970ef875f
micrortps bridge: clean templates; add backwards compatibility; add ROS2 compatibility
2019-10-04 16:56:03 +01:00
TSC21
278d2fd21f
first push on supporting ROS2 Dashing and IDL 4.2
2019-10-04 16:56:03 +01:00
TSC21
47f5b23419
rtps: generation scripts: make indexing of lists possible in both Python 2 and 3
2019-08-04 20:04:19 +01:00
TSC21
11a28665b7
px_generate_uorb_topic_files: cleanup uneeded conditions
2019-07-26 15:05:54 +02:00
TSC21
3d9f83a4f2
microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs
2019-07-26 15:05:54 +02:00
Daniel Agar
32a89a1834
rename empy templates (*.template) to proper file extension (.em)
2019-06-10 10:42:00 -07:00
TSC21
1cc3d95ff7
msg: templates: add 'ids' to the Context documentation
2018-09-24 19:28:40 +02:00
TSC21
0227ea3835
msg: RTPS: pass RTPS ID msg definition file as an EmPy global var
2018-09-24 19:28:40 +02:00
TSC21
4137517d12
px_generate_uorb_topic_files.py: beautify
2018-09-21 15:55:17 +02:00
TSC21
9b028e4f6d
update copyright notice
2018-09-21 15:55:17 +02:00
TSC21
bb835382dd
use a yaml file description instead of json; minor improvements and cleanup
2018-09-21 15:55:17 +02:00
TSC21
943bfbf93f
generalize scripts for usage outside the PX4 Firmware dir and with other templates/packages
2018-09-21 15:55:17 +02:00
TSC21
7c7602873e
assert over the type of the 'timestamp' field
2018-08-09 13:40:48 +02:00
TSC21
c53c035ec6
px_generate_uorb_topic_files: add check and throw error if no timestamp field exists
2018-08-09 13:40:48 +02:00
Daniel Agar
48f1e3ed1c
uORB generation move to msg/
2017-09-29 10:13:51 -04:00