X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=client%2Fclient.c;fp=client%2Fclient.c;h=b501e0fc1b15f6fc528b6a7a02130aad3e644c61;hb=cc93aff1c0867a33c41b4120c001b407d1b8850a;hp=ce1d1f2164a805ccc9bbb97739bf93e2581379c5;hpb=09b207a39b7791098daafd7d87c3ad9d3db3e19f;p=mTask.git diff --git a/client/client.c b/client/client.c index ce1d1f2..b501e0f 100644 --- a/client/client.c +++ b/client/client.c @@ -37,11 +37,16 @@ void read_message(void) case MSG_SDS_UPD: debug("Receiving an sds update"); //TODO do something with the return value - sds_update(); + c = read16(); + sds_update(c); break; case MSG_SDS_DEL: debug("Receiving a delete SDS request"); - sds_delete(); + c = read16(); + sds_delete(c); + write_byte('a'); + write16(c); + write_byte('\n'); break; case MSG_DEL_TASK: debug("Receiving a delete task request"); @@ -82,8 +87,6 @@ void loop(void) } loopmillis = getmillis(); #endif - debug("Loop"); - read_message(); //Run tasks @@ -117,11 +120,8 @@ int main(int argc, char *argv[]){ gargv = argv; #endif - //Initialize systems + //Initialize device independant functionality real_setup(); - sds_init(); - task_init(); - debug("sending device spec"); #ifndef ARDUINO_ESP8266_NODEMCU while(true){