39 #include <px4_platform_common/getopt.h> 40 #include <px4_platform_common/px4_work_queue/ScheduledWorkItem.hpp> 43 #define DIR_WRITE 0x00 46 #define BMI055_SOFT_RESET 0xB6 48 #define BMI055_BUS_SPEED 10*1000*1000 50 #define BMI055_TIMER_REDUCTION 200 81 void write_reg(
unsigned reg, uint8_t value);
Definition of geo / math functions to perform geodesic calculations.
Namespace encapsulating all device framework classes, functions and data.
void write_reg(unsigned reg, uint8_t value)
Write a register in the BMI055.
uint8_t read_reg(unsigned reg)
Read a register from the BMI055.
virtual ~BMI055()=default
BMI055 operator=(const BMI055 &)
Rotation
Enum for board and external compass rotations.
uint16_t read_reg16(unsigned reg)
uint8_t _register_wait
whoami result
Performance measuring tools.