Core Base Classes for the Light Endpoints
Dependents: mbed_mqtt_endpoint_ublox_ethernet mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet ... more
Diff: CommonDefinitions.h
- Revision:
- 175:d17460899bc9
- Parent:
- 174:e8f11d1b5e3f
- Child:
- 176:3c86e0cf7e21
diff -r e8f11d1b5e3f -r d17460899bc9 CommonDefinitions.h --- 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