ros2arduino
ros2arduino copied to clipboard
strange issues with the minimal publisher and subscriber example
I followed the instructions to run a minimal example on ros2. can anyone point me to where i should look for the error. The console gives the following result , i put the baud rate to a low value because otherwise the Arduino chip already crashes much earlier. The example is the basic publisher from the examples ads2ros on an ESP32-Wroom-32. I am on ros iron and downloaded the foxy branch. I know its not foxy, but it would be great if someone could point me to the communication error.
marvin@marvin-X1-8:~$ MicroXRCEAgent serial --dev /dev/ttyUSB0 -b 2400 -v 5
[1692024469.376987] info | TermiosAgentLinux.cpp | init | running... | fd: 3
[1692024469.377207] info | Root.cpp | set_verbose_level | logger setup | verbose_level: 5
[1692024472.298871] info | Root.cpp | create_client | create | client_key: 0xAABBCCDD, session_id: 0x81
[1692024472.299003] info | SessionManager.hpp | establish_session | session established | client_key: 0xAABBCCDD, address: 0
[1692024472.299334] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 19
[1692024472.427926] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 24
[1692024472.428181] info | SessionManager.hpp | establish_session | session re-established | client_key: 0xAABBCCDD, address: 0
[1692024472.428545] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 19
[1692024472.908255] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 108
[1692024472.913858] info | ProxyClient.cpp | create_participant | participant created | client_key: 0xAABBCCDD, participant_id: 0x001(1)
[1692024472.913993] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 14
[1692024472.914022] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024472.980352] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.041190] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.041722] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.124790] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.254184] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 24
[1692024473.254702] info | ProxyClient.cpp | create_publisher | publisher created | client_key: 0xAABBCCDD, publisher_id: 0x001(3), participant_id: 0x001(1)
[1692024473.254917] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 14
[1692024473.255014] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.337494] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.338019] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.380736] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.421441] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.505050] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.505488] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.580801] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.588746] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.718259] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 24
[1692024473.718766] info | ProxyClient.cpp | create_subscriber | subscriber created | client_key: 0xAABBCCDD, subscriber_id: 0x001(4), participant_id: 0x001(1)
[1692024473.719036] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 14
[1692024473.719090] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.781066] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.801602] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.801972] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.885814] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.969183] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024473.969607] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024473.981254] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024474.053164] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024474.136521] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024474.136958] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024474.181528] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024474.220223] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024474.749501] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 120
[1692024474.750130] info | ProxyClient.cpp | create_topic | topic created | client_key: 0xAABBCCDD, topic_id: 0x005(2), participant_id: 0x001(1)
[1692024474.750453] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 14
[1692024474.750517] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024474.781955] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024474.832834] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024474.833125] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024474.916757] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024474.982143] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024475.000207] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024475.000597] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024475.084581] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024475.167901] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024475.168376] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024475.182207] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024475.251748] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024475.335130] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024475.335583] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024475.382366] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024475.418467] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.185401] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 176
[*** LOG ERROR #0001 ***] [2023-08-14 16:47:56] [] {argument not found}
[1692024476.185892] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 14
[1692024476.185918] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.268984] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.269359] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.352801] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.382946] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.436304] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.436790] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.520371] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.583073] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.603699] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.604142] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.688130] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.771490] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.771948] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.783301] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.855396] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.938798] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024476.939224] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024476.983377] debug | SerialAgentLinux.cpp | send_message | [** <<SER>> **] | client_key: 0xAABBCCDD, len: 13
[1692024477.022373] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 13
[1692024477.535029] debug | SerialAgentLinux.cpp | recv_message | [==>> SER <<==] | client_key: 0xAABBCCDD, len: 116
[1692024477.535456] info | ProxyClient.cpp | create_topic | topic created | client_key: 0xAABBCCDD, topic_id: 0x003(2), participant_id: 0x001(1)
keeps going like this until it crahses.