diff options
Diffstat (limited to 'src/system.h')
-rw-r--r-- | src/system.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/system.h b/src/system.h new file mode 100644 index 0000000..e944bb2 --- /dev/null +++ b/src/system.h @@ -0,0 +1,18 @@ +#include <avr/io.h> +#include <avr/interrupt.h> +#include <avr/wdt.h> +#include <util/delay.h> +#include <stdlib.h> + +#define SHUTDOWN_THRESHOLD 2048 + +class System { + private: + uint16_t want_shutdown; + public: + System() { want_shutdown = 0; }; + void loop(void); + void shutdown(void); +}; + +extern System rocket; |