Versions in this module Expand all Collapse all v1 v1.0.0 Nov 3, 2021 Changes in this version + const ALL_RELAY + const NUMBER_OF_RELAYS + const RELAY1 + const RELAY2 + const RELAY3 + const RELAY4 + const RELAY5 + const RELAY6 + const RELAY7 + const RELAY8 + type Relay8Module struct + func NewRelay8Module() *Relay8Module + func (r *Relay8Module) Activate(relay_mask byte) error + func (r *Relay8Module) ActivateAll() error + func (r *Relay8Module) ConfigPulseWidth(relay_mask byte, width_ms uint32) error + func (r *Relay8Module) Deactivate(relay_mask byte) error + func (r *Relay8Module) DeactivateAll() error + func (r *Relay8Module) Destroy() + func (r *Relay8Module) GetAllRelayStatus() (byte, error) + func (r *Relay8Module) GetRelayStatus(relay_mask byte) (byte, error) + func (r *Relay8Module) Init() error + func (r *Relay8Module) InitModuleNumber(module_number uint8) error