1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-11 19:29:20 +08:00
2014-06-06 16:58:58 -07:00

34 lines
514 B
Go

package gpio
type PwmDigitalWriter interface {
DigitalWriter
Pwm
}
type DirectPin interface {
DigitalWriter
DigitalReader
Pwm
Servo
AnalogWriter
AnalogReader
}
type Pwm interface {
PwmWrite(string, byte)
}
type Servo interface {
InitServo()
ServoWrite(string, byte)
}
type AnalogWriter interface {
AnalogWrite(string, byte)
}
type AnalogReader interface {
AnalogRead(string) int
}
type DigitalWriter interface {
DigitalWrite(string, byte)
}
type DigitalReader interface {
DigitalRead(string) int
}