You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if ROS agent gets this error: eprosima::fastcdr::exception::BadParamException: Unexpected byte value in Cdr::deserialize(bool), expected 0 or 1,we need change ucdr serialize bool
#173
Open
clippinglee opened this issue
May 30, 2024
· 5 comments
If ROS gets this error,we need change all "ucdr_serialize_bool"in xrce_types.c.
liskes:
There is no real bool type in a microcontroller, and a value >0 is considered true,but if true not equal 0x01,(SOC)it will be error.
So we should input 0 or 1 parameters for ucdr_serialize_bool();
The text was updated successfully, but these errors were encountered:
If ROS gets this error,we need change all "ucdr_serialize_bool"in xrce_types.c.
liskes:
There is no real bool type in a microcontroller, and a value >0 is considered true,but if true not equal 0x01,(SOC)it will be error.
So we should input 0 or 1 parameters for ucdr_serialize_bool();
The text was updated successfully, but these errors were encountered: