Module/IST DigiPicco

From PaparazziUAV
Jump to: navigation, search
IST DigiPicco

Overview

The IST DigiPicco is a relative humidity and digital temperature sensor. Adaption speed was ok at very low temperatures and perfect in summer temperatures.

Module name meteo/humid_dpicco
Sensor type humidity, temperature
Range (humidity) 0 .. 100 %RH
Range (temperature) -40°C .. +125°C
Resolution (humidity) ? %RH
Resolution (temperature) ?°C
Refresh rate 4Hz
I2C address 0xF0

Product data sheet


Hardware

The sensor board can be directly interfaced to the autopilots I2C 3.3V interface

Supplier:

Farnell

Wiring

Autopilot I2C pin Autopilot I2C DigiPicco DigiPicco pin
1 GND GND W8
2 +5V Vcc+ W10
3
4 SDA SDA W4
5 SCL SCL W3


Usage

To use the humidity sensor add:

File: conf/airframes/myplane.xml
  <modules>
    <load name="humid_dpicco.xml"/>
  </modules>


Result message

The raw data (humid/temp) and the converted result (fhumid/ftemp) is written to the log file. The message is automatically sent when new data is received, it does not have to be added to the telemetry file.

File: conf/messages.xml
  <message name="DPICCO_STATUS" id="91">
    <field name="humid" type="uint16"/>
    <field name="temp" type="uint16"/>
    <field name="fhumid" type="float" unit="rel_hum" format="%.2f"/>
    <field name="ftemp" type="float" unit="deg_celsius" format="%.2f"/>
  </message>


Sample log file lines

14.712 123 DPICCO_STATUS 10628 12005 32.44 20.45
14.963 123 DPICCO_STATUS 10628 12005 32.44 20.45
15.212 123 DPICCO_STATUS 10615 12005 32.4 20.45
15.464 123 DPICCO_STATUS 10589 12005 32.32 20.45