diff options
author | James Churchill <james@rfdesign.com.au> | 2011-07-09 23:00:03 +1000 |
---|---|---|
committer | James Churchill <james@rfdesign.com.au> | 2011-07-09 23:00:03 +1000 |
commit | 03751180d039ef203b49e24c092a1d2627b64e2e (patch) | |
tree | d84d389274867956f90aba17fe37f6fd9f723025 /Sprinter/Sprinter.h | |
parent | 9d518424389050394da9d45cbf3bb8f4a6d44e5c (diff) | |
parent | 3e28c2e8f00a3440873c806f780641de0ed5190f (diff) |
Merge branch 'master' of git://github.com/kliment/Sprinter
Diffstat (limited to 'Sprinter/Sprinter.h')
-rw-r--r-- | Sprinter/Sprinter.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Sprinter/Sprinter.h b/Sprinter/Sprinter.h new file mode 100644 index 0000000..7a4b8a9 --- /dev/null +++ b/Sprinter/Sprinter.h @@ -0,0 +1,35 @@ +// Tonokip RepRap firmware rewrite based off of Hydra-mmm firmware. +// Licence: GPL +#include <WProgram.h> +extern "C" void __cxa_pure_virtual(); +void __cxa_pure_virtual(){}; +void get_command(); +void process_commands(); + +void manage_inactivity(byte debug); + +void manage_heater(); +float temp2analog(int celsius); +float temp2analogBed(int celsius); +float analog2temp(int raw); +float analog2tempBed(int raw); + +void FlushSerialRequestResend(); +void ClearToSend(); + +void get_coordinates(); +void prepare_move(); +void linear_move(unsigned long steps_remaining[]); +void do_step_update_micros(int axis); +void disable_x(); +void disable_y(); +void disable_z(); +void disable_e(); +void enable_x(); +void enable_y(); +void enable_z(); +void enable_e(); +void do_step(int axis); + +void kill(byte debug); + |