summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Tittelbach <xro@realraum.at>2013-12-02 23:30:21 +0000
committerBernhard Tittelbach <xro@realraum.at>2013-12-02 23:30:21 +0000
commit37fa958320384a3cae5af6c3a46194cbeead5f92 (patch)
treec2ec700b64d61d77a272d1aa478730ba6502b94f
parentadjusted movement commands (diff)
raspberrypi_licht
-rw-r--r--r3cam-steppermotor/r3cam-steppermotor.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/r3cam-steppermotor/r3cam-steppermotor.c b/r3cam-steppermotor/r3cam-steppermotor.c
index c0ce5f9..f9ab209 100644
--- a/r3cam-steppermotor/r3cam-steppermotor.c
+++ b/r3cam-steppermotor/r3cam-steppermotor.c
@@ -109,16 +109,16 @@ void motor_stop(void)
ISR(TIMER0_OVF_vect)
{
- if (m_steps_to_go_ == 0)
- {
- if(m_steps_to_go_back_)
- {
- M_PORT ^= (1 << M_DIRECTION);
- m_steps_to_go_=m_steps_to_go_back_;
- m_steps_to_go_back_=0;
- } else
- motor_stop();
- }
+ //if (m_steps_to_go_ == 0)
+ //{
+ //if(m_steps_to_go_back_)
+ //{
+ // M_PORT ^= (1 << M_DIRECTION);
+ // m_steps_to_go_=m_steps_to_go_back_;
+ //m_steps_to_go_back_=0;
+ //} else
+ // motor_stop();
+ //}
if (m_clk_divisor_counter_ == 0)
{
m_clk_divisor_counter_ = m_clk_divisor_;
@@ -184,14 +184,14 @@ void handle_cmd(uint8_t cmd)
case 'r': reset2bootloader(); break;
case 's': motor_stop(); break;
case 'y': motor_run(30,0,20); break;
- case 'x': motor_run(140,0,40); break;
- case 'c': motor_run(60,0,20); break;
- case 'v': motor_run(40,0,20); break;
- case 'q': motor_run(140,1,40); break;
- case 'w': motor_run(60,1,20); break;
- case 'e': motor_run(40,1,20); break;
- case 'C': motor_run(330,0,40); break;
- case 'W': motor_run(330,1,40); break;
+ //case 'x': motor_run(140,0,40); break;
+ //case 'c': motor_run(60,0,20); break;
+ //case 'v': motor_run(40,0,20); break;
+ //case 'q': motor_run(140,1,40); break;
+ //case 'w': motor_run(60,1,20); break;
+ //case 'e': motor_run(40,1,20); break;
+ //case 'C': motor_run(330,0,40); break;
+ //case 'W': motor_run(330,1,40); break;
case '+': motor_set_speed(++cur_speed); break;
case '-': motor_set_speed(--cur_speed); break;
default: CDC_Device_SendString(&VirtualSerial_CDC_Interface, "error\n\r"); return;