Icarus Sensors / Mbed 2 deprecated ADXL362_test

Dependencies:   mbed

Fork of BLE_UARTConsole by Bluetooth Low Energy

Committer:
smigielski
Date:
Thu Jan 29 12:28:22 2015 +0000
Revision:
8:8db3894cf5e6
Parent:
7:7ba97abac55b
Child:
9:17b6ab281627
Change test to very basic one

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rgrover1 0:2130d7f559dc 1 #include "mbed.h"
smigielski 7:7ba97abac55b 2
smigielski 8:8db3894cf5e6 3 SPI spi(P0_28, p24, P0_29); // mosi, miso, sclk
smigielski 8:8db3894cf5e6 4 DigitalOut cs(P0_23);
rgrover1 0:2130d7f559dc 5
smigielski 8:8db3894cf5e6 6 #define ADXL362_DEVID_AD 0x00
smigielski 8:8db3894cf5e6 7 #define ADXL362_READ_REGISTER 0x0b
rgrover1 0:2130d7f559dc 8
smigielski 8:8db3894cf5e6 9 //Test that spi is working with adxl362
smigielski 8:8db3894cf5e6 10 int main() {
smigielski 8:8db3894cf5e6 11 cs=1;
smigielski 8:8db3894cf5e6 12 while(1) {
smigielski 8:8db3894cf5e6 13 cs = 0;
smigielski 8:8db3894cf5e6 14 spi.write(ADXL362_READ_REGISTER);
smigielski 8:8db3894cf5e6 15 spi.write(ADXL362_DEVID_AD);
smigielski 8:8db3894cf5e6 16 //Device id is 0xAD
smigielski 8:8db3894cf5e6 17 uint8_t val = spi.write(0x00);
smigielski 8:8db3894cf5e6 18 cs = 1;
rgrover1 0:2130d7f559dc 19 }
rgrover1 0:2130d7f559dc 20 }