Rick McConney
/
AvnetATT_shape_hackathon
This program simply connects to a HTS221 I2C device to proximity sensor
Embed:
(wiki syntax)
Show/hide line numbers
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
Generated on Tue Jul 12 2022 19:39:23 by 1.7.2