rust
rust copied to clipboard
A Rust library for connecting to and configuring Meshtastic radios.
added recursive clone installation method.
Was pulling in the project locally, and noticed some lints failing. Trued those up in a way that I figured was reasonable, added a code hygiene job and refreshed the...
The introduction of `btleplug` module includes the requirement of libdbus-1-dev which is not available for all cross-compilation platforms. This PR ensures that the BLE code is behind a feature flag...
It handles the low-level meshtastic BLE protocol, including the 3 characteristics used to read from and write to the radio. It also converts BLE errors into internal errors. The high-level...
Allow build environment to provide it's own `protoc`.
NixOS is a Linux distribution which does not obey the FHS, and as such, the `protoc` supplied by `protoc-bin-vendored-linux` will fail to run: ``` error: failed to run custom build...
## Steps to reproduce - Run basic_serial example and enter port name of plugged-in device - Wait for console to calm down and pull the USB out - Observe example...
If read_stream.read returns 0 bytes read (indicating EOF), return an error to terminate message processing. This prevents the read handler from entering into a tight loop where 0 bytes are...
Hi Thanks for the great project! While installing the rust based software, I encountered the following error. For context, I am running a headless version of raspberry pi os, on...
There are many missing features and other quality of life issues that need to be addressed. This repo has been without a dedicated maintainer for a while now and is...