UNI-T UT325

From sigrok
Revision as of 23:22, 2 August 2013 by Bert (talk | contribs) (→‎Protocol)
Jump to navigation Jump to search
UNI-T UT325

The UNI-T UT325 is a logging thermometer with two thermocouple inputs and USB connectivity. It supports K,J,T,E,R,S,N thermocouple types.

See UNI-T UT325/Info for more details about the device.

Hardware

Photos

Protocol

The device communicates with the host via a WCH CH9325 USB interface chip. See the protocol section of that page to extract the protocol as described here.

Temperature is encoded as ASCII digits. The number represents the temperature * 10. Unused digits are represented by 0x34 (ASCII colon), and should be ignored. A completely invalid measurement is represented as four times 0x3b (ASCII semicolon). This happens when no probe is connected.

The data comes out of the USB HID encoding in packets of 19 bytes each:

Byte Description
0 unknown
1-4 Current probe temperature.
5 ASCII digit 1-3, representing the measurement unit: Celcius, Fahrenheit or Kelvin respectively.
6-8 Unused, always 0x30.
9-10 Hour, as ASCII digits.
11-12 Minutes, as ASCII digits.
13 Selected probe, as ASCII digits 0-3: 0=T1, 1=T2, 2=T1-T2 (T1 on main display, 3=T1-T2 (T2 on main display).
14
15
16
17-18 Always 0x0d 0x0a (CRLF), denoting end of packet.

Resources