This program simply connects to a HTS221 I2C device to proximity sensor

Dependencies:   FXOS8700CQ mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers config_me.h Source File

config_me.h

00001 #ifndef __CONFIG_ME_H_
00002 #define __CONFIG_ME_H_
00003 
00004 // User must set these for own context:
00005 
00006 // This is the server's base URL name.  Example "www.google.com"
00007 // Note that when you Fork a FLOW, it will typically assign  either
00008 // "run-east.att.io" or "run-west.att.io", so be sure to check this.
00009 //static const char * MY_SERVER_URL       = "run-east.att.io";
00010 static const char * MY_SERVER_URL       = "108.244.165.22";
00011 // These are FLOW fields from the Endpoints tab:
00012 //#define FLOW_BASE_URL                   "/a80556051c438/f4cd2ed65f73/7ecb40fcd115f7a/in/flow"
00013 //#define FLOW_INPUT_NAME                 "/shelf"
00014 #define FLOW_BASE_URL                   ""
00015 #define FLOW_INPUT_NAME                 "/shelf"
00016 // Unless you want to use a different protocol, this field should be left as is:
00017 #define FLOW_URL_TYPE                   " HTTP/1.1\r\nHost: "
00018 
00019 // This identifier specifies with which FLOW device you are communicating. 
00020 // If you only have one devive there then you can just leave this as is.
00021 // Once your FLOW device has been initialized (Virtual Device Initialize clicked),
00022 // the Virtual Device will show up in M2X.  This is its "DEVICE SERIAL" field
00023 #define FLOW_DEVICE_NAME                "vstarterkit001"
00024 
00025 // This constant defines how often sensors are read and sent up to FLOW
00026 #define SENSOR_UPDATE_INTERVAL_MS       5000; //5 seconds
00027 
00028 // Specify here how many sensor parameters you want reported to FLOW.
00029 // You can use only the temperature and humidity from the shield HTS221
00030 // or you can add the reading of the FXO8700CQ motion sensor on the FRDM-K64F board
00031 // or if you have a SiLabs PMOD plugged into the shield, you can add its proximity sensor,
00032 // UV light, visible ambient light and infrared ambient light readings
00033 #define TEMP_HUMIDITY_ONLY                      1
00034 #define TEMP_HUMIDITY_ACCELEROMETER             2
00035 #define TEMP_HUMIDITY_ACCELEROMETER_PMODSENSORS 3
00036 #define PROXIMITY_ONLY 4
00037 #define SWITCH_ONLY 5
00038 static int iSensorsToReport = PROXIMITY_ONLY; //TEMP_HUMIDITY_ONLY; //modify this to change your selection
00039 
00040 // This is the APN name for the cellular network, you will need to change this, check the instructions included with your SIM card kit:
00041 #define  MY_APN_STR  "m2m.com.attz"
00042 
00043 //This is for normal HTTP.  If you want to use TCP to a specific port, change that here:
00044 static const char * MY_PORT_STR         = "5005";
00045 
00046 #endif