Демонстрационная прошивка отладочного комплекта МТС NB-IoT
|
#include "lis3dh_driver.h"
Функции | |
void | __lis3dh_write_regsiter (uint8_t i2c_addr, uint8_t reg_addr, uint8_t reg_value) |
uint8_t | __lis3dh_read_register (uint8_t i2c_addr, uint8_t reg_addr) |
uint8_t | LIS3DH_ReadSignature (uint8_t i2c_addr) |
Прочесть индентификационный код акселерометра Подробнее... | |
void | LIS3DH_EnableXYZ (uint8_t i2c_addr, uint8_t data_rate, uint8_t fullscale, uint8_t hi_res) |
Сконфигурировать параметры работы акселерометра | |
void | LIS3DH_EnableDRDYonINT2 (uint8_t i2c_addr) |
int16_t | extend_sign_10bit (uint16_t value) |
uint16_t | collect_int_10bit (uint8_t data_L, uint8_t data_H) |
void | LIS3DH_ReadXYZ (uint8_t i2c_addr, int16_t *X, int16_t *Y, int16_t *Z) |
Прочесть значения ускорений по осям | |
uint8_t | LIS3DH_XYZ_DataReady (uint8_t i2c_addr) |
См. определение в файле lis3dh_driver.c