Texas Instruments Gas Sensor Platform
Contents
- 1 Demo Location
- 2 Supported Services
- 3 Custom Data Types
- 3.1 Custom Texas Instruments Gas Sensor Type
- 3.2 Custom Texas Instruments Gas Sensor Display Current Value
- 3.3 Custom Texas Instruments Gas Sensor Log Scale
- 3.4 Custom Texas Instruments Gas Sensor Config Operation Mode
- 3.5 Custom Texas Instruments Gas Sensor Config TIA Gain
- 3.6 Custom Texas Instruments Gas Sensor Config RLoad
- 3.7 Custom Texas Instruments Gas Sensor Config Internal Zero
- 3.8 Custom Texas Instruments Gas Sensor Config Reference Voltage Source
- 3.9 Custom Texas Instruments Gas Sensor Temperature Measurement
- 3.10 Custom Texas Instruments Gas Sensor Denominator Numerator Value
- 3.11 Custom Texas Instruments Gas Sensor Graph Value
- 3.12 Custom Texas Instruments Gas Sensor Graph Title
- 3.13 Custom Texas Instruments Gas Sensor Axis
- 4 Device Details
- 5 See Also
Go Up to ThingConnect Devices
Texas Instruments Gas Sensor Platform is a Bluetooth Low Energy gas sensor platform from Texas Instruments. Texas Instruments Gas Sensor Platform monitors gases like carbon monoxide (CO), oxygen (O2), ammonia, fluorine, chlorine dioxide and others.
Use the TTIGasSensorMonitor
component to communicate with the Texas Instruments Gas Sensor Platform.
Demo Location
You can find the sample projects for the Texas Instruments Gas Sensor Platform in the following IoT demo directories after installing the component:
- Start | Programs | Embarcadero RAD Studio Berlin | Samples and then navigate to:
- Delphi:
Internet of Things\Object Pascal\Thing Connect\GasSensor
- C++:
Internet of Things\CPP\Thing Connect\GasSensor
- Delphi:
Supported Services
The Texas Instruments Gas Sensor Platform supports the following Bluetooth LE services and characteristics:
Service | Characteristic | Property | Event | Read | Subscribe | Write |
---|---|---|---|---|---|---|
Battery Service | Battery Level | BatteryLevel
|
OnBatteryLevelUpdate
|
Texas Instruments Gas Sensor Platform component supports the following custom services:
Service | Property | Event | Read | Subscribe | Write | Description |
---|---|---|---|---|---|---|
Custom Service | GasSensorCalibrationValue
|
OnGasSensorCalibrationValueUpdate
|
Returns the sensor calibration value as a TTIGasSensorDenominatorNumeratorValue. | |||
GasSensorConfigInternalZeroValue
|
OnGasSensorConfigInternalZeroValueUpdate
|
Returns the internal zero configuration as a TTIGasSensorConfigInternalZero. | ||||
GasSensorConfigOpModeValue
|
OnGasSensorConfigOpModeValueUpdate
|
Returns the sensor configuration option mode as a TTIGasSensorConfigOpMode. | ||||
GasSensorConfigReferenceVoltageSourceValue
|
OnGasSensorConfigReferenceVoltageSourceValueUpdate
|
Returns the reference voltage source configuration as a TTIGasSensorConfigReferenceVoltageSource. | ||||
GasSensorConfigRLoadValue
|
OnGasSensorConfigRLoadValueUpdate
|
Returns the RLoad configuration as a TTIGasSensorConfigRLoad. | ||||
GasSensorConfigTIAGainValue
|
OnGasSensorConfigTIAGainValueUpdate
|
Returns the TIA gain configuration as a TTIGasSensorConfigTIAGain. | ||||
GasSensorDenom0Value
|
OnGasSensorDenom0ValueUpdate
|
Returns the 0 denominator as a TTIGasSensorDenominatorNumeratorValue. | ||||
GasSensorDenom1Value
|
OnGasSensorDenom1ValueUpdate
|
Returns the 1 denominator as a TTIGasSensorDenominatorNumeratorValue. | ||||
GasSensorDisplayCurrentValue
|
OnGasSensorDisplayCurrentValueUpdate
|
Returns the sensor graph display current value as a TTIGasSensorDisplayCurrentValue. | ||||
GasSensorGraphColourMidLowBoundary
|
OnGasSensorGraphColourMidLowBoundaryUpdate
|
Returns the sensor graph color middle low boundary as a TTIGasSensorAxis. | ||||
GasSensorGraphColourTopMidBoundary
|
OnGasSensorGraphColourTopMidBoundaryUpdate
|
Returns the sensor graph color top middle boundary as a TTIGasSensorAxis. | ||||
GasSensorGraphLowValue
|
OnGasSensorGraphLowValueUpdate
|
Returns the sensor graph color low value as a TTIGasSensorGraphValue. | ||||
GasSensorGraphMidValue
|
OnGasSensorGraphMidValueUpdate
|
Returns the sensor graph color middle value as a TTIGasSensorGraphValue. | ||||
GasSensorGraphSubTitle
|
OnGasSensorGraphSubTitleUpdate
|
Returns the sensor graph subtitle as a TTIGasSensorTitle. | ||||
GasSensorGraphTitle
|
OnGasSensorGraphTitleUpdate
|
Returns the sensor graph title as a TTIGasSensorTitle. | ||||
GasSensorGraphTopValue
|
OnGasSensorGraphTopValueUpdate
|
Returns the sensor graph color top value as a TTIGasSensorGraphValue. | ||||
GasSensorGraphXAxisCaption
|
OnGasSensorGraphXAxisCaptionUpdate
|
Returns the sensor graph X axis caption as a TTIGasSensorTitle. | ||||
GasSensorGraphYAxisCaption
|
OnGasSensorGraphYAxisCaptionUpdate
|
Returns the sensor graph Y axis caption as a TTIGasSensorTitle. | ||||
GasSensorGraphYAxisMax
|
OnGasSensorGraphYAxisMaxUpdate
|
Returns the sensor graph Y axis display maximum as a TTIGasSensorAxis. | ||||
GasSensorGraphYAxisMin
|
OnGasSensorGraphYAxisMinUpdate
|
Returns the sensor graph Y axis display minimum as a TTIGasSensorAxis. | ||||
GasSensorLogScaleValue
|
OnGasSensorLogScaleValueUpdate
|
Returns the sensor graph log scale as a TTIGasSensorLogScale. | ||||
GasSensorNum0Value
|
OnGasSensorNum0ValueUpdate
|
Returns the 0 numerator as a TTIGasSensorDenominatorNumeratorValue. | ||||
GasSensorScalingFactorDenomValue
|
OnGasSensorScalingFactorDenomValueUpdate
|
Returns the sensor scaling factor denominator as a TTIGasSensorDenominatorNumeratorValue. | ||||
GasSensorScalingFactorNumValue
|
OnGasSensorScalingFactorNumValueUpdate
|
Returns the sensor scaling factor numerator as a TTIGasSensorDenominatorNumeratorValue. | ||||
GasSensorShortCaption
|
OnGasSensorShortCaptionUpdate
|
Returns the sensor short caption as a TTIGasSensorTitle. | ||||
GasSensorSubX0Value
|
OnGasSensorSubX0ValueUpdate
|
Returns the sub X 0 as a TTIGasSensorDenominatorNumeratorValue. | ||||
GasSensorType
|
OnGasSensorTypeUpdate
|
Returns the sensor type as a TTIGasSensorType. | ||||
OnTIGasSensorMonitorUpdate
|
Returns new updated temperature, time, and ADC values as a TIGasSensorTemperatureMeasurement. |
Custom Data Types
The Texas Instruments Gas Sensor Platform defines its custom data types in the following unit:
- Iot.Device.TIGasSensorMonitorTypes
Custom Texas Instruments Gas Sensor Type
TTIGasSensorType
: Enumeration with the different gas sensor types.
Unknown = 0
Oxygen = 1
CO = 2
Custom Texas Instruments Gas Sensor Display Current Value
TTIGasSensorDisplayCurrentValue
: Boolean with the graph display current value.
Custom Texas Instruments Gas Sensor Log Scale
TTIGasSensorLogScale
: Boolean with the graph log scale.
Custom Texas Instruments Gas Sensor Config Operation Mode
TTIGasSensorConfigOpMode
: Enumeration of the modes of operation.
DeepSleep = 0
: Deep Sleep.Lead2 = 1
: 2-lead ground referred galvanic cell.StandBY = 2
: Standby.Lead3 = 3
: 3-lead amperometric cell.TempMeasTiaOff = 6
: Temperature measurement (TIA OFF).TempMeasTIoAOn = 7
: Temperature measurement (TIA ON).
Custom Texas Instruments Gas Sensor Config TIA Gain
TTIGasSensorConfigTIAGain
: Enumeration of the TIA gain configurations.
ExtResist = 0
: External resistance.Ext_2_75_kOHM = 4
: 2.75 kilohms.Ext_3_5_kOHM = 8
: 3.5 kilohms.Ext_7_kOHM = 12
: 7 kilohms.Ext_14_kOHM = 16
: 14 kilohms.Ext_35_kOHM = 20
: 35 kilohms.Ext_120_kOHM = 24
: 120 kilohms.Ext_350_kOHM = 28
: 350 kilohms.
Custom Texas Instruments Gas Sensor Config RLoad
TTIGasSensorConfigRLoad
: Enumeration of the RLoad configurations.
R_Load_10_OHM = 0
: 10 ohms.R_Load_33_OHM = 1
: 33 ohms.R_Load_50_OHM = 2
: 50 ohms.R_Load_100_OHM = 3
: 100 ohms.
Custom Texas Instruments Gas Sensor Config Internal Zero
TTIGasSensorConfigInternalZero
: Enumeration of the internal zero configurations (percentage of the source reference).
Int_Z_Sel_20_Percent = 0
: 20%Int_Z_Sel_50_Percent = 32
: 50%Int_Z_Sel_67_Percent = 64
: 67%Int_Z_Sel_Bypass_Percent = 96
: Internal zero circuitry bypassed (only in O2 ground referred measurement).
Custom Texas Instruments Gas Sensor Config Reference Voltage Source
TTIGasSensorConfigReferenceVoltageSource
: Enumeration of the configurations for the reference voltage source.
Source_Internal = 0
: InternalSource_External = 128
: External
Custom Texas Instruments Gas Sensor Temperature Measurement
The TIGasSensorTemperatureMeasurement
type that holds the temperature measurement.
Value
: Raw array of bytes received from the device.TimeInSeconds
: Returns the time in seconds.TemperatureValue
: Returns the temperature.Counter
: Returns the counter.ADcValue
: Returns the ADC value.
Custom Texas Instruments Gas Sensor Denominator Numerator Value
The TTIGasSensorDenominatorNumeratorValue
type that holds the denominator value.
Value
: Raw array of bytes received from the device.CurrentValue
: Returns the value.
Custom Texas Instruments Gas Sensor Graph Value
TTIGasSensorGraphValue
: Graph value with UInt32 type.
Custom Texas Instruments Gas Sensor Graph Title
TTIGasSensorTitle
: Sensor title as a string.
Custom Texas Instruments Gas Sensor Axis
The TTIGasSensorAxis
type that holds the axis value.
Value
: Raw array of bytes received from the device.Axis
: Returns the axis value.
Device Details
- Device:
Texas Instruments Gas Sensor Platform
- Model:
GASSENSOREVM
- Technology: Bluetooth LE