System Management code

Dependencies:   mbed CANBuffer Watchdog MODSERIAL mbed-rtos xbeeRelay IAP

Fork of SystemManagement by Martin Deng

Committer:
pspatel321
Date:
Wed Feb 11 23:09:57 2015 +0000
Revision:
39:ddf38df9699e
Parent:
38:8efacce315ae
Updated CAN IDs for datalogging.  Changed profile encoding.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pspatel321 30:91af74a299e1 1 #ifndef _IO_OBJECTS_H
pspatel321 30:91af74a299e1 2 #define _IO_OBJECTS_H
pspatel321 30:91af74a299e1 3
pspatel321 30:91af74a299e1 4 #include "mbed.h"
pspatel321 36:0afc0fc8f86b 5 #include "rtos.h"
pspatel321 33:6bc82b6b62e5 6 #include "Constants.h"
pspatel321 33:6bc82b6b62e5 7 #include "CAN_RxIDs.h"
pspatel321 33:6bc82b6b62e5 8 #include "CAN_TxIDs.h"
pspatel321 30:91af74a299e1 9 #include "CANBuffer.h"
pspatel321 30:91af74a299e1 10 #include "CoulombCounter.h"
pspatel321 30:91af74a299e1 11 #include "DC_DC.h"
pspatel321 30:91af74a299e1 12 #include "IMD.h"
pspatel321 30:91af74a299e1 13 #include "LatchMonitor.h"
pspatel321 30:91af74a299e1 14 #include "MODSERIAL.h"
pspatel321 30:91af74a299e1 15 #include "PollSwitch.h"
pspatel321 30:91af74a299e1 16 #include "Temperature.h"
pspatel321 30:91af74a299e1 17 #include "Watchdog.h"
pspatel321 39:ddf38df9699e 18 //#include "XbeeManager.h"
pspatel321 38:8efacce315ae 19 #include "DataStructures.h"
pspatel321 39:ddf38df9699e 20 #include "XbeeRelay.h"
pspatel321 33:6bc82b6b62e5 21
pspatel321 30:91af74a299e1 22 extern CANBuffer can;
pspatel321 30:91af74a299e1 23 extern CoulombCounter glvBat;
pspatel321 30:91af74a299e1 24 extern DC_DC dcdc;
pspatel321 30:91af74a299e1 25 extern IMD imd;
pspatel321 30:91af74a299e1 26 extern LatchMonitor AMSlatch;
pspatel321 30:91af74a299e1 27 extern LatchMonitor IMDlatch;
pspatel321 30:91af74a299e1 28 extern MODSERIAL pc;
pspatel321 30:91af74a299e1 29 extern PollSwitch switches;
pspatel321 30:91af74a299e1 30 extern Temperature internalTmp;
pspatel321 30:91af74a299e1 31 extern Watchdog wdt;
pspatel321 39:ddf38df9699e 32 extern XbeeRelay xbee;
pspatel321 39:ddf38df9699e 33 //extern XbeeManager xbeeRelay;
pspatel321 30:91af74a299e1 34
pspatel321 38:8efacce315ae 35 #endif