diff options
author | 2018-02-01 11:59:40 +0200 | |
---|---|---|
committer | 2018-02-01 11:59:40 +0200 | |
commit | cf9b377abd74f6347a52334463018a46cf7ee305 (patch) | |
tree | 9b014adccfec4adfbdf3091490cac1d2a27d5344 /src | |
parent | bbecd8a32408eb77ab8d91dd3df576dd3d451e26 (diff) | |
download | coffeetemp-cf9b377abd74f6347a52334463018a46cf7ee305.tar.gz coffeetemp-cf9b377abd74f6347a52334463018a46cf7ee305.tar.bz2 coffeetemp-cf9b377abd74f6347a52334463018a46cf7ee305.zip |
tempmodule: avoid harmful code elimination for real this time.
Diffstat (limited to 'src')
-rw-r--r-- | src/tempmodule/main.ino | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/tempmodule/main.ino b/src/tempmodule/main.ino index da26202..f295d40 100644 --- a/src/tempmodule/main.ino +++ b/src/tempmodule/main.ino @@ -41,7 +41,6 @@ static void mpu_wakeup(const int i2caddr); static void wifi_connect(const char * const ssid, const char * const password, const char doblink, const int ledpin); static void blink_led(const int pin, const int ontime, const int offtime); static void discover_client(void); -static int discard(int a); void setup(void) { @@ -59,7 +58,6 @@ void setup(void) void loop(void) { static unsigned int ticker = 0; - static unsigned char firstrun = 0; short int data; char *dataptr; size_t i; @@ -71,18 +69,16 @@ void loop(void) udp_init_packet(ip, port); - dataptr = (char*) &data; data = 0; + dataprt = &data; udp_push(&data, sizeof(data)); udp_push(&ticker, sizeof(ticker)); for (i = 0; i < 7; ++i) { + dataptr[1] = Wire.read(); + dataptr[0] = Wire.read(); if (i == 3) { - dataptr[1] = Wire.read(); - dataptr[0] = Wire.read(); udp_push(&data, sizeof(data)); - } else { - discard(Wire.read()); } } data = analogRead(analog); @@ -177,8 +173,3 @@ static void discover_client(void) delay(95); } while (!done); } - -static int discard(int a) -{ - return a; -} |