uint16_t calc_crc16(uint8_t *data_p, int length);