Rick McConney
/
AvnetATT_shape_hackathon
This program simply connects to a HTS221 I2C device to proximity sensor
Embed:
(wiki syntax)
Show/hide line numbers
sensors.h
00001 #ifndef __SENSORS_H_ 00002 #define __SENSORS_H_ 00003 00004 void sensors_init(void); 00005 void read_sensors(void); 00006 00007 #define SENSOR_FIELD_LEN_LIMIT 32 00008 typedef struct 00009 { 00010 char Temperature[SENSOR_FIELD_LEN_LIMIT]; 00011 char Humidity[SENSOR_FIELD_LEN_LIMIT]; 00012 char AccelX[SENSOR_FIELD_LEN_LIMIT]; 00013 char AccelY[SENSOR_FIELD_LEN_LIMIT]; 00014 char AccelZ[SENSOR_FIELD_LEN_LIMIT]; 00015 char MagnetometerX[SENSOR_FIELD_LEN_LIMIT]; 00016 char MagnetometerY[SENSOR_FIELD_LEN_LIMIT]; 00017 char MagnetometerZ[SENSOR_FIELD_LEN_LIMIT]; 00018 char AmbientLightVis[SENSOR_FIELD_LEN_LIMIT]; 00019 char AmbientLightIr[SENSOR_FIELD_LEN_LIMIT]; 00020 char UVindex[SENSOR_FIELD_LEN_LIMIT]; 00021 char Proximity[SENSOR_FIELD_LEN_LIMIT]; 00022 char Temperature_Si7020[SENSOR_FIELD_LEN_LIMIT]; 00023 char Humidity_Si7020[SENSOR_FIELD_LEN_LIMIT]; 00024 } K64F_Sensors_t ; 00025 00026 extern K64F_Sensors_t SENSOR_DATA; 00027 00028 #endif
Generated on Tue Jul 12 2022 19:39:23 by 1.7.2