Crate bmi270

Crate bmi270 

Source

Modules§

transfer
Blocking transfer
write
Blocking write
write_iter
Blocking write (iterator version)

Structs§

Bmi270
Bmi270Config
SpiModeFlags
Spidev
Newtype around spidev::Spidev that implements the embedded-hal traits
SpidevOptions
Options that control defaults for communication on a device

Enums§

Bmi270AccBwp
BMI270加速度计滤波带宽参数枚举
Bmi270AccOdr
BMI270加速度计输出数据率枚举
Bmi270AccRange
BMI270加速度计量程枚举
Bmi270GyrBwp
BMI270陀螺仪滤波带宽参数枚举
Bmi270GyrOdr
BMI270陀螺仪输出数据率枚举
Bmi270GyrRange
BMI270陀螺仪量程枚举
Operation
Operation for transactional SPI trait

Constants§

ADDR_ACC_CONF
ADDR_ACC_DATA
ADDR_ACC_RANGE
ADDR_CHIP_ID
ADDR_GYR_CONF
ADDR_GYR_DATA
ADDR_GYR_RANGE
ADDR_INIT_CHECK
ADDR_INIT_CTRL
ADDR_INIT_WRITE
ADDR_POWER_CNF
ADDR_POWER_CTRL
ADDR_TEMP
BMI270_CONFIG_FILE
来自官方的基础配置文件

Traits§

Bmi270Data
Bmi270Read
Bmi270ReadWrite
Bmi270Write
Transactional
Transactional trait allows multiple actions to be executed as part of a single SPI transaction
Transfer
Blocking transfer
Write
Blocking write
WriteIter
Blocking write (iterator version)