repositories
/
mTask.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
shares are dynamically allocated as well:)
[mTask.git]
/
client
/
client.c
diff --git
a/client/client.c
b/client/client.c
index
ce1d1f2
..
b501e0f
100644
(file)
--- 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
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");
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");
break;
case MSG_DEL_TASK:
debug("Receiving a delete task request");
@@
-82,8
+87,6
@@
void loop(void)
}
loopmillis = getmillis();
#endif
}
loopmillis = getmillis();
#endif
- debug("Loop");
-
read_message();
//Run tasks
read_message();
//Run tasks
@@
-117,11
+120,8
@@
int main(int argc, char *argv[]){
gargv = argv;
#endif
gargv = argv;
#endif
- //Initialize
systems
+ //Initialize
device independant functionality
real_setup();
real_setup();
- sds_init();
- task_init();
- debug("sending device spec");
#ifndef ARDUINO_ESP8266_NODEMCU
while(true){
#ifndef ARDUINO_ESP8266_NODEMCU
while(true){