1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-04-27 13:48:56 +08:00
hybridgroup.gobot/driver.go

20 lines
307 B
Go
Raw Normal View History

2013-10-22 16:45:31 -07:00
package gobot
2013-10-23 22:00:03 -07:00
import "fmt"
type Driver struct {
2013-11-13 20:44:54 -08:00
Interval string
Pin string
Name string
Params map[string]string
2013-11-23 10:36:08 -08:00
Events map[string]chan interface{} `json:"-"`
2013-10-23 22:00:03 -07:00
}
func NewDriver(d Driver) Driver {
2013-11-13 20:44:54 -08:00
return d
2013-10-23 22:00:03 -07:00
}
func (d *Driver) Start() {
2013-11-13 20:44:54 -08:00
fmt.Println("Starting driver " + d.Name + "...")
2013-10-23 22:00:03 -07:00
}