A simple project for sending button input up to AT&T Flow
Dependencies: FXOS8700CQ MODSERIAL mbed
For instructions on using this program, see the AT&T Starter Kit tutorial on it.
Diff: config_me.h
- Revision:
- 68:d38834307b17
- Parent:
- 58:c417fbc39c22
- Child:
- 69:a99e384b720f
diff -r 11db02bb93e1 -r d38834307b17 config_me.h --- a/config_me.h Thu Aug 04 16:24:13 2016 +0000 +++ b/config_me.h Tue Aug 09 19:23:11 2016 +0000 @@ -9,11 +9,14 @@ // This is the server's base URL name. Example "www.google.com" // Note that when you Fork a FLOW, it will typically assign either // "run-east.att.io" or "run-west.att.io", so be sure to check this. -static const char * MY_SERVER_URL = "run-west.att.io"; +static const char * MY_SERVER_URL = "run-west.att.io"; // CHECK ME, might be different + +//This is for normal HTTP. If you want to use TCP to a specific port, change that here: +static const char * MY_PORT_STR = "0000"; // CHANGE ME // These are FLOW fields from the Endpoints tab: -#define FLOW_BASE_URL "/1e464b19cdcde/774c88d68202/86694923d5bf28a/in/flow" -#define FLOW_INPUT_NAME "/climate" +#define FLOW_BASE_URL "/..../in/flow" // CHANGE ME +#define FLOW_INPUT_NAME "/buttons" // Unless you want to use a different protocol, this field should be left as is: #define FLOW_URL_TYPE " HTTP/1.1\r\nHost: " @@ -22,28 +25,12 @@ // If you only have one devive there then you can just leave this as is. // Once your FLOW device has been initialized (Virtual Device Initialize clicked), // the Virtual Device will show up in M2X. This is its "DEVICE SERIAL" field -#define FLOW_DEVICE_NAME "vstarterkit001" +#define M2X_DEVICE_SERIAL "starterkit001" // This constant defines how often sensors are read and sent up to FLOW #define SENSOR_UPDATE_INTERVAL_MS 5000; //5 seconds -// Specify here how many sensor parameters you want reported to FLOW. -// You can use only the temperature and humidity from the shield HTS221 -// or you can add the reading of the FXO8700CQ motion sensor on the FRDM-K64F board -// or if you have a SiLabs PMOD plugged into the shield, you can add its proximity sensor, -// UV light, visible ambient light and infrared ambient light readings -// If you run the Windows "Sensor Simulator" utility, 8 additional virtual -// sensors can also be made available via USB. -#define TEMP_HUMIDITY_ONLY 1 -#define TEMP_HUMIDITY_ACCELEROMETER 2 -#define TEMP_HUMIDITY_ACCELEROMETER_PMODSENSORS 3 -#define TEMP_HUMIDITY_ACCELEROMETER_PMODSENSORS_VIRTUALSENSORS 4 -static int iSensorsToReport = TEMP_HUMIDITY_ACCELEROMETER; //modify this to change your selection - // This is the APN name for the cellular network, you will need to change this, check the instructions included with your SIM card kit: static const char * MY_APN_STR = "m2m.com.attz"; -//This is for normal HTTP. If you want to use TCP to a specific port, change that here: -static const char * MY_PORT_STR = "80"; - #endif