Commit Graph

289 Commits

Author SHA1 Message Date
Demian Zenkov
e2b650fcc4 python : add local file saving example (#123)
Added python example showing how to save .wav file locally without using HTTP service using wave & numpy libraries.
2024-09-26 16:11:20 +03:00
Karthik Kumar Viswanathan
c2716d8cff examples : ggwave-to-file Fixes (#98)
* examples : Fix output device on Windows, instead of stdout, write to a file instead.

* Update examples/ggwave-to-file/main.cpp

---------

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
2023-07-23 18:39:51 +03:00
Karthik Kumar Viswanathan
614bcb3aae ggwave : windows fixes (#95) 2023-07-22 09:08:36 +03:00
Georgi Gerganov
d02960259b ref #77 : add MT protocols to ggwave.js + new API for setting freqStart 2022-09-10 17:57:37 +03:00
Georgi Gerganov
d2f79fc845 arduino-tx : tested with ESP8266 2022-09-03 15:40:54 +03:00
Georgi Gerganov
48830a1e18 minor : fix curl commands in README to not use spaces 2022-09-03 14:26:16 +03:00
Georgi Gerganov
6d45899b80 rp2040-rx : add Fritzing sketch 2022-07-23 16:00:27 +03:00
Georgi Gerganov
84cdf0a0bd rp2040-rx : analog mic example 2022-07-23 16:00:27 +03:00
Georgi Gerganov
4680ff5f5e Create README.md 2022-07-23 16:00:27 +03:00
Georgi Gerganov
05b601dbd6 examples : add pinout info for the MCU examples 2022-07-23 11:25:15 +03:00
Georgi Gerganov
8f36a4dadf Update README.md 2022-07-23 11:09:57 +03:00
Georgi Gerganov
f36e66db46 Revert "arduino-rx : remove obsolete file"
This reverts commit fa15a576a8.
2022-07-22 22:10:10 +03:00
Georgi Gerganov
fa15a576a8 arduino-rx : remove obsolete file 2022-07-22 21:59:06 +03:00
Georgi Gerganov
40422d437c js, examples : fix a few minor issues caused by the recent API changes 2022-07-22 16:57:01 +03:00
Georgi Gerganov
412c781efd ggwave-from-file : add example to decode messages from a WAV file 2022-07-21 20:08:13 +03:00
Georgi Gerganov
b0f5c9d4c4 esp32-rx : update fritzing sketch to demonstrate MEMS mic 2022-07-19 20:55:24 +03:00
Georgi Gerganov
16202eabd2 esp32-rx : add support for I2S MEMS microphones 2022-07-19 20:45:25 +03:00
Georgi Gerganov
ab3add3e7d examples : update arduino-rx and esp32-rx examples
Add sample configuration for long range transmission using the "FAST"
mono-tone (MT) and dual-tone (DT) protocols. These protocols require
more CPU and memory, but are more robust when transmitting data at
longer distances - for example a few meters.
2022-07-18 20:53:36 +03:00
Georgi Gerganov
2f8c9b5f8a waver v1.5.3 : bump version due to new Android release 2022-07-17 16:02:47 +03:00
Georgi Gerganov
a29fb485e1 ggwave : update tests 2022-07-12 23:52:33 +03:00
Georgi Gerganov
324b012949 spectrogram : toggle filters 2022-07-12 22:32:02 +03:00
Georgi Gerganov
d3d096ec2d spectrogram : remove old FFT algorithm
Reuse the one embedded within ggwave through a static function
2022-07-11 18:31:56 +03:00
Georgi Gerganov
867eb1dfbb arduino, eps : update examples to plot spectrum 2022-07-10 23:38:17 +03:00
Georgi Gerganov
3591285bd9 waver v1.5.2 : add option to shift the base tx/rx freqency
This can be used to easily change the frequency range of a protocols.
Make sure that the transmitter and receiver are using the same exact
shift.
2022-07-10 17:38:37 +03:00
Georgi Gerganov
1f1efbebc9 waver : fix frequency range for MT protocols 2022-07-09 21:55:22 +03:00
Georgi Gerganov
cf7cc0ef43 waver : add MT abbreviation 2022-07-09 16:53:01 +03:00
Georgi Gerganov
a73f2fd9f9 waver v1.5.1 2022-07-09 16:51:29 +03:00
Georgi Gerganov
82855140c3 close #69, waver : display error when using MT without fixed-length 2022-07-09 15:59:25 +03:00
Georgi Gerganov
f8303aaf0f close #70, waver : fix bandwidth calculation for MT protocols 2022-07-09 15:45:20 +03:00
Georgi Gerganov
5dab5f22e0 Update README.md 2022-07-07 22:24:32 +03:00
Georgi Gerganov
5c0381c984 Update README.md 2022-07-07 21:55:12 +03:00
Georgi Gerganov
5d10df0633 Update README.md 2022-07-07 21:54:15 +03:00
Georgi Gerganov
fac3655f21 arduino : add Fritzing sketches 2022-07-07 21:51:58 +03:00
Georgi Gerganov
9cfd42163e Update README.md 2022-07-07 21:19:35 +03:00
Georgi Gerganov
6998304cc4 esp32-rx : add Fritzing sketch 2022-07-07 21:15:06 +03:00
Georgi Gerganov
dd04cf608f examples : update Arduino and ESP32 examples 2022-07-07 21:14:42 +03:00
Georgi Gerganov
16ec2ec916 examples : compatibility with ggwave-arduino project 2022-07-06 22:29:05 +03:00
Georgi Gerganov
bf8aff87d7 arduino-rx-web : fix example 2022-07-05 21:31:13 +03:00
Georgi Gerganov
cc4b68897e Update README.md 2022-07-05 21:10:28 +03:00
Georgi Gerganov
9d6aefe79f Update README.md 2022-07-05 10:14:58 +03:00
Georgi Gerganov
33ce0da5c8 Create README.md 2022-07-04 23:23:58 +03:00
Georgi Gerganov
96aabef984 Create README.md 2022-07-04 23:11:26 +03:00
Georgi Gerganov
8e373ebc74 Update README.md 2022-07-04 23:07:41 +03:00
Georgi Gerganov
f57ac17aa4 Create README.md 2022-07-04 23:06:47 +03:00
Georgi Gerganov
735e99d1b7 Update README.md 2022-07-04 22:56:36 +03:00
Georgi Gerganov
07fb1c0428 Create README.md 2022-07-04 22:53:48 +03:00
Georgi Gerganov
ee6d6158d8 examples : polish the arduino and esp32 examples 2022-07-04 21:18:20 +03:00
Georgi Gerganov
273326f393 waver : bump version number to 1.5.0 2022-07-04 21:18:20 +03:00
Georgi Gerganov
8bd6159fed esp32-rx : RX example for the ESP32 microcontroller 2022-07-04 21:18:20 +03:00
Georgi Gerganov
9cea484135 ggwave : add DSS tests + improve enums 2022-07-04 21:18:20 +03:00