Table of Contents

Enum TemperatureError

Namespace
DuetAPI.ObjectModel
Assembly
DuetAPI.dll

Result codes returned by temperature sensor drivers

[JsonConverter(typeof(JsonCamelCaseStringEnumConverter<TemperatureError>))]
public enum TemperatureError

Fields

BadResponse = 11

Bad sensor response

BadVref = 16

Bad VREF detected

BadVssa = 17

Bad VSSA detected

BusBusy = 10

Sensor bus is busy

HardwareError = 7

Hardware error

InvalidOutputNumber = 9

Invalid output number

IoError = 6

IO error

NotInitialised = 13

Sensor not initialized

NotReady = 8

Not ready

Ok = 0

Sensor is functional

OpenCircuit = 4

Sensor circuit is open

OverOrUnderVoltage = 15

Sensor exceeded min/max voltage

ShortCircuit = 1

Short circuit detected

ShortToGround = 3

Short to GND detected

ShortToVcc = 2

Short to VCC detected

Timeout = 5

Timeout while waiting for sensor data

UnknownError = 18

Unknown error

UnknownPort = 12

Unknown sensor port

UnknownSensor = 14

Unknown sensor