Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of cdms_functions by
main.cpp@0:ceaeb1b4d679, 2014-12-19 (annotated)
- Committer:
- greenroshks
- Date:
- Fri Dec 19 06:47:08 2014 +0000
- Revision:
- 0:ceaeb1b4d679
- Child:
- 1:4cd53e695c17
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 |