Page cover

DL-PR36CTD

Product Datasheet

Device Profile for Tesenso IoT Cloud

Decoder/Payload Converter for Tesenso IoT Cloud

Device Labels

in manual
dataKey
dataType
dataFormat

Pressure

pressure

telemetry

float

Temperature (electronics)

temperature

telemetry

float

Temperature PT1000

telemetry

float

Electrical conductivity

telemetry

float

Battery voltage

batteryVoltage

telemetry

float

Sensor Data message Format

Message:

Header
Sensor 0 data (optional)
Sensor 1 data (opt.)
...
Sensor 15 data (opt.)

  • Message length is variable, depending on which sensor data are included. Minimum length is 5 bytes (header only). Maximum length is 5 bytes + all sensor data (see below).

  • Integers are big endian: MSB first byte, LSB last byte.

Version
Device ID
Flags

  • Version: 1 byte; version = 2 for current protocol version.

  • Device ID: 2 bytes; 0...65535.

  • Flags: 16 bits: flag 15 | flag 14 | … | flag 0 (LSB).

  • The flags indicate, if data of the respective sensors are included in the message or not: Flag n == 1: sensor n data included; flag n == 0: not included.

Details

Field
Parameter Name
Type
Conversion
Unit

Header

Version

uint8

Header

Device ID

uint16

Header

Flags

uint16

Sensor 0

Pressure

uint16

(x − 32768) / kP

bar

Sensor 0

Temperature (electronics)

uint16

(x − 32768) / 256

°C

Sensor 0

Temperature PT1000

uint16

(x − 32768) / 256

°C

Sensor 0

Electrical conductivity

uint16

(x − 32768) / 1024

mS/cm

Sensor 1

Battery voltage

uint16

x / 1000

V

sample Message (hex) (all sensor data included):

020a17000380079786978180060c2b

Field
Parameter Name
Conversion
Unit

02

Version

2

0a17

Device ID

2583

0003

Flags

0b0000000000000011

8007

Pressure

0.0009

bar

9786

Temperature (electronics)

23.52

deg

9781

Temperature PT1000

23.50

deg

8006

Electrical conductivity

0.0059

mS/cm

0c2b

Battery voltage

3.115

V

Last updated