From e4af5e82f26fab59bb2bda540e1673317f48ce8a Mon Sep 17 00:00:00 2001 From: kliment Date: Mon, 4 Jul 2011 16:17:19 +0200 Subject: Rename to Sprinter --- Sprinter/Sprinter.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Sprinter/Sprinter.h (limited to 'Sprinter/Sprinter.h') diff --git a/Sprinter/Sprinter.h b/Sprinter/Sprinter.h new file mode 100644 index 0000000..4e3c7ea --- /dev/null +++ b/Sprinter/Sprinter.h @@ -0,0 +1,36 @@ +// Tonokip RepRap firmware rewrite based off of Hydra-mmm firmware. +// Licence: GPL +#include + +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 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); + -- cgit v1.2.1 From f4944f6d8ef6bb51ccf632fff6d80934f7b4e5cb Mon Sep 17 00:00:00 2001 From: kliment Date: Thu, 7 Jul 2011 10:34:24 +0200 Subject: Fix broken #ifdef Fix declarations in .h file --- Sprinter/Sprinter.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Sprinter/Sprinter.h') diff --git a/Sprinter/Sprinter.h b/Sprinter/Sprinter.h index 4e3c7ea..31d4b69 100644 --- a/Sprinter/Sprinter.h +++ b/Sprinter/Sprinter.h @@ -18,7 +18,8 @@ void ClearToSend(); void get_coordinates(); void prepare_move(); -void linear_move(unsigned long x_steps_remaining, unsigned long y_steps_remaining, unsigned long z_steps_remaining, unsigned long e_steps_remaining); +void linear_move(unsigned long steps_remaining[]); +void do_step_update_micros(int axis); void disable_x(); void disable_y(); void disable_z(); -- cgit v1.2.1 From d98555ffb0e94ece92311dcf2ff3a2ff13d9e3d4 Mon Sep 17 00:00:00 2001 From: kliment Date: Thu, 7 Jul 2011 16:34:34 +0200 Subject: Fix makefile and header to compile from command line --- Sprinter/Sprinter.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'Sprinter/Sprinter.h') diff --git a/Sprinter/Sprinter.h b/Sprinter/Sprinter.h index 31d4b69..7a4b8a9 100644 --- a/Sprinter/Sprinter.h +++ b/Sprinter/Sprinter.h @@ -1,7 +1,8 @@ // Tonokip RepRap firmware rewrite based off of Hydra-mmm firmware. // Licence: GPL #include - +extern "C" void __cxa_pure_virtual(); +void __cxa_pure_virtual(){}; void get_command(); void process_commands(); @@ -28,10 +29,7 @@ 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 do_step(int axis); void kill(byte debug); -- cgit v1.2.1