11 Commands
sebgab edited this page 2024-04-24 13:53:53 +00:00

Commands

This page contains the valid commands that can be sent and how they are formatted.

Given we use I2C for comms using hex as the commands are reasonable.

Parameters

Configuration

hex config option description accepted values
0x01 Fan Speed Sample Rate The amount of time between each fanspeed sample in ms uint16_t

Voltage source

hex source
0x01 Internal
0x02 External
0x03 Thermistor

Fan

hex fan
0x01 Fan 1
0x02 Fan 2

Read commands

command description parameter read length
0x11 Read config Configuration 2
0x12 Read voltage Volage source 2
0x13 Read temperature 2
0x14 Read current fan speed Fan number 2
0x15 Read bulk fan speed Fan number 2 * num

Write commands

command description parameter
0x21 Write config Config option
0x22 Clear stored fan speed data Fan number