#ifndef AxisTimer_h
#define AxisTimer_h
#include "Energia.h"
#include "SysTick.h"
class AxisTimer {
public:
static volatile float axisInterruptPerioduSF;
static volatile uint32_t axisInterruptTime;
static volatile uint32_t axisTimerPeriod;
static volatile uint32_t axisLedInterruptCount;
static void
disableAxisInterrupts();
static void
enableAxisInterrupts();
static void
startAxisInterrupt();
static void
endAxisInterrupt();
static void
startAxisTimerInterrupts( uint32_t hz );
static void
AxisTimerInterruptHandler(void); // Axis isr
static bool
axisInterruptActive(); // Timer 0A Int 19
};
#endif