Category : can-bus

I have some trouble implementing a CRC16 for can message, I followed the instructions given by this website https://barrgroup.com/embedded-systems/how-to/crc-calculation-c-code and http://www.sunshine2k.de/articles/coding/crc/understanding_crc.html#ch5, plus other implention I have seen in here ( for example Function to Calculate a CRC16 Checksum). I don’t understand how it is processed. My message here is in form of bytes, for example ..

Read more

I have got a PC/104 (its OS is Ubuntu 16.04 with kernel 4.19.89 xenomai3) that is connected to two motors via two CAN adapters. Few days back, I wrote some simple code to open my PC/104’s CAN ports using the libpcanfd library. My project folder observes the following hierarchy: io_error_debug build include (empty) src CMakeLists.txt ..

Read more