TSC21
50e46f89b6
move get_absolute_path() back to generate_microRTPS_bridge.py
2018-10-08 10:58:45 +02:00
TSC21
1e29b00860
improve verification of RTPS ID's uniqueness
2018-10-08 10:58:45 +02:00
TSC21
a7580b14ba
update IDL template so it can process builtin types
2018-10-08 10:58:45 +02:00
TSC21
b49b9bad2f
change serialization map type for int8_t
2018-10-08 10:58:45 +02:00
TSC21
d17d5d52bf
move parse_yaml_msg_id_file() to uorb_rtps_classifier.py
2018-10-08 10:58:45 +02:00
TSC21
a9771f13d1
rtps: add uorb_rtps_classifier.py iot classify RTPS topics as "send", "receive" or "ignore"
2018-10-08 10:58:45 +02:00
TSC21
2250946eaa
add verification for the ID uniqueness; give list of available ID's
2018-09-26 12:01:58 +02:00
TSC21
fc980493d7
px_generate_uorb_topic_helper: add a check for the existence of the RTPS ID for each uORB topic
2018-09-26 12:01:58 +02:00
TSC21
28521ea77c
move parse_yaml_msg_id_file() definition to generate_microRTPS_bridge.py
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
d708c965ec
px_generate_uorb_topic_helper.py: beautify
2018-09-21 15:55:17 +02:00
TSC21
cafc2f5e61
add Copyright notice
2018-09-21 15:55:17 +02:00
TSC21
8efb2bbe10
improve ImportError verbosity for yaml
2018-09-21 15:55:17 +02:00
TSC21
f43c581a8c
add errno import for fixing script running over python 3 or above
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
a323073456
load RTPS msg IDs from a JSON file and remove uorb_rtps_message_ids.py
2018-09-21 15:55:17 +02:00
Daniel Agar
55abaaf6ab
uORB printf map extend floating point decimal places
2018-09-02 21:13:10 +02:00
Daniel Agar
af6098b9ea
uORB print_message add device_id pretty print
2018-09-02 21:13:10 +02:00
TSC21
c10e851251
replace printf with PX4_INFO_RAW
2018-08-09 13:40:48 +02:00
TSC21
a1ac34d3e7
reformat how the passed time is printed
2018-08-09 13:40:48 +02:00
TSC21
cac84e1424
px_generate_uorb_topic_helper: do not account with the timestamp, so the struct size matches
2018-08-09 13:40:48 +02:00
Beat Küng
f1dc8f8f48
listener: use PX4_INFO_RAW instead of printf
...
Ensures that clients will get the output of the listener.
2018-08-08 21:09:39 +02:00
TSC21
ca42483794
update msgs fields from camelCase to snake_case so rosidl_generate_interfaces() is able to generate code for ROS IDL files
2018-07-30 21:40:28 +02:00
Daniel Agar
c199ca5193
msg generated print support boolean
2018-07-15 20:33:16 +02:00
Nuno Marques
83fd5a5fd1
Update micro-CDR to latest and fix API usage ( #9651 )
...
* uorb_microcdr: msg.cpp.template: update API for how the buffer length is obtained
* micrortps_bridge: CMakeLists: temporarily deactivate check endianness option
2018-07-12 18:04:15 -04:00
Daniel Agar
416feea9e4
uORB print_message cleanup
...
- indent field print with tabs instead of spaces
- print a newline before printing a nested field
- cmake add generator dependencies
2018-03-28 09:15:41 -04:00
Daniel Agar
e76a7e48c8
generate uorb topic helper ignore _padding properly
2018-03-28 09:15:41 -04:00
Daniel Agar
a98c7cf5c8
generate uorb topic helper rename px4_printf to print_field
2018-03-28 09:15:41 -04:00
Daniel Agar
3db17a04fc
uORB generate message print functions
2018-03-28 09:15:41 -04:00
Daniel Agar
48f1e3ed1c
uORB generation move to msg/
2017-09-29 10:13:51 -04:00