CDMS alpha

Dependencies:   mbed

Committer:
greenroshks
Date:
Fri Dec 19 06:47:08 2014 +0000
Revision:
0:ceaeb1b4d679
CDMS alpha

Who changed what in which revision?

UserRevisionLine numberNew contents of line
greenroshks 0:ceaeb1b4d679 1 #include "mbed.h"
greenroshks 0:ceaeb1b4d679 2
greenroshks 0:ceaeb1b4d679 3 void FUNC_TC_ACS_DATAACQ() //103 //send this data to bae and execute there. Send ascii 1. Switch off control algo and rods
greenroshks 0:ceaeb1b4d679 4 {
greenroshks 0:ceaeb1b4d679 5 //put data in thread
greenroshks 0:ceaeb1b4d679 6 //signal slave
greenroshks 0:ceaeb1b4d679 7 }
greenroshks 0:ceaeb1b4d679 8
greenroshks 0:ceaeb1b4d679 9 void FUNC_TC_ACS_OFF() //106 // send ascii 2. turn a gpio off
greenroshks 0:ceaeb1b4d679 10 {
greenroshks 0:ceaeb1b4d679 11 //put data in thread
greenroshks 0:ceaeb1b4d679 12 //signal slave
greenroshks 0:ceaeb1b4d679 13 }
greenroshks 0:ceaeb1b4d679 14
greenroshks 0:ceaeb1b4d679 15 void FUNC_TC_ACS_RESET() //107 //send ascii 3. turn acs gpio off and on. Also call initialization
greenroshks 0:ceaeb1b4d679 16 {
greenroshks 0:ceaeb1b4d679 17 //put data in thread
greenroshks 0:ceaeb1b4d679 18 //signal slave
greenroshks 0:ceaeb1b4d679 19 }
greenroshks 0:ceaeb1b4d679 20
greenroshks 0:ceaeb1b4d679 21 void FUNC_TC_BEA_CHANGEINTTIME() //202 // switch beacon interval from 30 seconds to 5 minutes in the scheduler
greenroshks 0:ceaeb1b4d679 22 {
greenroshks 0:ceaeb1b4d679 23 //put data in thread
greenroshks 0:ceaeb1b4d679 24 //signal slave
greenroshks 0:ceaeb1b4d679 25 }
greenroshks 0:ceaeb1b4d679 26
greenroshks 0:ceaeb1b4d679 27 void FUNC_TC_BEA_RESET() //203 //similar to 107
greenroshks 0:ceaeb1b4d679 28 {
greenroshks 0:ceaeb1b4d679 29 //put data in thread
greenroshks 0:ceaeb1b4d679 30 //signal slave
greenroshks 0:ceaeb1b4d679 31 }
greenroshks 0:ceaeb1b4d679 32
greenroshks 0:ceaeb1b4d679 33 void FUNC_TC_CDMS_RESET() //204
greenroshks 0:ceaeb1b4d679 34 {
greenroshks 0:ceaeb1b4d679 35 // turn gpio off
greenroshks 0:ceaeb1b4d679 36 // wait
greenroshks 0:ceaeb1b4d679 37 //turn gpio on
greenroshks 0:ceaeb1b4d679 38 //intialize
greenroshks 0:ceaeb1b4d679 39 }
greenroshks 0:ceaeb1b4d679 40
greenroshks 0:ceaeb1b4d679 41 void FUNC_TC_CDMS_TRANSOFF()
greenroshks 0:ceaeb1b4d679 42 {
greenroshks 0:ceaeb1b4d679 43 //turn gpio off
greenroshks 0:ceaeb1b4d679 44 }
greenroshks 0:ceaeb1b4d679 45
greenroshks 0:ceaeb1b4d679 46
greenroshks 0:ceaeb1b4d679 47