summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/tempmodule/main.ino15
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;
-}