public ControlLine(Module module, byte address, byte modes, ControlLineMode mode) { Module = module; Address = address; Modes = modes; Mode = mode; }
public void SetMode(ControlLineMode mode) { if (Module != null && Module.Coordinator != null) { byte[] request = new byte[] { (byte)CommandType.SetControlLineMode, Address, (byte)mode }; byte[] response = new byte[1]; if (Module.Coordinator.WriteRead(Module, request, response)) Mode = (ControlLineMode)response[0]; } }