valeria toffoli
/
COG4050_adxrs290_adxrs453
driver for gyro
Fork of COG4050_adxl355_adxl357-ver2 by
ADXRS290/ADXRS290.cpp
- Committer:
- vtoffoli
- Date:
- 2018-08-14
- Revision:
- 6:45d2393ef468
- Parent:
- 4:23b53636b576
- Child:
- 7:5aaa09c40283
File content as of revision 6:45d2393ef468:
#include <stdint.h> #include "mbed.h" #include "ADXRS290.h" ADXRS290::ADXRS290(PinName cs_pin, PinName MOSI, PinName MISO, PinName SCK): adxrs290(MOSI, MISO, SCK), cs(cs_pin) { cs = 1; adxrs290.format(8,_SPI_MODE); adxrs290.lock(); gyro_sens = 5e-3; t_sens = 0.1; } /** SPI bus frequency */ void ADXRS290::frequency(int hz) { adxrs290.frequency(hz); } /** ----------------------------------- */ /** Writes the reg register with data */ /** ----------------------------------- */ void ADXRS290::write_reg(ADXRS290_register_t reg, uint8_t data){} uint8_t ADXRS290::read_reg(ADXRS290_register_t reg){} uint16_t ADXRS290::read_reg_u16(ADXRS290_register_t reg){} void ADXRS290::set_power_ctl_reg(uint8_t data){} void ADXRS290::set_filter_ctl_reg(ADXRS290_filter_ctl_t hpf, ADXRS290_filter_ctl_t odr){} void ADXRS290::set_sync(ADXRS290_dataready_ctl_t data){} uint16_t ADXRS290::scanx(){} uint16_t ADXRS290::scany(){} uint16_t ADXRS290::scant(){}