Red Hat Summit NanoService Demo for LPC1768 App Board using OMA Lightweight Objects

Dependencies:   Beep C12832_lcd EthernetInterface LM75B MMA7660 mbed-rtos mbed nsdl_lib

Fork of LWM2M_NanoService_Ethernet by MBED_DEMOS

Revision:
20:84ee332ba360
Parent:
19:e5c0b6553c11
Child:
21:0fbe750933d9
diff -r e5c0b6553c11 -r 84ee332ba360 main.cpp
--- a/main.cpp	Sun Apr 06 20:11:46 2014 +0000
+++ b/main.cpp	Tue Apr 08 01:02:06 2014 +0000
@@ -20,8 +20,8 @@
 /* Define this to enable DHCP, otherwise manual address configuration is used */
 #define DHCP 1
 
-// Change this to 1 to enable the RGB LED resource
-#define USE_RGBLED 0
+// Define this to enable the RGB LED resource
+//#define USE_RGBLED 1
 
 /* Manual IP configurations, if DHCP not defined */
 #define IP      "10.45.0.206"
@@ -140,13 +140,15 @@
     create_light_resource(resource_ptr);
     create_gps_resource(resource_ptr);
     create_relay_resource(resource_ptr);
+
 #ifdef USE_RGBLED
+    NSDL_DEBUG("Enabling RGB LED due to USE_RGBLED=%d\n", USE_RGBLED);
     create_rgb_resource(resource_ptr);
 #else
     NSDL_DEBUG("Skipped RGB LED resource, change USE_RGBLED to 1 in main.cpp to test");
 #endif
 
-        /* Register with NSP */
+    /* Register with NSP */
     endpoint_ptr = nsdl_init_register_endpoint(endpoint_ptr, (uint8_t*)endpoint_name, ep_type, lifetime_ptr);
     if(sn_nsdl_register_endpoint(endpoint_ptr) != 0)
         pc.printf("NSP registering failed\r\n");