OverHeat in Stealth / Mbed 2 deprecated power_watch

Dependencies:   mbed

Committer:
damcclos
Date:
Sun Mar 29 00:51:57 2015 +0000
Revision:
1:0940fc3527d9
Finished

Who changed what in which revision?

UserRevisionLine numberNew contents of line
damcclos 1:0940fc3527d9 1 #ifndef COMMON_H
damcclos 1:0940fc3527d9 2 #define COMMON_H
damcclos 1:0940fc3527d9 3
damcclos 1:0940fc3527d9 4 #define M4_SLA 0x0A >> 0 // mbed use 8-bit address, while arduino use 7-bit address; need to shift-right the 8-bit address by one in arduino
damcclos 1:0940fc3527d9 5 // #define AXL_SLA 0xB4 >> 0 // ST LIS3DH accelerometer
damcclos 1:0940fc3527d9 6 #define AXL_SLA 0x30 >> 0 // ST LIS3DH accelerometer
damcclos 1:0940fc3527d9 7 #define PHD_SLA 0x00 >> 0 // SI photodiode
damcclos 1:0940fc3527d9 8
damcclos 1:0940fc3527d9 9 #define DBG_LA0 PTC3
damcclos 1:0940fc3527d9 10 #define DBG_LA1 PTC2
damcclos 1:0940fc3527d9 11 #define DBG_LA2 PTA2
damcclos 1:0940fc3527d9 12 #define DBG_LED LED_GREEN
damcclos 1:0940fc3527d9 13
damcclos 1:0940fc3527d9 14 #define DBG_TX USBTX
damcclos 1:0940fc3527d9 15 #define DBG_RX USBRX
damcclos 1:0940fc3527d9 16
damcclos 1:0940fc3527d9 17 #define BTC_TX PTC17
damcclos 1:0940fc3527d9 18 #define BTC_RX PTC16
damcclos 1:0940fc3527d9 19
damcclos 1:0940fc3527d9 20 #define BLE_TX PTC4
damcclos 1:0940fc3527d9 21 #define BLE_RX PTC3
damcclos 1:0940fc3527d9 22 #define BLE_INT PTB2
damcclos 1:0940fc3527d9 23
damcclos 1:0940fc3527d9 24 #define COM_PUP LED_BLUE
damcclos 1:0940fc3527d9 25 #define COM_SDA PTE25
damcclos 1:0940fc3527d9 26 #define COM_SCL PTE24
damcclos 1:0940fc3527d9 27
damcclos 1:0940fc3527d9 28 #define SEN_PUP LED_RED
damcclos 1:0940fc3527d9 29 #define SEN_SDA I2C_SDA
damcclos 1:0940fc3527d9 30 #define SEN_SCL I2C_SCL
damcclos 1:0940fc3527d9 31
damcclos 1:0940fc3527d9 32 union float_r
damcclos 1:0940fc3527d9 33 {
damcclos 1:0940fc3527d9 34 float val;
damcclos 1:0940fc3527d9 35 char raw[4];
damcclos 1:0940fc3527d9 36 };
damcclos 1:0940fc3527d9 37
damcclos 1:0940fc3527d9 38 union pair_t
damcclos 1:0940fc3527d9 39 {
damcclos 1:0940fc3527d9 40 struct
damcclos 1:0940fc3527d9 41 {
damcclos 1:0940fc3527d9 42 char num;
damcclos 1:0940fc3527d9 43 char val;
damcclos 1:0940fc3527d9 44 } reg;
damcclos 1:0940fc3527d9 45
damcclos 1:0940fc3527d9 46 char raw[2];
damcclos 1:0940fc3527d9 47 };
damcclos 1:0940fc3527d9 48
damcclos 1:0940fc3527d9 49 #endif