green rosh
/
cdms_functions
CDMS alpha
main.cpp@0:ceaeb1b4d679, 2014-12-19 (annotated)
- Committer:
- greenroshks
- Date:
- Fri Dec 19 06:47:08 2014 +0000
- Revision:
- 0:ceaeb1b4d679
CDMS alpha
Who changed what in which revision?
User | Revision | Line number | New 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 |