mirror of https://github.com/ARMmbed/mbed-os.git
STM-can-api: Support reading of remote_msg
- Previously a received msg was fixed of data_typepull/13565/head
parent
13b663397f
commit
d0c8ad75e1
|
@ -405,7 +405,7 @@ int can_read(can_t *obj, CAN_Message *msg, int handle)
|
|||
msg->format = CANExtended;
|
||||
}
|
||||
msg->id = RxHeader.Identifier;
|
||||
msg->type = CANData;
|
||||
msg->type = (RxHeader.RxFrameType == FDCAN_DATA_FRAME) ? CANData : CANRemote;
|
||||
msg->len = RxHeader.DataLength >> 16; // see FDCAN_data_length_code value
|
||||
|
||||
return 1;
|
||||
|
|
Loading…
Reference in New Issue