TK3-MUX(1)

NAME
tk3-mux - I/O multiplexer for the paparazzi boards with the tk3 firmware

SYNOPSIS

tk3-mux [-h|--help] [--version]

tk3-mux [-b|--basedir dir] device|serial

DESCRIPTION

tk3-mux is a command-line utility used to access the auxiliary I/O buses on the paparazzi boards that run the tk3 firmware. Using the secondary USB CDC ACM serial port provided by the tk3 firmware, as tk3-mux creates a set of pseudo-terminals that represents each supported auxiliary bus on the board.

The set of supported pseudo-terminals are:

    • can: communicates with the CAN bus using SLCAN API.

    • uart8: communicates with the uart8 bus (also labelled gps).

tk3-mux takes a device name or a serial number to connect to the hardware. When using a device name, such as /dev/ttyACM1, the second USB CDC ACM of the board must be used. When using a serial number, such as chimera-1, the second interface must be specified (e.g. chimera-1.2).

For convenience, symbolic links to the actual pseudo-terminals are created in /tmp by default, or in the directory specified with -b.

OPTIONS

-b, --basedir
    Creates the pseudo-terminals in that directory instead of /tmp.

-v, --version
    Display the version number of tk3-mux.

-h, --help
    Print usage summary and exit.