desc:增加联动开关

main
xiaowusky 2 years ago
parent 322c14db1a
commit cedc31604d

@ -104,16 +104,21 @@ object LztekUtil {
return linkOpen return linkOpen
} }
var hasWarning = false
fun openLinkI0() { fun openLinkI0() {
hasWarning = true
if (isLinkSwitchOpen()) { if (isLinkSwitchOpen()) {
GlobalScope.launch(Dispatchers.IO) { GlobalScope.launch(Dispatchers.IO) {
delay(mLinkDelay * 1000L) delay(mLinkDelay * 1000L)
if (isLinkSwitchOpen() && hasWarning) {
GPIOUtils.setGpioValue(11, 1) GPIOUtils.setGpioValue(11, 1)
} }
} }
} }
}
fun closeLinkIO() { fun closeLinkIO() {
hasWarning = false
if (isLinkSwitchOpen()) { if (isLinkSwitchOpen()) {
GPIOUtils.setGpioValue(11, 0) GPIOUtils.setGpioValue(11, 0)
} }

Loading…
Cancel
Save