9 uint8_t uc_check_pack_integrity(uint8_t* pack_bytes,
10 uint8_t pack_size)
override;
11 uint8_t get_data_size(uint8_t header_id)
override;
12 void start_receive(uint8_t* pack_buffer)
override;
13 void restart_receive(uint8_t* pack_buffer)
override;
14 void send_bytes(uint8_t* bytes, uint32_t size)
override;
15 UC_Checksum_t calc_checksum(
void* data,
size_t size)
override;
16 uint8_t is_valid_header(uint8_t* input_buffer)
override;