Rust write of https://github.com/ECTO-1A/AppleJuice/ , mostly because managing python dependencies can be a pain at times.
Thanks to ECTO-1A for the initial python script, and bluez/bluer for the BLE advertisement example.
Only Linux supported. You must be using the bluez Bluetooth stack, and have libdbus (TBD). Make sure you've rust, e.g. via rustup. To build, run:
cargo build --release
Run it via:
RUST_LOG=trace ./target/release/brown_apple_juice
You can omit the rust log env if you'd like.