Core Base Classes for the Light Endpoints

Dependencies:   BufferedSerial

Dependents:   mbed_mqtt_endpoint_ublox_ethernet mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet ... more

Revision:
175:d17460899bc9
Parent:
174:e8f11d1b5e3f
Child:
176:3c86e0cf7e21
--- a/CommonDefinitions.h	Thu Aug 28 20:56:35 2014 +0000
+++ b/CommonDefinitions.h	Thu Aug 28 21:08:34 2014 +0000
@@ -83,41 +83,38 @@
 #define EXTERNAL_LINKAGE_UNSET      "id:0"                          // IOC linkage not set
 
 // Salesforce Case generation (Status Report)
-#define SF_STATUS_REPORTING         true                           // true - enable, false - disable
+#define SF_STATUS_REPORTING         false                           // true - enable, false - disable
 
-// Tunables for status reporting
-#if SF_STATUS_REPORTING
-    // ----------------- Status Reporting TUNABLES -----------------  
-     
-     // Tunables for RFID tags
-     #define FIRST_WIDGET_RFID         9909120
-     #define FIRST_WIDGET_NAME         "Tech 49"
-     #define FIRST_WIDGET_DESCRIPTION  "Investigating Issue"
-     #define SECOND_WIDGET_RFID        9909121
-     #define SECOND_WIDGET_NAME        "Tech 49"
-     #define SECOND_WIDGET_DESCRIPTION "Issue Resolved"
-     #define THIRD_WIDGET_RFID         9909122
-     #define THIRD_WIDGET_NAME         "Tech 49"
-     #define THIRD_WIDGET_DESCRIPTION  "Issue Escalation"
-     
-     // ----------------- Status Reporting TUNABLES ----------------- 
-     
-     // DF2014 CaseGenerator Relay for mbed - ties into the Salesforce APEX host for case generation
-     #define DF_CASE_GEN_URL           "https://df2014-arm-developer-edition.na15.force.com/services/apexrest/CaseService"
+// ----------------- Status Reporting TUNABLES -----------------  
+ 
+// Tunables for RFID tags
+#define FIRST_WIDGET_RFID         9909120
+#define FIRST_WIDGET_NAME         "Tech 49"
+#define FIRST_WIDGET_DESCRIPTION  "Investigating Issue"
+#define SECOND_WIDGET_RFID        9909121
+#define SECOND_WIDGET_NAME        "Tech 49"
+#define SECOND_WIDGET_DESCRIPTION "Issue Resolved"
+#define THIRD_WIDGET_RFID         9909122
+#define THIRD_WIDGET_NAME         "Tech 49"
+#define THIRD_WIDGET_DESCRIPTION  "Issue Escalation"
+ 
+// ----------------- Status Reporting TUNABLES ----------------- 
+ 
+// DF2014 CaseGenerator Relay for mbed - ties into the Salesforce APEX host for case generation
+#define DF_CASE_GEN_URL           "https://df2014-arm-developer-edition.na15.force.com/services/apexrest/CaseService"
 
-     // Buffer length for HTTPS requests
-     #define BUFFER_LENGTH              256
-    
-     // Tunables for WidgetDB
-     #define MAX_NAME_LENGTH            64
-     #define MAX_DESCRIPTION_LENGTH     128
-     #define MAX_NUM_WIDGETS            3
- 
-     // convenience definitions for WidgetDB... 2 RFIDs/station  
-     #define FIRST_WIDGET               0
-     #define SECOND_WIDGET              1
-     #define THIRD_WIDGET               2
-#endif
+// Buffer length for HTTPS requests
+#define BUFFER_LENGTH              256
+
+// Tunables for WidgetDB
+#define DB_MAX_NAME_LENGTH         64
+#define DB_MAX_DESCRIPTION_LENGTH  128
+#define DB_MAX_NUM_WIDGETS         3
+
+// convenience definitions for WidgetDB... 2 RFIDs/station  
+#define FIRST_WIDGET               0
+#define SECOND_WIDGET              1
+#define THIRD_WIDGET               2
 
 // Philips Light Support
 #define PL_LIGHT_ID_DOUG            1                               // Dougs Light