X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=client%2Fmain.c;h=720fd1a29de98395e45a04ea753667a6c81cdc14;hb=c518754bec4758cce7d899463f9c68612c3bf4e4;hp=a7d60989dd3cd00964ec99667f48b2829d92c0b0;hpb=a2b8b2a0de173f92092bf6cbbed23551e674ca3c;p=mTask.git diff --git a/client/main.c b/client/main.c index a7d6098..720fd1a 100644 --- a/client/main.c +++ b/client/main.c @@ -11,6 +11,7 @@ #include "interpret.h" #include "mTaskSymbols.h" #include "sds.h" +#include "spec.h" #include "task.h" #include "interface.h" @@ -19,6 +20,7 @@ #define MSG_SDS_SPEC 's' #define MSG_SDS_DEL 'a' #define MSG_SDS_UPD 'u' +#define MSG_SPEC 'c' void read_message(void) { @@ -48,7 +50,12 @@ void read_message(void) debug("Receiving a task"); task_register(); break; + case MSG_SPEC: + debug("Receiving a spec request"); + spec_send(); + break; case '\0': + debug("Server closed connection"); break; case '\n': break; @@ -104,7 +111,7 @@ int main(int argc, char *argv[]){ setup(); sds_init(); task_init(); - debug("booting up"); + debug("sending device spec"); while(true){ //Check for newetasks loop();