本文整理汇总了Golang中C.io_write_analog函数的典型用法代码示例。如果您正苦于以下问题:Golang io_write_analog函数的具体用法?Golang io_write_analog怎么用?Golang io_write_analog使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了io_write_analog函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: RunBottomFloor
func RunBottomFloor() {
if GetFloorSignal() != 0 {
C.io_set_bit(C.MOTORDIR)
//time.Sleep(time.Second * 1)
C.io_write_analog(C.MOTOR, 2800)
for C.io_read_bit(C.SENSOR_FLOOR1) == 0 {
SetFloorIndicator(GetFloorSignal())
time.Sleep(time.Millisecond * 200)
}
SetFloorIndicator(GetFloorSignal())
C.io_write_analog(C.MOTOR, 0)
}
}
示例2: Io_write_analog
func Io_write_analog(channel int, value int) {
C.io_write_analog(C.int(channel), C.int(value))
}
示例3: ioWriteAnalog
func ioWriteAnalog(channel, value int) {
C.io_write_analog(C.int(channel), C.int(value))
}
示例4: RunStop
func RunStop() {
C.io_write_analog(C.MOTOR, 0)
}
示例5: RunDown
func RunDown() {
C.io_set_bit(C.MOTORDIR)
//time.Sleep(time.Second * 1)
C.io_write_analog(C.MOTOR, 2800)
}
示例6: RunUp
func RunUp() {
C.io_clear_bit(C.MOTORDIR)
//time.Sleep(time.Second * 1)
C.io_write_analog(C.MOTOR, 2800)
}
示例7: io_writeAnalog
func io_writeAnalog(channel, value int) {
_, err := C.io_write_analog(C.int(channel), C.int(value))
checkError(err)
}