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
Diff: main.cpp
- Revision:
- 18:62daece493a9
- Parent:
- 17:0bf3c49a83d5
- Child:
- 19:4e2900daad59
--- 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 }