adjusted motor speed
authorOthmar Gsenger <otti@realraum.at>
Tue, 9 Oct 2012 15:13:42 +0000 (15:13 +0000)
committerOthmar Gsenger <otti@realraum.at>
Tue, 9 Oct 2012 15:13:42 +0000 (15:13 +0000)
avr-projects/r3cam-steppermotor/r3cam-steppermotor.c

index 6ed3c33..1bcad56 100644 (file)
@@ -119,6 +119,7 @@ ISR(TIMER0_OVF_vect)
 void motor_set_speed(uint8_t speed)\r
 {\r
     m_clk_divisor_ = 0xFF - speed;\r
+    CDC_Device_SendString(&VirtualSerial_CDC_Interface, "m_clk_divisor_ = %d\n",m_clk_divisor_);\r
 }\r
 \r
 void motor_run(uint16_t steps, uint8_t direction)\r
@@ -165,10 +166,10 @@ void handle_cmd(uint8_t cmd)
   case 't': led_toggle(); break;\r
   case 'r': reset2bootloader(); break;\r
   case 's': motor_stop(); break;\r
-  case 'c': motor_run(300,0); break;\r
-  case 'w': motor_run(300,1); break;\r
-  case 'C': motor_run(1000,0); break;\r
-  case 'W': motor_run(1000,1); break;\r
+  case 'c': motor_run(50,0); break;\r
+  case 'w': motor_run(50,1); break;\r
+  case 'C': motor_run(300,0); break;\r
+  case 'W': motor_run(300,1); break;\r
   case '+': motor_set_speed(++cur_speed); break;\r
   case '-': motor_set_speed(--cur_speed); break;\r
   default: CDC_Device_SendString(&VirtualSerial_CDC_Interface, "error\n"); return;\r