Hi, I have enjoyed using the 16 LV digital input HAT V1.0
I use smbus2 to read the inputs and it works well: registers and LEDs respond as expected to correctly detect the presence of 24VDC at the input terminals.
I recently bought another one, but this time version V3.0
In acceptance testing, it the same code works fine and again the registers respond as expected to correctly detect the presence of 24VDC at the input terminals.
I like that V3.0 has an LED dedicated to each channel - however they don't seem to be mapped right!
Within each pair that share a COM, they seem to be swapped around. When I apply 24VDC to LV-IN1, the LED under the silkscreen IN2 comes on. When I apply 24VDC to LV-IN2, the LED under the silkscreen IN1 comes on. Same for all the other pairs up to and including voltage at LC-IN16 activating LED IN15, and LV-IN15 lighting IN16
Again, the registers are unaffected. The registers still accurately describe the wiring. Just the LEDs are misleading.
Do other units exhibit this? Is it a PCB routing or silkscreen mishap, or could my hardware have a unique issue?
Many thanks in advance.
P.S. the power LED on V3.0 is blinking with low duty cycle. The power LED on V1.0 is on continously. I assume this change is expected?
I use smbus2 to read the inputs and it works well: registers and LEDs respond as expected to correctly detect the presence of 24VDC at the input terminals.
I recently bought another one, but this time version V3.0
In acceptance testing, it the same code works fine and again the registers respond as expected to correctly detect the presence of 24VDC at the input terminals.
I like that V3.0 has an LED dedicated to each channel - however they don't seem to be mapped right!
Within each pair that share a COM, they seem to be swapped around. When I apply 24VDC to LV-IN1, the LED under the silkscreen IN2 comes on. When I apply 24VDC to LV-IN2, the LED under the silkscreen IN1 comes on. Same for all the other pairs up to and including voltage at LC-IN16 activating LED IN15, and LV-IN15 lighting IN16
Again, the registers are unaffected. The registers still accurately describe the wiring. Just the LEDs are misleading.
Do other units exhibit this? Is it a PCB routing or silkscreen mishap, or could my hardware have a unique issue?
Many thanks in advance.
P.S. the power LED on V3.0 is blinking with low duty cycle. The power LED on V1.0 is on continously. I assume this change is expected?
Last edited: