45 Commits (master)

Author SHA1 Message Date
Christian Llanes c0efbe1f9c change PublicationMulti-> Publication as a temporary fix 4 years ago
TSC21 0b23679f98 msg: templates: update empy contexts, required fields and license header years 4 years ago
TSC21 c478e2985a microRTPS: simplify the attribution of the RTPS IDs by makiing it automatic 4 years ago
TSC21 ba3dbbd38d microRTPS: send the system ID with the RTPS packet header and remove the need for extra id fields in uORB 4 years ago
TSC21 d31b7feb31 microRTPS: agent: publish timesync status 4 years ago
Julian Oes 31b1241de8 uorb_microcdr: collect all messages 4 years ago
TSC21 6d5f12d2a2 microRTPS: client: add TX rate limiter 4 years ago
TSC21 ac2b38603c microRTPS: client: add missing "-p" option for the UART poll timeout and use microsecs for the send/rcv thread sleeps 4 years ago
TSC21 0cc79f3e48 microRTPS: client: show diagnostic of current bandwidth usage on the 'status' option 4 years ago
TSC21 d6ee15596d microRTPS: client: show diagnostic of average bandwidth usage on the 'status' option 4 years ago
TSC21 40462bfc1f microRTPS: client: reduce name set by pthread_setname_np since Linux requires names (with NUL) to fit in 16 chars, otherwise returns ERANGE (34) 4 years ago
TSC21 773d81f208 microRTPS: client: fix send per allocated topic 4 years ago
TSC21 320b414511 microRTPS: client: match the code style from the PX4 Firmware 4 years ago
Julian Kent 1011382098 Clamp RTPS -> uorb timestamps to system time 4 years ago
TSC21 06b733bb86 msg: rtps: improve verbosity when the the client is not capable of parsing a specific ID 4 years ago
TSC21 342b1c5ded microRTPS: client: properly set task/thread naming 5 years ago
TSC21 162e0c7675 microRTPS: client: reserve the minimum required stack to the send/receive tasks 5 years ago
TSC21 0b41aa3ecd microRTPS: client: dynamically allocate the uORB pub/subs 5 years ago
TSC21 311a8144e1 microRTPS: client: use structs for pub/subs to avoid increasing the stack usage 5 years ago
Daniel Agar 9585055e9e
uORB: add bitset for faster orb_exists check and remove uORB::Subscription lazy subscribe hack/optimization 5 years ago
TSC21 67491b473c microRTPS: add timesync handshake 5 years ago
TSC21 e3e607f600 microRTPS: client: add client response to timesync 5 years ago
TSC21 2e9a4d89ee msg: remove gencpp and genmsh submodules; remove gencpp imports 5 years ago
TSC21 c9aab6319f microRTPS: update headers licenses 5 years ago
TSC21 54cd8f1856 microRTPS_client.cpp.em: fix double conversions 5 years ago
TSC21 4c5e5acefe micro-CDR: bump submodule version and update CMake and src code 5 years ago
TSC21 d80da97ef5 micrortps_client: more cleanup 5 years ago
TSC21 ec0803815e microRTPS_client: use updated uORB API; improve usage 5 years ago
Beat Küng 3198610f85 src/platforms: move all headers to platforms/common/include/px4_platform_common 5 years ago
TSC21 eb951ede6a urtps templates: minor cleanup 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
Daniel Agar 32a89a1834 rename empy templates (*.template) to proper file extension (.em) 6 years ago
TSC21 3ab75b83ce microcdr and IDL: remove field ordering, causing improper serialization/deserialization 6 years ago
Daniel Agar c0b464e9e2 replace <cinttypes> with <inttypes.h> 6 years ago
TSC21 3c246ce170 microRTPS: improve verbosity with the usage of px4_log types 6 years ago
TSC21 adbec90018 microRTPS: replace usleep() by px4_usleep() 6 years ago
TSC21 c25d122f12 update micro-CDR version and msg templates to fit the up to date version 6 years ago
TSC21 1cc3d95ff7 msg: templates: add 'ids' to the Context documentation 6 years ago
TSC21 0227ea3835 msg: RTPS: pass RTPS ID msg definition file as an EmPy global var 6 years ago
TSC21 bb835382dd use a yaml file description instead of json; minor improvements and cleanup 6 years ago
TSC21 e932030d88 add timestamp field to uORB msgs; sync timestamp whenever possible 7 years ago
Nuno Marques 83fd5a5fd1 Update micro-CDR to latest and fix API usage (#9651) 7 years ago
Vicente Monge a272cbbd08 Included field timestamp for micrortps bridge messages. 7 years ago
ritul jasuja 13a3791c47 Send RTPS header and payload in one stream 7 years ago
Daniel Agar 651df03f76 RTPS and micro-CDR build system cleanup (#8084) 7 years ago