This utility knows how to push text to a Logic Controls line display device (also known as a pole display).
It uses rusb, a safe Rust wrapper for libusb, so it should work on Linux, macOS, and Windows, although only Linux has been tested.
- Install the rust toolchain in order to have cargo installed by following this guide.
- run
cargo install lcdpoled
Your mileage may vary, but to grant myself access to the USB device as an
ordinary user on a Raspberry Pi system, I needed to create
/etc/udev/rules.d/50-local.rules
with the following line:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0fa8", ATTRS{idProduct}=="a090", GROUP="users", MODE="0666"
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Please note that libusb is licensed under the LGPL, so depending on how you
build and link lcdpoled
you may have some obligations under that license.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
See CONTRIBUTING.md.