Sam Grove / Mbed 2 deprecated canopen_masternode

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.h Source File

main.h

00001 
00002 #ifndef MAIN_H
00003 #define MAIN_H
00004 
00005 // macros to handle the schedule timer
00006 #define sys_timer           timer_interrupt
00007 #define reset_sys_timer()   timer_interrupt = 0
00008 #define reset_node_id()     change_node_id = 0
00009 // Sample Timebase [us] - used by demo (not the stack)
00010 #define CYCLE_TIME          1000
00011 
00012 typedef enum NMTStateAdjustment NMTStateAdjustment;
00013 enum NMTStateAdjustment{
00014     reset,
00015     start,
00016     stop,
00017     undefined
00018 };
00019 
00020 // interrupt for the main program timing control
00021 void serviceSysTimer();
00022 
00023 #endif
00024 
00025