Releases: ggerganov/ggwave
Releases · ggerganov/ggwave
Waver v1.5.2
Waver v1.5.1
- Fix bandwidth calculation for mono-tone [MT] protocols
- Show error when trying to use [MT] protocol without "fixed-length" mode
Waver v1.5.0
ggwave v0.4.0
[v0.4.0] - 2022-07-05
This release introduces some breaking changes in the C and C++ API!
Make sure to read the ggwave.h
header for more information
- Major refactoring in order to support microcontrollers (#65)
- Zero memory allocations during runtime
- Do not include STL headers anymore
- New, low-frequency, mono-tone (MT) protocols suitable for microcontrollers
- Remove code-duplication for some of the examples
- Better FFT implementation
- Less memory usage
- Bug fix in fixed-length payload decoding
- Add Arduino and ESP32 examples
- Support for Direct Sequence Spread (DSS)
Waver v1.4.5
ggwave v0.3.1
ggwave v0.3.0
Waver v1.4.1
Minor update:
- Fix data race during app initialization on Android (59f576f)
Waver v1.4.0
Click the image for a high-quality video:
waver-v1.4.0.mp4
Changelog:
- Fixed-length Tx/Rx support
- Spectrogram display
- Optimized Spectrum display
- New Dual-tone protocols
- Display protocol info - bandwidth and frequency range
- Improved decoding performance
- Option to select Rx Protocols
- Option for pitch shift
- Option to resend last message
- Option to cancel receiving
ggwave v0.2.0
- Supported sampling rates: 6kHz - 96kHz
- Variable-length payloads
- Fixed-length payloads (no sound markers emitted)
- Reed-Solomon based ECC
- Ultrasound support