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
uavcan/equipment/actuator/actuator_ArrayCommand.c: In function ‘uavcan_equipment_actuator_ArrayCommand_encode_internal’:
uavcan/equipment/actuator/actuator_ArrayCommand.c:41:93: error: subscripted value is neither array nor pointer nor vector
offset += uavcan_equipment_actuator_Command_encode_internal((void*)&source->commands[c], msg_buf, offset, 0);
commands[c] is wrong ,that is commands.data[c] is right.
It looks like I forgot to update some parts of the template, and I didn't notice as I did not use the affected messages. I have now fixed the reported bug (and two more). I looked through the compiled DSDL code after the fixes, and it looks good to me now. However it could be that I have overlooked something, so please check again just to be sure.
A bug in the updated DSDL compiler has been found:
@aasmune could you look into this please?
The text was updated successfully, but these errors were encountered: