TSC21
e83a3a6cf7
microRTPS: update RTPS message list naming from 'ids' to 'msgs'
4 years ago
TSC21
c478e2985a
microRTPS: simplify the attribution of the RTPS IDs by makiing it automatic
...
1. The RTPS IDs are now automatically assigned to the topics
2. Only the topics that get defined to be sent or received in the urtps_bridge_topics.yaml (renamed, since now it doesn't contain IDs) receive the IDs
3. Any addition or removal on the urtps_bridge_topics.yaml file might update the topic IDs - this will require that the agent and the client ID list has to be in sync. This will further require a robustification of the way we check the IDs and the message definitions when starting the bridge.
4 years ago
TSC21
4741ec25ce
microRTPS: increase base message ID space to 179
4 years ago
TSC21
701a585a81
RTPS: add check for IDs on multi-topics/alias messages as well
4 years ago
TSC21
920d6d84b5
rtps: increase non-alias ID range by reducing the alias space ID
4 years ago
TSC21
2be7ca08ba
msg: generation and parsing scripts: add Python3 support
5 years ago
Christian Clauss
6dc55f97d4
More fixes for Python 3 compatibility ( #13008 )
...
* More fixes for Python 3 compatibility
* Workaround if the six module is not pip installed
* Lose the semicolons
5 years ago
TSC21
c9aab6319f
microRTPS: update headers licenses
5 years ago
TSC21
693d89583d
RTPS: add check for ID space
6 years ago
TSC21
062b693fea
uorb_rtps_classifier: improve way to check base type of alias
6 years ago
TSC21
47f5b23419
rtps: generation scripts: make indexing of lists possible in both Python 2 and 3
6 years ago
TSC21
c15e54445e
increase cutoff margin for alias matching
6 years ago
TSC21
5b2d952e4b
add checker for multitopic msg naming
6 years ago
TSC21
3d9f83a4f2
microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs
6 years ago
TSC21
a747116eab
microRTPS bridge: make mandatory that all the uORB messages have their RTPS id
6 years ago
Beat Küng
3743e6d8fb
yaml: use safe_load(f) instead of load(f, Loader=yaml.FullLoader)
...
yaml.FullLoader is not always defined
6 years ago
Alexis Paques
453ecfeb55
YAML: use Loaders and safe_load ( #11910 )
6 years ago
TSC21
78130574a3
uorb_rtps_classifier: add the capability to receive absolute and relative paths
6 years ago
TSC21
4ec40049ce
micrortps_bridge: pass absolute path for yaml file and urtps templates
6 years ago
TSC21
31b110c2ac
rtps: fix and minor cleanup of scripts and templates
6 years ago
TSC21
1e29b00860
improve verification of RTPS ID's uniqueness
6 years ago
TSC21
0121964153
update Copyright notice
6 years ago
TSC21
2767f47891
tight the uorb rtps classifier
6 years ago
TSC21
d17d5d52bf
move parse_yaml_msg_id_file() to uorb_rtps_classifier.py
6 years ago
TSC21
71d1b77bbe
parse output from python script into readable cmake list to use; refactor RTPS scripts
6 years ago
TSC21
a9771f13d1
rtps: add uorb_rtps_classifier.py iot classify RTPS topics as "send", "receive" or "ignore"
6 years ago