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:
- 25:39099b3b173f
- Parent:
- 24:3d150ff59276
- Child:
- 27:6949291ca38d
--- a/main.cpp Fri Sep 12 00:28:16 2014 +0000 +++ b/main.cpp Fri Sep 19 01:46:21 2014 +0000 @@ -36,10 +36,10 @@ C12832 lcd(p5, p7, p6, p8, p11); MMA7660 axl(p28, p27); LM75B tmp(p28, p27); -#elif defined(TARGET_LPC1549) +#elif defined(TARGET_KL46Z) C12832 lcd(D11, D13, D12, D7, D10); -MMA7660 axl(SDA, SCL); -LM75B tmp(SDA, SCL); +MMA7660 axl(I2C_SDA, I2C_SCL); +LM75B tmp(I2C_SDA, I2C_SCL); #endif #include "logo.h" @@ -52,10 +52,8 @@ /** Wi-Fi SNIC UART Interface*/ #if defined(TARGET_LPC1768) C_SNIC_WifiInterface mSNICwifi( p9, p10, NC, NC, p30 ); -Serial pc(USBTX, USBRX); /* for DEBUG_PRINT */ -#elif defined(TARGET_LPC1549) -C_SNIC_WifiInterface mSNICwifi( D0, D1, NC, NC, D3 ); -Serial pc(P2_12, P2_11); /* for DEBUG_PRINT */ +#elif defined(TARGET_KL46Z) +C_SNIC_WifiInterface mSNICwifi( D1, D0, NC, NC, D3 ); #endif int main() { @@ -63,7 +61,9 @@ #if defined(TARGET_LPC1768) PHY_PowerDown(); #endif +#ifdef _DEBUG pc.baud( 115200 ); +#endif DEBUG_PRINT("main\r\n"); lcd_print_xively_logo();