Georgi Gerganov
|
86d9bf1fa7
|
arduino-tx : update
|
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 |
|
Tayler Porter
|
3aeb7c0b1f
|
ggwave-to-file : update python example to be PEP8 compliant.
Update README.md
|
2022-06-27 00:18:16 +03:00 |
|
Tayler Porter
|
9c4f610751
|
ggwave-to-file : Update README.md
Removed unnecessary sys import in ggwave-to-file.py
|
2022-06-27 00:18:16 +03:00 |
|
Tayler Porter
|
79697bd196
|
ggwave-to-file : update python example
|
2022-06-27 00:18:16 +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
|
81f7647c81
|
js : fix test and example
|
2022-05-02 19:39:59 +03:00 |
|
Georgi Gerganov
|
fb4f0b15d0
|
Update README.md
|
2022-05-02 19:15:26 +03:00 |
|
Georgi Gerganov
|
098a458c4a
|
Add "buttons" example
Simple web page to test talking buttons
|
2022-05-02 19:08:07 +03:00 |
|
Georgi Gerganov
|
d135fbbef4
|
js : decode now returns typed array and cannot be null
If no data is decoded, then the returned array is empty.
|
2022-05-02 19:07:06 +03:00 |
|
Georgi Gerganov
|
64f00a758f
|
Update README.md
|
2022-03-31 18:32:01 +03:00 |
|
Georgi Gerganov
|
5b709ed3d3
|
ggwave, waver : minor compile warning fixes
|
2022-02-05 13:18:52 +02:00 |
|
Georgi Gerganov
|
dbcb68a473
|
emscripten : fix CMake variable name + update ggwave.js
|
2022-02-02 22:58:10 +02:00 |
|
Georgi Gerganov
|
79477755fa
|
waver : bump to v1.4.5
|
2022-02-02 22:35:15 +02:00 |
|
Georgi Gerganov
|
6b0533591e
|
waver : fix IOS and ANDROID ifdefs
|
2022-02-02 22:33:54 +02:00 |
|
Georgi Gerganov
|
00969a1e92
|
waver : bump version to v1.4.4
|
2022-02-02 22:23:43 +02:00 |
|
Georgi Gerganov
|
22b5f73da7
|
minor : add missing header
|
2021-11-27 19:40:39 +02:00 |
|
Georgi Gerganov
|
75e3fde357
|
waver : add Direct-sequence spread option
|
2021-11-27 19:32:43 +02:00 |
|
Georgi Gerganov
|
71aabb3fc3
|
emscripten : fix compile warnings + update ggwave.js
|
2021-11-27 13:17:28 +02:00 |
|
Georgi Gerganov
|
7b39e51440
|
waver : fix compile warnings
|
2021-11-22 20:38:17 +02:00 |
|
Georgi Gerganov
|
55e1346df8
|
cmake : set OpenGL policy
|
2021-11-22 20:25:52 +02:00 |
|
Georgi Gerganov
|
b052bc72e7
|
spectrogram : fix missing header for Emscripten build
|
2021-09-13 09:07:41 +03:00 |
|
Georgi Gerganov
|
fbd51eb246
|
minor
|
2021-08-01 17:09:20 +00:00 |
|
Georgi Gerganov
|
59f576f1e8
|
waver : fix data race with ggwave instance + v1.4.1
|
2021-07-02 21:42:14 +03:00 |
|
Georgi Gerganov
|
e2ef350693
|
fix log message
|
2021-06-28 20:10:21 +03:00 |
|
Georgi Gerganov
|
94e033fd80
|
r2t2 : do not build if SDL2 is not supported
|
2021-06-25 16:33:46 +00:00 |
|
Georgi Gerganov
|
6319dc356d
|
ggwave-to-file : update python example
|
2021-06-25 19:32:28 +03:00 |
|
Georgi Gerganov
|
b82d1ddfad
|
ggwave-to-file : add fixed-length option
|
2021-06-25 19:29:03 +03:00 |
|
Georgi Gerganov
|
dc14155398
|
waver : move core update outside of frame rendering
|
2021-06-25 19:11:52 +03:00 |
|
Georgi Gerganov
|
e23d11a1ae
|
waver : fix spectrogram plotting
|
2021-05-17 21:39:18 +03:00 |
|
Georgi Gerganov
|
aaa12b3931
|
spectrogram : fix default bin range
|
2021-05-05 09:00:20 +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 |
|
Georgi Gerganov
|
ba87a651e3
|
ggwave : add option to query the generated tones
Calling the getWaveformTones() method after calling encode() gives a
list of the tones participating in the generated sound
|
2021-04-03 18:49:36 +03:00 |
|
Georgi Gerganov
|
153a6d2d6a
|
ggsock : fix install target
|
2021-03-08 15:27:39 +02:00 |
|
Georgi Gerganov
|
80e99d361d
|
spectrogram : disable offset for wasm build
|
2021-03-01 09:51:29 +02:00 |
|
Georgi Gerganov
|
9ea6aed9d1
|
waver : add shortcuts to delete messages
|
2021-02-28 17:27:07 +02:00 |
|
Georgi Gerganov
|
b1240da806
|
ggwave-to-file : minor fixes
|
2021-02-28 17:22:46 +02:00 |
|
Georgi Gerganov
|
9ffe6f43f6
|
Create README.md
|
2021-02-28 17:07:12 +02:00 |
|