add clean-platform
[mTask.git] / int / nucleo-f767-blinky / src / sds.c
index 6ac2d19..8e3d2f6 100644 (file)
@@ -1,12 +1,12 @@
 #include <stdlib.h>
 #include <string.h>
 
-#ifndef ARDUINO
+#ifndef STM32F767xx
 #include <unistd.h>
 #include <stdio.h>
 #endif
 
-#include "main.h"
+#include "interface.h"
 #include "interpret.h"
 #include "misc.h"
 #include "sds.h"
@@ -43,7 +43,7 @@ bool sds_update()
 {
        uint8_t cs, id;
        //Read identifier
-       id = read_byte();
+       id = read16();
 
        for(cs = 0; cs<MAXSDSS; cs++){
                if(!sdss[cs].used)
@@ -51,6 +51,8 @@ bool sds_update()
                if(sdss[cs].id == id){
                        //Read value
                        sdss[cs].value = read16();
+                       debug("\nReceived sds update %d: %d\n",
+                             sdss[cs].id, sdss[cs].value);
                        return true;
                }
        }