Update header #8

Merged
cala-br merged 2 commits from header into master 2022-03-07 00:34:36 +01:00
Showing only changes of commit 11ad36fd89 - Show all commits
+7 -7
View File
@@ -4,18 +4,18 @@
uint32_t MMR_CAN_HeaderToBits(MmrCanHeader header) { uint32_t MMR_CAN_HeaderToBits(MmrCanHeader header) {
return 0 return 0
| ((uint32_t)header.priority << 26) | ((uint32_t)header.priority << 26)
| ((uint32_t)header.messageId << 23) | ((uint32_t)header.messageId << 16)
| ((uint32_t)header.senderId << 13) | ((uint32_t)header.senderId << 6)
| ((uint32_t)header.seqNumber << 3) | ((uint32_t)header.seqNumber << 3)
| ((uint32_t)header.messageType); | ((uint32_t)header.messageType);
} }
MmrCanHeader MMR_CAN_HeaderFromBits(uint32_t bits) { MmrCanHeader MMR_CAN_HeaderFromBits(uint32_t bits) {
return (MmrCanHeader) { return (MmrCanHeader) {
.priority = bits >> 26, .priority = bits >> 26,
.messageId = bits >> 23, .messageId = bits >> 16,
.senderId = bits >> 13, .senderId = bits >> 6,
.seqNumber = bits >> 3, .seqNumber = bits >> 3,
.messageType = bits, .messageType = bits,
}; };