Self test boot program for testing icarus sensors

Dependencies:   BLE_API mbed nRF51822

Fork of BLE_UARTConsole by Bluetooth Low Energy

Committer:
smigielski
Date:
Tue Jan 27 09:29:17 2015 +0000
Revision:
8:e9ae7a01d866
Child:
9:ed3636e1873f
Add registers

Who changed what in which revision?

UserRevisionLine numberNew contents of line
smigielski 8:e9ae7a01d866 1 #include "ADXL362Sensor.h"
smigielski 8:e9ae7a01d866 2 #include "mbed.h"
smigielski 8:e9ae7a01d866 3
smigielski 8:e9ae7a01d866 4 #ifndef LOG
smigielski 8:e9ae7a01d866 5 #define LOG(...) do printf(__VA_ARGS__); while (0)
smigielski 8:e9ae7a01d866 6 #endif
smigielski 8:e9ae7a01d866 7
smigielski 8:e9ae7a01d866 8 ADXL362Sensor::ADXL362Sensor(SPI* spi_,DigitalOut* cs_) : BaseSensor() {
smigielski 8:e9ae7a01d866 9 this->spi=spi_;
smigielski 8:e9ae7a01d866 10 this->cs=cs_;
smigielski 8:e9ae7a01d866 11 cs->write(1);
smigielski 8:e9ae7a01d866 12 }
smigielski 8:e9ae7a01d866 13
smigielski 8:e9ae7a01d866 14 char* ADXL362Sensor::getSimpleName() {
smigielski 8:e9ae7a01d866 15 return "ADXL362";
smigielski 8:e9ae7a01d866 16 }
smigielski 8:e9ae7a01d866 17
smigielski 8:e9ae7a01d866 18
smigielski 8:e9ae7a01d866 19 int ADXL362Sensor::verifyIntegrity(int* errorResult) {
smigielski 8:e9ae7a01d866 20 LOG("Start verfication of ADXL362 Sensor");
smigielski 8:e9ae7a01d866 21 return 0;
smigielski 8:e9ae7a01d866 22 }
smigielski 8:e9ae7a01d866 23
smigielski 8:e9ae7a01d866 24 void ADXL362Sensor::getSensorDetails(sensor_t* sensorDetails) {
smigielski 8:e9ae7a01d866 25
smigielski 8:e9ae7a01d866 26 }
smigielski 8:e9ae7a01d866 27
smigielski 8:e9ae7a01d866 28
smigielski 8:e9ae7a01d866 29