Demo application of SNICInterface library for Murata TypeYD, which reports sensor data periodically to Xively cloud server . Hardware platform: mbed application board (https://mbed.org/cookbook/mbed-application-board), mbed LPC1768 (https://mbed.org/platforms/mbed-LPC1768/) and TypeYD.
Dependencies: C12832 LM75B MMA7660 SNICInterface libxively mbed-rtos mbed
Revision 18:62daece493a9, committed 2014-06-11
- Comitter:
- kishino
- Date:
- Wed Jun 11 05:29:07 2014 +0000
- Parent:
- 17:0bf3c49a83d5
- Child:
- 19:4e2900daad59
- Commit message:
- Update SNIC xively demo
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Wed Jun 11 05:28:21 2014 +0000
+++ b/main.cpp Wed Jun 11 05:29:07 2014 +0000
@@ -40,7 +40,6 @@
C_SNIC_WifiInterface mSNICwifi( p9, p10, NC, NC, p30 );
Serial pc(USBTX, USBRX);
-char buf[2048];
int main() {
PHY_PowerDown();
@@ -79,43 +78,6 @@
}
wait(0.5);
- UDPSocket udp;
- Endpoint ep;
-
-/*
- // UDP Client
- char udp_data_p[] = {"This is UDP data."};
- int len = strlen(udp_data_p);
-
- ep.set_address("192.168.10.101", 30000);
-
- while(1)
- {
- udp.sendTo( ep, udp_data_p, len );
- wait(1);
- }
- printf("UDP bind\r\n");
- udp.bind(40000);
-
- int len, i;
- while(1)
- {
- len = udp.receiveFrom( ep, buf, 2048 );
- if( len < 1 )
- {
- Thread::yield();
- continue;
- }
- printf("recv from[%s:%d]\r\n", ep.get_address(), ep.get_port());
- for(i=0;i<len;i++)
- {
- printf("%02x", buf[i]);
- }
- printf("\r\n");
- }
-*/
-
-#if 1
xi_feed_t feed;
memset( &feed, NULL, sizeof( xi_feed_t ) );
@@ -187,5 +149,4 @@
wait( 1.0 );
}
-#endif
}
muRata
Murata TypeYD