mirror of https://github.com/ArduPilot/ardupilot
AP_Baro: make crc4 a static member of AP_Baro_MS56xx
This commit is contained in:
parent
2b6ca186a8
commit
e29d03a994
|
@ -153,7 +153,7 @@ bool AP_Baro_MS56XX::_init()
|
|||
/**
|
||||
* MS56XX crc4 method from datasheet for 16 bytes (8 short values)
|
||||
*/
|
||||
static uint16_t crc4(uint16_t *data)
|
||||
uint16_t AP_Baro_MS56XX::crc4(uint16_t *data)
|
||||
{
|
||||
uint16_t n_rem = 0;
|
||||
uint8_t n_bit;
|
||||
|
|
|
@ -28,6 +28,8 @@ public:
|
|||
|
||||
static AP_Baro_Backend *probe(AP_Baro &baro, AP_HAL::OwnPtr<AP_HAL::Device> dev, enum MS56XX_TYPE ms56xx_type = BARO_MS5611);
|
||||
|
||||
static uint16_t crc4(uint16_t *data);
|
||||
|
||||
private:
|
||||
/*
|
||||
* Update @accum and @count with the new sample in @val, taking into
|
||||
|
|
Loading…
Reference in New Issue