Mobile Life IoT project using the AT&T IoT Starter Kit Software and files for my device to monitor the status or our Airstream travel trailer RV. A full description of the project is at Hackster.IO here as part of the Realtime AT&T IoT Starter Kit Challenge: https://www.hackster.io/Anubus/mobile-life-iot-9c10be

Dependencies:   FXOS8700CQ MODSERIAL mbed

Revision:
0:bd276b1f1249
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config_me.h	Sun Apr 02 12:28:21 2017 +0000
@@ -0,0 +1,77 @@
+/* ===================================================================
+Copyright © 2016, AVNET Inc.  
+
+Licensed under the Apache License, Version 2.0 (the "License"); 
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, 
+software distributed under the License is distributed on an 
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 
+either express or implied. See the License for the specific 
+language governing permissions and limitations under the License.
+=======================================================
+Modified by Robert Bolling
+January 2017 
+for the Mobile Life IoT project
+  - refactored the sensor list defines to fit project
+=======================================================
+
+======================================================================== */
+
+
+#ifndef __CONFIG_ME_H_
+#define __CONFIG_ME_H_
+
+// User must set these for own context:
+
+#define BUF_SIZE_FOR_N_MAX_SOCKREAD (10)
+#define MAX_WNC_SOCKREAD_PAYLOAD (1500)
+
+// 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-east.att.io";
+
+// These are FLOW fields from the Endpoints tab:
+#define FLOW_BASE_URL                   "/your_base_url_goes_here/in/flow"
+#define FLOW_INPUT_NAME                 "/status"
+
+// Unless you want to use a different protocol, this field should be left as is:
+#define FLOW_URL_TYPE                   " HTTP/1.1\r\nHost: "
+
+// This identifier specifies with which FLOW device you are communicating. 
+// 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                "mobilelife001"
+
+// This constant defines how often sensors are read and sent up to FLOW
+#define SENSOR_UPDATE_INTERVAL_MS       30000; //30 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 SHIELDTEMP_ACCELEROMETER_BATTERY                            1
+#define SHIELDTEMP_ACCELEROMETER_BATTERY_INTRUSION                  2
+#define SHIELDTEMP_ACCELEROMETER_BATTERY_GPS                        3
+#define SHIELDTEMP_ACCELEROMETER_BATTERY_EXTERNALTEMP               4
+#define SHIELDTEMP_ACCELEROMETER_BATTERY_EXTERNALTEMP_GPS           5
+#define SHIELDTEMP_ACCELEROMETER_BATTERY_EXTERNALTEMP_GPS_INTRUSION 6
+static int iSensorsToReport = SHIELDTEMP_ACCELEROMETER_BATTERY_EXTERNALTEMP_GPS_INTRUSION; //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