mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-18 06:38:29 -04:00
AP_Baro: make crc4 a static member of AP_Baro_MS56xx
This commit is contained in:
parent
faa5a3c453
commit
c45ca690dc
@ -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;
|
||||
|
@ -40,6 +40,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
Block a user