OOKiedokie is a tool intended to help SDR users interface with miscellaneous wireless devices utilizing On-Off Keying, a very simple form of Amplitude Shift Keying modulation.
The objectives of this project are:
- Provide a means to receive and decode OOK transmissions
- Provide the ability to craft and transmit messages to target devices
- Decouple the tool from user-created device definitions and filter designs via loadable JSON files
- Utilize a simple SDR abstraction to allow additional hardware support to be easily integrated
- Remain lightweight with minimal dependencies
- Provide a simple command-line interface for use in scripts
- Nuand bladeRF
- bladeRF binary SC16Q11 format (used by bladeRF-cli)
Required:
- Jansson (for parsing JSON files)
Optional:
- libbladeRF (for bladeRF support)