diff options
author | kliment <kliment.yanev@gmail.com> | 2011-05-11 23:52:37 +0200 |
---|---|---|
committer | kliment <kliment.yanev@gmail.com> | 2011-05-11 23:52:37 +0200 |
commit | b83767ec553a56037d122835c8d9198995a6b02c (patch) | |
tree | 67b03d4ac496120055232cb706f84fff51c254e3 /Tonokip_Firmware/Tonokip_Firmware.h | |
parent | 10a7da920d8f4dfa9a6b0ac51c1fd1acfc643aa3 (diff) | |
parent | 9c93fe2a8709e7d7ba6b8b15bb3e646f4168d96f (diff) |
Merge branch 'master' of github.com:kliment/Sprinter
Diffstat (limited to 'Tonokip_Firmware/Tonokip_Firmware.h')
-rw-r--r-- | Tonokip_Firmware/Tonokip_Firmware.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Tonokip_Firmware/Tonokip_Firmware.h b/Tonokip_Firmware/Tonokip_Firmware.h new file mode 100644 index 0000000..65bfccd --- /dev/null +++ b/Tonokip_Firmware/Tonokip_Firmware.h @@ -0,0 +1,35 @@ +// Tonokip RepRap firmware rewrite based off of Hydra-mmm firmware. +// Licence: GPL +#include <WProgram.h> + +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 linear_move(unsigned long x_steps_remaining, unsigned long y_steps_remaining, unsigned long z_steps_remaining, unsigned long e_steps_remaining); +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_x_step(); +void do_y_step(); +void do_z_step(); +void do_e_step(); + +void kill(byte debug); + |