24 Commits

Author SHA1 Message Date
Georgi Gerganov
c4947d75d7 ggwave : add DSS test + remove OperatingMode enum 2022-07-04 21:18:20 +03:00
Georgi Gerganov
ca84180f22 ggwave : add default constructor 2022-07-04 21:18:20 +03:00
Georgi Gerganov
535392d41f ggwave : remove <initializer_list> 2022-07-04 21:18:20 +03:00
Georgi Gerganov
f7d9e90078 remove-stl : update arduino tx examples 2022-07-04 21:18:20 +03:00
Georgi Gerganov
4794508e04 remove-stl : prepare migration to ggvector 2022-07-04 21:18:20 +03:00
Georgi Gerganov
7c5b614c16 ggwave : big refactoring / renaming 2022-07-04 21:18:20 +03:00
Georgi Gerganov
676163cc65 ggwave : remove <map> header dependency 2022-07-04 21:18:20 +03:00
Georgi Gerganov
4f94634611 ggwave : remove <functional> header dependency 2022-07-04 21:18:20 +03:00
Georgi Gerganov
8a89e3fd50 examples : remove ggwave-mod
No longer needed since the core ggwave lib now supports mono-tone
protocols
2022-07-04 21:18:20 +03:00
Georgi Gerganov
c4407a84c6 Add arduino-rx + update ggwave-mod 2022-07-04 21:18:20 +03:00
Georgi Gerganov
b0461304b8 arduino-tx : ported the mono-tone ggwave protocols 2022-07-04 21:18:20 +03:00
Georgi Gerganov
4365207bcb r2t2 : fix compile warning 2022-05-04 18:26:51 +03:00
Georgi Gerganov
444eebb2c5 examples : add "arduino-tx" program
Sends a hardcoded string that can be received with "r2t2-rx"
2022-05-04 18:24:27 +03:00
Georgi Gerganov
8466257ca4 r2t2 : add more protocols + Arduino code generation 2022-05-03 20:36:16 +03:00
Georgi Gerganov
8cb55e3029 Update README.md 2021-04-19 14:53:07 +03:00
Georgi Gerganov
ffe74e31a2 Update README.md 2021-04-19 14:43:40 +03:00
Georgi Gerganov
b1a8d42e73 Update README.md 2021-04-19 14:43:17 +03:00
Georgi Gerganov
6c462f23ba Update README.md 2021-04-19 14:42:09 +03:00
Georgi Gerganov
c06bafb0b2 r2t2 : print duration 2021-04-19 14:41:24 +03:00
Georgi Gerganov
0400c8dec6 Update README.md 2021-04-18 15:56:31 +03:00
Georgi Gerganov
90b963f354 Update README.md 2021-04-18 15:55:19 +03:00
Georgi Gerganov
84ba8c7f5e Update README.md 2021-04-18 13:57:36 +03:00
Georgi Gerganov
cafa304f4a Update README.md 2021-04-18 13:30:02 +03:00
Georgi Gerganov
00b23ff54f r2t2 - Transmit data through the PC speaker (#32)
* inital implementation

* remove file

* ggwave-cli : txProtocol -> txProtocolId

* ggwave : add custom protocol enum values

* r2t2 : use cutom protocols

* r2t2 : build only on Unix systems

* r2t2 : remove thread

* r2t2-rx : wip

* r2t2 : wasm build ready + various fixes

* r2t2 : error message

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* r2t2 : length 16

* r2t2 : use slow protocol by default

* r2t2 : add timestamp

* r2t2 : update html

* r2t2 : update github link

* r2t2 : more robust tx

* r2t2 : add option to use beep command

* emscripten : cannot use requestAnimationFrame when capturing audio

This causes the queued audio buffer to grow indefinitely when the page
is not focused, causing the process to run out of memory.

* r2t2 : disable beep option

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* r2t2 : add example to README
2021-04-18 13:20:45 +03:00