Skip to content

Releases: ggerganov/ggwave

Waver v1.5.2

10 Jul 15:59
Compare
Choose a tag to compare
  • Add option to shift the base tx/rx frequency of the protocols
  • Fix frequency range calculation

Screenshot from 2022-07-10 18-31-30

Waver v1.5.1

09 Jul 13:55
Compare
Choose a tag to compare
  • Fix bandwidth calculation for mono-tone [MT] protocols
  • Show error when trying to use [MT] protocol without "fixed-length" mode

Waver v1.5.0

05 Jul 15:01
Compare
Choose a tag to compare
  • Fix DSS for fixed-length payloads
  • Add mono-tone (MT) protocols suitable for communication with microcontrollers

Screenshot from 2022-07-05 18-00-55

ggwave v0.4.0

05 Jul 14:51
Compare
Choose a tag to compare

[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

02 Feb 21:05
Compare
Choose a tag to compare

Added Direct-sequence spread (DSS) option

Screenshot 2022-02-02 at 23 03 26

ggwave v0.3.1

27 Nov 11:04
42b64e9
Compare
Choose a tag to compare
  • Add interface for changing ggwave's internal logging (#52, #55)
  • Fix out-of-bounds access in ggwave_decode (#53)
  • Add C interface for selecting Rx protocols (#60)

ggwave v0.3.0

03 Jul 08:59
Compare
Choose a tag to compare
  • Resampling fixes
  • Add soundMarkerThreshold parameter (f4fb02d)
  • Sampling rates are now consistently represented as float instead of int
  • Add option to query the generated tones (ba87a65)
  • Fix python build on Windows (d73b184)

Waver v1.4.1

03 Jul 05:43
Compare
Choose a tag to compare

Minor update:

  • Fix data race during app initialization on Android (59f576f)

Waver v1.4.0

27 Feb 21:56
Compare
Choose a tag to compare

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

20 Feb 18:12
Compare
Choose a tag to compare
  • Supported sampling rates: 6kHz - 96kHz
  • Variable-length payloads
  • Fixed-length payloads (no sound markers emitted)
  • Reed-Solomon based ECC
  • Ultrasound support