sdss[cs].value = read16();
debug("Received sds %d: %d", sdss[cs].id, sdss[cs].value);
sdss[cs].used = true;
sdss[cs].value = read16();
debug("Received sds %d: %d", sdss[cs].id, sdss[cs].value);
sdss[cs].used = true;
sdss[cs].value = read16();
debug("Received sds update %d: %d",
sdss[cs].id, sdss[cs].value);
sdss[cs].value = read16();
debug("Received sds update %d: %d",
sdss[cs].id, sdss[cs].value);
for(cs = 0; cs<MAXSDSS; cs++){
if(sdss[cs].used && sdss[cs].id == id){
debug("Publish %d=%d", sdss[cs].id, sdss[cs].value);
for(cs = 0; cs<MAXSDSS; cs++){
if(sdss[cs].used && sdss[cs].id == id){
debug("Publish %d=%d", sdss[cs].id, sdss[cs].value);