spi_slave: re-enable checksum for payload
Signed-off-by: Christian Ambach <christian.ambach@deutschebahn.com>
This commit is contained in:
parent
18b44f2208
commit
3cd43710e6
@ -66,9 +66,9 @@ void spi_slave_task(void *param) {
|
||||
uint8_t *messageSize = txbuf + 3;
|
||||
*messageSize = msg.MessageSize;
|
||||
memcpy(txbuf + HEADER_SIZE, &msg.Message, msg.MessageSize);
|
||||
// calculate crc16 checksum, not used yet
|
||||
// uint16_t *crc = (uint16_t *)txbuf;
|
||||
//*crc = crc16_be(0, messageType, msg.MessageSize + HEADER_SIZE - 2);
|
||||
// calculate crc16 checksum
|
||||
uint16_t *crc = (uint16_t *)txbuf;
|
||||
*crc = crc16_be(0, messageType, msg.MessageSize + HEADER_SIZE - 2);
|
||||
|
||||
// set length for spi slave driver
|
||||
transaction_size = HEADER_SIZE + msg.MessageSize;
|
||||
|
Loading…
Reference in New Issue
Block a user