No description
- Rust 79.9%
- JavaScript 13.3%
- CSS 6.8%
| .cargo | Add commands for clippy | |
| macros | Move known mfg OUIs to OUIs.toml config file | |
| src | Fix issue with appendOUIs | |
| .gitignore | Move known mfg OUIs to OUIs.toml config file | |
| build.rs | Choose the onboard LED pin based on the board | |
| Cargo.toml | Move known mfg OUIs to OUIs.toml config file | |
| cfg.toml | Added support for onboard LED | |
| diagram.json | Initial checkin | |
| OUIs.toml | Move known mfg OUIs to OUIs.toml config file | |
| README.md | Build/flash for esp32 or esp32s3 | |
| rust-toolchain.toml | Initial checkin | |
| sdkconfig.defaults | Got NimBLE working (sorta) | |
| wokwi.toml | Initial checkin | |
OUI-SPY-RS
A Rust re-implementation of Colonel Panic's very excellent OUI-SPY Detector (the original was written in C++). This isn't exactly a port, because I've changed some of the functionality; however, it is faithful to the intent of his original, which was to provide a way of detecting certain types of surveillance devices, such as the Flock license plate cameras.
Building and Installing
To build for a particular device:
% cargo build-<device-type>
where <device-type> is either esp32 or esp32s3 (those are the only devices we support currently).
To build and flash a device:
% cargo run-<device-type>