Ramon Roche
15392f8e53
silent success and log failures
...
Co-authored-by: Nuno Marques <n.marques21@hotmail.com >
2021-02-15 20:28:19 +01:00
CAI Dongcai
2ad1cb24cc
fix empty log file "micrortps_bridge.log"
2021-02-15 20:28:19 +01:00
Daniel Agar
2201424dfd
micrortps_bridge: don't reuse msg_files variable (now global)
2020-10-20 11:05:47 -04:00
TSC21
ac9c8bcc09
microRTPS: cmake: fix relative path for IDL files
2020-08-18 17:16:04 +02:00
TSC21
a091a70470
microRTPS: split the microRTPS client and agent dest directories for better visbility and handling
2020-08-18 17:16:04 +02:00
TSC21
342b1c5ded
microRTPS: client: properly set task/thread naming
2020-07-31 14:13:10 +01:00
TSC21
162e0c7675
microRTPS: client: reserve the minimum required stack to the send/receive tasks
2020-07-31 14:13:10 +01:00
TSC21
0124ca6e41
microRTPS: add debug verbose option '-v'; use while loop for reads; ease the RTTI check on timesync
2020-07-31 14:13:10 +01:00
TSC21
2f4eff4c38
microRTPS: add possibility to set HW or SW flow control; improve verbosity aesthetics
2020-07-31 14:13:10 +01:00
TSC21
b2845c60d3
microRTPS: move buffer size to transport
2020-07-31 14:13:10 +01:00
Hamish Willee
8236b8da81
Fix up doc links to point to master branch
2020-04-21 08:58:40 +02:00
TSC21
1f90a65265
update submodule micro-CDR
2020-03-30 20:02:35 +01:00
TSC21
806b0ad10d
remove microRTPS_client_dummy.cpp as it's not being used
2019-11-26 09:01:52 +01:00
TSC21
c9aab6319f
microRTPS: update headers licenses
2019-11-26 09:01:52 +01:00
TSC21
a48c5942a7
remove 'update_time_ms' CLI option as it's not being used anymore
2019-11-26 09:01:52 +01:00
TSC21
4c5e5acefe
micro-CDR: bump submodule version and update CMake and src code
2019-11-24 19:36:00 -05:00
TSC21
d80da97ef5
micrortps_client: more cleanup
2019-11-24 21:39:01 +00:00
TSC21
ec0803815e
microRTPS_client: use updated uORB API; improve usage
2019-11-24 21:39:01 +00:00
TSC21
16f663ad52
microRTPS bridge: fix UART baudrate set
2019-11-20 11:38:34 +00:00
Beat Küng
3198610f85
src/platforms: move all headers to platforms/common/include/px4_platform_common
...
and remove the px4_ prefix, except for px4_config.h.
command to update includes:
for k in app.h atomic.h cli.h console_buffer.h defines.h getopt.h i2c.h init.h log.h micro_hal.h module.h module_params.h param.h param_macros.h posix.h sem.h sem.hpp shmem.h shutdown.h tasks.h time.h workqueue.h; do for i in $(grep -rl 'include <px4_'$k src platforms boards); do sed -i 's/#include <px4_'$k'/#include <px4_platform_common\/'$k/ $i; done; done
for in $(grep -rl 'include <px4_config.h' src platforms boards); do sed -i 's/#include <px4_config.h/#include <px4_platform_common\/px4_config.h'/ $i; done
Transitional headers for submodules are added (px4_{defines,log,time}.h)
2019-10-30 11:48:47 +01:00
Peter van der Perk
07eb3d301b
Enabled UDP in NuttX microRTPS build
...
Added commandline argument to change microRTPS ip address
2019-10-29 09:08:21 +00:00
TSC21
9c00f3de02
microRTPS bridge: CMake: add verbosity regarding the FastRTPSGen version
2019-10-04 16:56:03 +01:00
TSC21
8846092c59
readd console output removal
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
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
Beat Küng
d8b013355c
PRINT_MODULE_USAGE_PARAM_{INT,FLOAT}: add support to ignore the default value
2019-02-08 09:29:46 +01:00
PX4 Build Bot
98148aad34
Update submodule micro-CDR to latest Sat Jan 26 00:38:18 UTC 2019
...
- micro-CDR in PX4/Firmware (e0680ffe2280620b81d415328f109dc8decaa1b8): https://github.com/eProsima/micro-CDR/commit/7a76880f90dfe702f4fa1723e22d1dcb491d7b9e
- micro-CDR current upstream: https://github.com/eProsima/micro-CDR/commit/62d95c870eafb0cccc7bf70bb8a0cbb86f125a0e
- Changes: https://github.com/eProsima/micro-CDR/compare/7a76880f90dfe702f4fa1723e22d1dcb491d7b9e...62d95c870eafb0cccc7bf70bb8a0cbb86f125a0e
62d95c8 2019-01-24 Luis Enrique Muñoz Martín - Refs #4438 . Modified the configuration of machine endianness. (#31 )
2019-01-26 08:46:19 +00:00
Daniel Agar
c0b464e9e2
replace <cinttypes> with <inttypes.h>
...
- <cinttypes> isn't available in the NuttX c++ library
2019-01-06 19:20:57 -05:00
TSC21
3c246ce170
microRTPS: improve verbosity with the usage of px4_log types
2019-01-02 00:14:18 +00:00
PX4 Build Bot
03c0760e4b
Update submodule micro-CDR to latest Sun Dec 23 21:17:02 UTC 2018
...
- micro-CDR in PX4/Firmware (b043cfac5e8635d9017ad6a13f45795ad6fda6fb): https://github.com/eProsima/micro-CDR/commit/8b3546e8848e4c07c16ec55730d3ad1aa94396ab
- micro-CDR current upstream: https://github.com/eProsima/micro-CDR/commit/7a76880f90dfe702f4fa1723e22d1dcb491d7b9e
- Changes: https://github.com/eProsima/micro-CDR/compare/8b3546e8848e4c07c16ec55730d3ad1aa94396ab...7a76880f90dfe702f4fa1723e22d1dcb491d7b9e
7a76880 2018-12-11 Julián Bermúdez Ortega - Badges (#24 )
2018-12-23 21:25:09 +00:00
PX4 Build Bot
5c9aa1ca88
Update submodule micro-CDR to latest Wed Dec 5 00:38:19 UTC 2018
...
- micro-CDR in PX4/Firmware (3888bb163eac5c0adfc18e865ef3fb70d0532de9): https://github.com/eProsima/micro-CDR/commit/d23eda8772ecf846531ee470a81fb1be37802e7b
- micro-CDR current upstream: https://github.com/eProsima/micro-CDR/commit/8b3546e8848e4c07c16ec55730d3ad1aa94396ab
- Changes: https://github.com/eProsima/micro-CDR/compare/d23eda8772ecf846531ee470a81fb1be37802e7b...8b3546e8848e4c07c16ec55730d3ad1aa94396ab
2018-12-04 21:41:09 -05:00
TSC21
c25d122f12
update micro-CDR version and msg templates to fit the up to date version
2018-12-02 10:35:25 +01:00
Daniel Agar
3e0a3559a9
cmake use standard mechanisms for settings flags
2018-11-26 14:40:14 -08:00
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
TSC21
254a520e19
make the build stop in case of an error on the RTPS generation scripts
2018-10-08 10:58:45 +02:00
TSC21
840117fa2f
Updated src/modules/micrortps_bridge/micro-CDR
2018-10-08 10:58:45 +02:00
TSC21
71d1b77bbe
parse output from python script into readable cmake list to use; refactor RTPS scripts
2018-10-08 10:58:45 +02:00
Beat Küng
b5e552924a
serial drivers/modules: add yaml config files
2018-09-25 07:53:29 +02:00
Beat Küng
a3d9b84b1e
micrortps_client: use px4_get_parameter_value for baudrate
2018-09-25 07:53:29 +02:00
TSC21
a857f33cf0
remove redundante --rtps-ids-file arg option
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
5c386a737c
make generation of micro-RTPS agent CMakeLists.txt optional
2018-09-21 15:55:17 +02:00
TSC21
6eda4feb20
use os.path.join() when possible
2018-09-21 15:55:17 +02:00
TSC21
43f78705ab
add option to set the msg IDL dir
2018-09-21 15:55:17 +02:00
TSC21
e3560795a1
make 'build' dir creation optional
2018-09-21 15:55:17 +02:00
TSC21
1ee6c03627
add --generate-yaml option
2018-09-21 15:55:17 +02:00
TSC21
5c80fe25f5
small typo fix
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