move client context to correct place
This commit is contained in:
@@ -50,9 +50,6 @@ func NewDriver(cfgDir, name string, debug bool) (*ArtNetDriver, error) {
|
|||||||
logger.Error("artNet.NewDriver.LoadCfg", "error load driver configuration: "+err.Error())
|
logger.Error("artNet.NewDriver.LoadCfg", "error load driver configuration: "+err.Error())
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
d.Conn = client.NewClient(logger)
|
|
||||||
|
|
||||||
return &d, nil
|
return &d, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,11 +78,11 @@ func (d *ArtNetDriver) SetValue(bus string, address uint, value uint8) error {
|
|||||||
return fmt.Errorf("no bus '%s' found", bus)
|
return fmt.Errorf("no bus '%s' found", bus)
|
||||||
}
|
}
|
||||||
d.Buses[bus].Data.SetValue(address, value)
|
d.Buses[bus].Data.SetValue(address, value)
|
||||||
|
|
||||||
return d.Buses[bus].SendData()
|
return d.Buses[bus].SendData()
|
||||||
}
|
}
|
||||||
|
|
||||||
func (d *ArtNetDriver) Connect(ip, id string, port uint) error {
|
func (d *ArtNetDriver) Connect(ip, id string, port uint) error {
|
||||||
|
d.Conn = client.NewClient(d.Log)
|
||||||
if err := d.Conn.Connect(ip, id, port); err != nil {
|
if err := d.Conn.Connect(ip, id, port); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user