![]() |
Midnight Sun Firmware
|
Public Member Functions | |
| def | __init__ (self) |
| def | calculate (self, buf) |
Public Attributes | |
| poly | |
| crc_table | |
@class CRC8 @brief CRC8 checksum calculation class @param poly CRC8 polynomial. Defaults to 0x07 (CRC-8)
| def __init__ | ( | self | ) |
@brief Initializes the CRC8 with the CRC-8 default polynomial
| def calculate | ( | self, | |
| buf | |||
| ) |
@brief Calculates the CRC8 for a given buffer of data @param buf Buffer used for CRC8 calculation