Page MenuHomec4science

packet.c
No OneTemporary

File Metadata

Created
Sat, Feb 22, 11:12

packet.c

#include <sbcp-uc/packet.h>
uint8_t sbcp_compute_packet_cs(volatile unsigned int * buffer){
uint16_t psize = buffer[SBCP_PAYLOAD_SIZE_POS] & 0xff;
uint16_t i;
uint8_t cs = 0;
for( i = 1 ; i < SBCP_HEADER_SIZE + psize - 1 ; ++i){
cs += buffer[i];
}
return cs;
}

Event Timeline