Uart send string
import mraa uart = mraa.Uart(0) #use uart0 uart.writeStr("Hello world!")
import mraa import sys uart = mraa.Uart(0)#use uart0 if uart.setMode(8,mraa.UART_PARITY_NONE,1) != mraa.SUCCESS: print("Error setting mode") sys.exit(0) uart.setBaudRate(115200) uart.writeStr("Hello world!\n\r") uart.writeStr(uart.getDevicePath()) uart.writeStr("\n\r") var = uart.readStr(1) uart.writeStr(var) print(var)
mraa.UART_PARITY_NONE , mraa.SUCCESS等是被定義在\mraa-master\mraa\api\types.hpp
Get Device Path
>>> uart.getDevicePath() '/dev/ttyS0'
Send value
>>> uart.write( bytearray([0x31]) ) 1
留言
張貼留言