We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
The debug functions in debug.ini:
FUNC void sendMessage3(void) { CAN0ID = 0x0321; CAN0L = 6; CAN0IN = 3; } FUNC void sendMessage6(void) { CAN0ID = 0x07654321; CAN0L = 6; CAN0IN = 4; } define button "Send STD CAN Remote Message 0x0321", "sendMessage3()" define button "Send EXT CAN Remote Message 0x07654321", "sendMessage6()"
act like:
FUNC void sendMessage3(void) { CAN0ID = 0x0321; CAN0IN = 3; } FUNC void sendMessage6(void) { CAN0ID = 0x07654321; CAN0IN = 4; } define button "Send STD CAN Remote Message 0x0321", "sendMessage3()" define button "Send EXT CAN Remote Message 0x07654321", "sendMessage6()"
and its not correct, the DLC field in a REMOTE FRAME act like a the number of data bytes it expects to receive and not always equal to 0 like in debugger, i hope to include this requirement in future versions of its software
Grettings from Chile!