Luis Silvio Cordova Rivadeneira
/
Can_open_masternode
Can_open_masternode
source/main.h@7:537bae5a6fc6, 2012-09-26 (annotated)
- Committer:
- sam_grove
- Date:
- Wed Sep 26 05:48:14 2012 +0000
- Revision:
- 7:537bae5a6fc6
- Parent:
- 0:9dd7c6129683
Pushing the project into the new repo
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sam_grove |
0:9dd7c6129683 | 1 | |
sam_grove |
0:9dd7c6129683 | 2 | #ifndef MAIN_H |
sam_grove |
0:9dd7c6129683 | 3 | #define MAIN_H |
sam_grove |
0:9dd7c6129683 | 4 | |
sam_grove |
0:9dd7c6129683 | 5 | // macros to handle the schedule timer |
sam_grove |
0:9dd7c6129683 | 6 | #define sys_timer timer_interrupt |
sam_grove |
0:9dd7c6129683 | 7 | #define reset_sys_timer() timer_interrupt = 0 |
sam_grove |
0:9dd7c6129683 | 8 | #define reset_node_id() change_node_id = 0 |
sam_grove |
0:9dd7c6129683 | 9 | // Sample Timebase [us] - used by demo (not the stack) |
sam_grove |
0:9dd7c6129683 | 10 | #define CYCLE_TIME 1000 |
sam_grove |
0:9dd7c6129683 | 11 | |
sam_grove |
0:9dd7c6129683 | 12 | typedef enum NMTStateAdjustment NMTStateAdjustment; |
sam_grove |
0:9dd7c6129683 | 13 | enum NMTStateAdjustment{ |
sam_grove |
0:9dd7c6129683 | 14 | reset, |
sam_grove |
0:9dd7c6129683 | 15 | start, |
sam_grove |
0:9dd7c6129683 | 16 | stop, |
sam_grove |
0:9dd7c6129683 | 17 | undefined |
sam_grove |
0:9dd7c6129683 | 18 | }; |
sam_grove |
0:9dd7c6129683 | 19 | |
sam_grove |
0:9dd7c6129683 | 20 | // interrupt for the main program timing control |
sam_grove |
0:9dd7c6129683 | 21 | void serviceSysTimer(); |
sam_grove |
0:9dd7c6129683 | 22 | |
sam_grove |
0:9dd7c6129683 | 23 | #endif |
sam_grove |
0:9dd7c6129683 | 24 | |
sam_grove |
0:9dd7c6129683 | 25 |