Beginnings of serial interface
[uccvend-snackrom.git] / ROM2 / main_basic.c
index fc736d7..ae25a79 100644 (file)
@@ -242,9 +242,21 @@ int main() {
                                        motor_num = cur_motor[0]%10;
                                        motor_num *= 10;
                                        motor_num += cur_motor[1];
-                                       dispense_motor(motor_num);
+                                       switch (dispense_motor(motor_num)) {
+                                               case MOTOR_HOME_FAIL:
+                                                       set_msg(" HOME FAIL ");
+                                                       break;
+                                               case MOTOR_CURRENT_FAIL:
+                                                       set_msg(" OVER CRNT ");
+                                                       break;
+                                               case MOTOR_SUCCESS:
+                                                       set_msg("THANK  YOU");
+                                                       break;
+                                               default:
+                                                       set_msg("ERRRRRRRR?");
+                                                       break;
+                                       }
 
-                                       set_msg("THANK  YOU");
                                        display_buf[0] = ' ';
                                        display_buf[1] = ' ';
                                        cur_motor[0] = 0xff;

UCC git Repository :: git.ucc.asn.au