UART — UART communications interface¶
UART functionality of a BeagleBone using Python. Generally used to set up and grant access to a given UART device, which will then be accessed by other software or modules (e.g. pyserial):
sudo pip install pyserial
Example:
import Adafruit_BBIO.UART as UART
import serial
UART.setup("UART1")
with serial.Serial(port = "/dev/ttyO1", baudrate=9600) as ser:
print("Serial is open!")
ser.write(b"Hello World!")
-
Adafruit_BBIO.UART.setup_uart(channel)¶ Set up and start the UART channel. This function will effectively export the given UART so that it can be accessed by other software that controls its serial lines.
Parameters: channel (str) – UART channel to set up. One of “UART1”, “UART2”, “UART4” or “UART5”
-
Adafruit_BBIO.UART.cleanup()¶ Cleans up the UART.