enum | MuxChannel : uint32_t {
Ch1 = Bit0,
Ch2 = Bit1,
Ch3 = Bit2,
Ch4 = Bit3,
Ch5 = Bit4,
Ch6 = Bit5,
Ch7 = Bit6,
Ch8 = Bit7,
Ch9 = Bit8,
Ch10 = Bit9,
Ch11 = Bit10,
Ch12 = Bit11,
Ch13 = Bit12,
Ch14 = Bit13,
Ch15 = Bit14,
Ch16 = Bit15,
Ch17 = Bit16,
Ch18 = Bit17,
Ch19 = Bit18,
Ch20 = Bit19
} |
enum | SensorType : uint32_t {
ThermocoupleJ = 0b00001ul << 27,
ThermocoupleK = 0b00010ul << 27,
ThermocoupleE = 0b00011ul << 27,
ThermocoupleN = 0b00100ul << 27,
ThermocoupleR = 0b00101ul << 27,
ThermocoupleS = 0b00110ul << 27,
ThermocoupleT = 0b00111ul << 27,
ThermocoupleB = 0b01000ul << 27,
ThermocoupleCustom = 0b01001ul << 27,
Pt10 = 0b01010ul << 27,
Pt50 = 0b01011ul << 27,
Pt100 = 0b01100ul << 27,
Pt200 = 0b01101ul << 27,
Pt500 = 0b01110ul << 27,
Pt1000 = 0b01111ul << 27,
Rtd1000_000375 = 0b10000ul << 27,
RtdNi120 = 0b10001ul << 27,
RtdCustom = 0b10010ul << 27,
Thermistor2k252 = 0b10011ul << 27,
Thermistor3k = 0b10100ul << 27,
Thermistor5k = 0b10101ul << 27,
Thermistor10k = 0b10110ul << 27,
Thermistor30k = 0b10111ul << 27,
Thermistor2k252_YSI400 = 0b11000ul << 27,
Thermistor1k_Spectrum = 0b11001ul << 27,
ThermistorCustom_SteinhartHart = 0b11010ul << 27,
ThermistorCustom_Table = 0b11011ul << 27,
Diode = 0b11100ul << 27,
SenseResistor = 0b11101ul << 27,
DirectADC = 0b11110ul << 27
} |