X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2FeyesIFX%2Fsensors%2Fsensors.h;h=42aa4ad9a430a171c6ba79035cabd43dd01474ab;hb=9b335cc16cefd4a8ea239727ac508f8b97da2cd5;hp=a5e39eea4c4518240ed9401be989121795f894bd;hpb=a85b7351e97b10fb2fb2f90c04bd74063feb052f;p=tinyos-2.x.git diff --git a/tos/platforms/eyesIFX/sensors/sensors.h b/tos/platforms/eyesIFX/sensors/sensors.h index a5e39eea..42aa4ad9 100644 --- a/tos/platforms/eyesIFX/sensors/sensors.h +++ b/tos/platforms/eyesIFX/sensors/sensors.h @@ -53,8 +53,10 @@ enum { RSSI_SENSOR_DEFAULT, INTERNAL_VOLTAGE_REF_2_5V, + INTERNAL_VOLTAGE_REF_2_5V_LOW_FREQ, + INTERNAL_TEMP_HIGH_FREQ, - + INTERNAL_TEMP_LOW_FREQ, // add more entries here // last entry @@ -76,8 +78,8 @@ const msp430adc12_channel_config_t sensorconfigurations[] = { /* PHOTO_SENSOR_DEFAULT */ { INPUT_CHANNEL_A2, REFERENCE_VREFplus_AVss, REFVOLT_LEVEL_1_5, - SHT_SOURCE_SMCLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_64_CYCLES, - SAMPCON_SOURCE_SMCLK, SAMPCON_CLOCK_DIV_1 + SHT_SOURCE_ACLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_4_CYCLES, + SAMPCON_SOURCE_ACLK, SAMPCON_CLOCK_DIV_1 }, /* PHOTO_SENSOR_VCC */ { @@ -100,8 +102,8 @@ const msp430adc12_channel_config_t sensorconfigurations[] = { /* TEMP_SENSOR_DEFAULT */ { INPUT_CHANNEL_A0, REFERENCE_VREFplus_AVss, REFVOLT_LEVEL_1_5, - SHT_SOURCE_SMCLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_16_CYCLES, - SAMPCON_SOURCE_SMCLK, SAMPCON_CLOCK_DIV_1 + SHT_SOURCE_ACLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_4_CYCLES, + SAMPCON_SOURCE_ACLK, SAMPCON_CLOCK_DIV_1 }, /* RSSI_SENSOR_VCC */ { @@ -127,12 +129,24 @@ const msp430adc12_channel_config_t sensorconfigurations[] = { SHT_SOURCE_SMCLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_32_CYCLES, SAMPCON_SOURCE_SMCLK, SAMPCON_CLOCK_DIV_1 }, + /* INTERNAL_VOLTAGE_REF_2_5V_LOW_FREQ */ + { + SUPPLY_VOLTAGE_HALF_CHANNEL, REFERENCE_VREFplus_AVss, REFVOLT_LEVEL_2_5, + SHT_SOURCE_ACLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_4_CYCLES, + SAMPCON_SOURCE_ACLK, SAMPCON_CLOCK_DIV_1 + }, /* INTERNAL_TEMP_HIGH_FREQ */ { TEMPERATURE_DIODE_CHANNEL, REFERENCE_VREFplus_AVss, REFVOLT_LEVEL_1_5, SHT_SOURCE_SMCLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_32_CYCLES, SAMPCON_SOURCE_SMCLK, SAMPCON_CLOCK_DIV_1 }, + /* INTERNAL_TEMP_LOW_FREQ */ + { + TEMPERATURE_DIODE_CHANNEL, REFERENCE_VREFplus_AVss, REFVOLT_LEVEL_1_5, + SHT_SOURCE_ACLK, SHT_CLOCK_DIV_1, SAMPLE_HOLD_4_CYCLES, + SAMPCON_SOURCE_ACLK, SAMPCON_CLOCK_DIV_1 + }, /* your stuff here */ /* SENSOR_SENTINEL */ {