not working again.
[mTask.git] / int / main.c
index bd0a428..7840876 100644 (file)
@@ -30,7 +30,7 @@ void read_message(void)
                        sds_register();
                        break;
                case MSG_SDS_UPD:
-                       debug("Receiving an sds");
+                       debug("Receiving an sds update");
                        //TODO do something with the return value
                        sds_update();
                        break;
@@ -40,7 +40,9 @@ void read_message(void)
                        break;
                case MSG_GET_TASK:
                        debug("Receiving a task");
+       //              write_dpin(0, true);
                        task_register();
+       //              write_dpin(0, false);
                        break;
                case '\0':
                        break;
@@ -48,6 +50,7 @@ void read_message(void)
                        break;
                default:
                        debug("Unknown message: %X", c);
+                       debugi(c);
                }
        }
 }
@@ -76,7 +79,7 @@ void loop(void)
                debug("Current task to run: %d", ct);
                run_task(curtask);
                curtask->lastrun = cyclestart;
-//             write_byte('\n');
+               write_byte('\n');
        }
 }
 
@@ -88,22 +91,17 @@ int main(int argc, char *argv[]){
        gargv = argv;
 #endif
 
-       read_byte();
        //Initialize systems
        setup();
        sds_init();
        task_init();
 
-       while(!input_available()){
-               delay(100);
-       }
        debug("booting up");
-
        while(true){
                //Check for newetasks
-               debug("loop");
+//             debug("loop");
                loop();
-               delay(10);
+               delay(100);
        }
        return 0;
 }