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->format = CANExtended;
|
||||||
}
|
}
|
||||||
msg->id = RxHeader.Identifier;
|
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
|
msg->len = RxHeader.DataLength >> 16; // see FDCAN_data_length_code value
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
|
|
Loading…
Reference in New Issue