Compare commits
2 commits
152290f5a3
...
cd823a75d6
Author | SHA1 | Date | |
---|---|---|---|
![]() |
cd823a75d6 | ||
![]() |
2056a3592e |
|
@ -101,11 +101,6 @@ func (d *daemon) modbusUpdate() {
|
||||||
// TODO: Input mapping goes here
|
// TODO: Input mapping goes here
|
||||||
}
|
}
|
||||||
|
|
||||||
// We must wait between reading and writing to the -KEC1 relay board
|
|
||||||
// because otherwise it chokes and times out the write registers
|
|
||||||
// command.
|
|
||||||
time.Sleep(time.Millisecond * 10)
|
|
||||||
|
|
||||||
// KFA1-KFA8
|
// KFA1-KFA8
|
||||||
var relayState [8]bool
|
var relayState [8]bool
|
||||||
d.mu.Lock()
|
d.mu.Lock()
|
||||||
|
@ -140,7 +135,7 @@ func (d *daemon) modbusUpdate() {
|
||||||
|
|
||||||
err = d.modbusClient.WriteRegisters(0x01, registerValuesKEC1[:])
|
err = d.modbusClient.WriteRegisters(0x01, registerValuesKEC1[:])
|
||||||
if err != nil {
|
if err != nil {
|
||||||
klog.Warningf("error while updating registers %v", err)
|
klog.Warningf("error while writing updated relay values to KEC1 %v", err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue