1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-14 19:29:32 +08:00

34 lines
514 B
Go
Raw Normal View History

2014-04-27 19:34:16 -07:00
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
}