mirror of https://github.com/ArduPilot/ardupilot
24 lines
392 B
C
24 lines
392 B
C
|
#include "SIM_Invensense_v3.h"
|
||
|
|
||
|
namespace SITL {
|
||
|
|
||
|
class ICM40609DevReg : public InvensenseV3DevReg {
|
||
|
public:
|
||
|
};
|
||
|
|
||
|
class ICM40609 : public InvensenseV3
|
||
|
{
|
||
|
public:
|
||
|
void init() override {
|
||
|
InvensenseV3::init();
|
||
|
|
||
|
set_register(ICM40609DevReg::WHOAMI, (uint8_t)0x3b);
|
||
|
}
|
||
|
|
||
|
float accel_scale() const override { return (GRAVITY_MSS / 1024); }
|
||
|
|
||
|
private:
|
||
|
};
|
||
|
|
||
|
} // namespace SITL
|