![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
code for satellite (short) beacon
beacon.h@0:16164bece7bc, 2014-09-10 (annotated)
- Committer:
- ee12b079
- Date:
- Wed Sep 10 17:21:39 2014 +0000
- Revision:
- 0:16164bece7bc
modified code and libraries for m0+ uC
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ee12b079 | 0:16164bece7bc | 1 | #include "mbed.h" |
ee12b079 | 0:16164bece7bc | 2 | #define SHORT_BEACON_LENGTH 15 |
ee12b079 | 0:16164bece7bc | 3 | uint8_t readreg(uint8_t); |
ee12b079 | 0:16164bece7bc | 4 | void writereg(uint8_t ,uint8_t ); |
ee12b079 | 0:16164bece7bc | 5 | void beacon_init(); |
ee12b079 | 0:16164bece7bc | 6 | //void SHORT_BEACON(); |
ee12b079 | 0:16164bece7bc | 7 | struct ShortBeacon { |
ee12b079 | 0:16164bece7bc | 8 | char Voltage[1]; |
ee12b079 | 0:16164bece7bc | 9 | char AngularSpeed[2]; |
ee12b079 | 0:16164bece7bc | 10 | char SubsystemStatus[1]; |
ee12b079 | 0:16164bece7bc | 11 | char Temp[3]; |
ee12b079 | 0:16164bece7bc | 12 | char ErrorFlag[1]; |
ee12b079 | 0:16164bece7bc | 13 | } |
ee12b079 | 0:16164bece7bc | 14 | ShortBeacon = {{0x22}, {0x22, 0x33} , {0x00},{0x00,0x00,0x00}, {0x00}};; |
ee12b079 | 0:16164bece7bc | 15 | typedef struct ShortBeacon ShortBeacy; |