Table of Contents

Namespace Pamoja.Sensors

Classes

Ads1115

A TI ADS1115 16-bit analogue-to-digital converter.

Ads1115Config

An ADS1115 configuration register, field by field.

Bme280

A Bosch BME280 temperature, pressure, and humidity sensor.

Bme280Calibration

A BME280's factory calibration, read once and reused for every measurement.

Bme280Measurement

A compensated BME280 reading.

Bmp280

A Bosch BMP280 pressure and temperature sensor. Every call goes straight to the pamoja C ABI, which decodes exactly what the manufacturer's datasheet specifies.

Bmp280Calibration

A BMP280's factory calibration, read once out of the registers and reused for every measurement, since the compensation the datasheet specifies needs it.

Bmp280Reading

A compensated BMP280 reading.

Ds18b20

A Maxim DS18B20 1-Wire thermometer.

Ds18b20Reading

A decoded DS18B20 scratchpad.

Hdc1080

A Texas Instruments HDC1080 humidity and temperature sensor. Every call goes straight to the pamoja C ABI, which decodes exactly what the manufacturer's datasheet specifies.

Ina219

A TI INA219 current, voltage, and power monitor.

Ina226

A Texas Instruments INA226 current, voltage, and power monitor. Every call goes straight to the pamoja C ABI, which decodes exactly what the manufacturer's datasheet specifies.

Opt3001

A Texas Instruments OPT3001 ambient light sensor. Every call goes straight to the pamoja C ABI, which decodes exactly what the manufacturer's datasheet specifies.

Scd4x

A Sensirion SCD40 or SCD41 carbon dioxide sensor. Every call goes straight to the pamoja C ABI, which decodes exactly what the manufacturer's datasheet specifies.

Sht3x

A Sensirion SHT3x-DIS humidity and temperature sensor. Every call goes straight to the pamoja C ABI, which decodes exactly what the manufacturer's datasheet specifies.

Tmp117

A Texas Instruments TMP117 high-accuracy thermometer. Every call goes straight to the pamoja C ABI, which decodes exactly what the manufacturer's datasheet specifies.