width_px
: The expected width of the aligned image in pixels. height_px
: The expected height of the aligned image in pixels. fx
: The image center x point. fy
: The image center y point. ppx
: The image focal x. ppy
: The image focal y. width_px
: The expected width of the aligned image in pixels. height_px
: The expected height of the aligned image in pixels. fx
: The image center x point. fy
: The image center y point. ppx
: The image focal x. ppy
: The image focal y. rk1
: The radial distortion x. rk2
: The radial distortion y. rk3
: The radial distortion z. tp1
: The tangential distortion x. tp2
: The tangential distortion y. i2c_bus
: The index of the I2C bus on the [board](/components/board/) wired to this encoder. i2c_addr
: The address of the bus. a
: {{< glossary_tooltip term_id="pin-number" text="Pin number" >}} of one of the pins to which the encoder is wired. b
: Required for two phase encoder. {{< glossary_tooltip term_id="pin-number" text="Pin number" >}} for the second board pin to which the encoder is wired. If the encoded motor does not operate as expected, the encoder pins might be configured in reverse, switch the a
and b
pin definitions in your incremental encoder attributes to reconfigure your encoded motor.
i
: {{< glossary_tooltip term_id="pin-number" text="Pin number" >}} of the pin to which the encoder is wired. name
: Name of the Digital Interrupt the button/switch is connected to, as configured on the board component.control
: The [Control](../#control-field) type to use when reporting events as this button's state is changed.invert
: Boolean indicating if the digital input (high/low) should be inverted when reporting button Control value indicating button state.debounce_ms
: How many milliseconds to wait for the interrupt to settle. This is needed because some switches can be electrically noisy.ls /dev/serial/by-path/\*
to show connected serial devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/serial/by-path/usb-0:1.1:1.0"
.ls /dev/tty\* \| grep -i usb
to show connected USB serial devices, ls /dev/tty\*
to browse all devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/ttyS0"
.ls /dev/serial/by-path/\*
to show connected serial devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/serial/by-path/usb-0:1.1:1.0"
.ls /dev/tty\* \| grep -i usb
to show connected USB serial devices, ls /dev/tty\*
to browse all devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/ttyS0"
.ls /dev/serial/by-path/\*
to show connected serial devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/serial/by-path/usb-0:1.1:1.0"
.ls /dev/tty\* \| grep -i usb
to show connected USB serial devices, ls /dev/tty\*
to browse all devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/ttyS0"
.ls /dev/serial/by-path/\*
to show connected serial devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/serial/by-path/usb-0:1.1:1.0"
.ls /dev/tty\* \| grep -i usb
to show connected USB serial devices, ls /dev/tty\*
to browse all devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/ttyS0"
.ls /dev/serial/by-path/\*
to show connected serial devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/serial/by-path/usb-0:1.1:1.0"
.ls /dev/tty\* \| grep -i usb
to show connected USB serial devices, ls /dev/tty\*
to browse all devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/ttyS0"
.ls /dev/serial/by-path/\*
to show connected serial devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/serial/by-path/usb-0:1.1:1.0"
.ls /dev/tty\* \| grep -i usb
to show connected USB serial devices, ls /dev/tty\*
to browse all devices, or look for your device in the output of sudo dmesg \| grep tty
. Example: "/dev/ttyS0"
.