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
8834e201a9
Update README.md
2022-05-15 13:50:33 +03:00
Georgi Gerganov
404d782327
Update README.md
2022-05-09 11:14: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
7027d29c25
Update README.md
2022-05-03 09:16:55 +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
9a26793ecf
Update README-tmpl.md
2022-05-02 17:17:33 +03:00
Georgi Gerganov
1fa0a4adb2
ci : fix macOS build
2022-04-30 10:52:39 +03:00
Georgi Gerganov
83217f7227
Update README.md
2022-04-03 00:25:36 +03:00
Georgi Gerganov
38688d8e3f
Update README.md
2022-04-02 23:57:57 +03:00
Georgi Gerganov
302fa9af26
Update README.md
2022-04-02 20:50:41 +03:00
Georgi Gerganov
4a6ae2ab17
Update README.md
2022-04-02 20:39:29 +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
waver-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
waver-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
80fc67a015
ci : disable msys2 build
...
I'm too lazy to deal with Windows build support ..
2021-11-27 13:39:16 +02:00
Georgi Gerganov
71aabb3fc3
emscripten : fix compile warnings + update ggwave.js
2021-11-27 13:17:28 +02:00
Georgi Gerganov
1fedf68a41
ggwave v0.3.1
2021-11-27 13:07:16 +02:00
Georgi Gerganov
42b64e9b77
Update CHANGELOG.md
ggwave-v0.3.1
2021-11-27 13:02:34 +02:00
Georgi Gerganov
bbacdbcc96
c-api : add toggleRxProtocol() ( #60 )
...
This function allows to enable/disable Rx protocols during the decoding
process. This is useful when the Tx/Rx protocol is known in advance.
2021-11-22 21:29:26 +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
1ebe881ea9
ggwave : update bindings to toggle logging on and off ( #55 )
...
ref #54
2021-11-22 20:17:16 +02:00
Georgi Gerganov
43bf2f17e1
ggwave : fix out-of-bounds access in ggwave_decode ( #53 )
...
Also, provide a memory-safe overload called ggwave_ndecode()
The overload takes an extra parameter that specifies the size of
the output buffer and thus limits the size of the Rx payload that can be
decoded and stored.
2021-09-21 07:07:12 +03:00
Georgi Gerganov
9cf2d476b8
Add interface for changing ggwave's internal logging ( #52 )
...
* ggwave : add interface for changing ggwave's internal logging
Using GGWave::setLogFile() it is now possible to change the log file
used internally by ggwave, or disable it all together.
* ggwave : add comments about thread-safety of setLogFile
2021-09-21 06:48:16 +03:00
Georgi Gerganov
1a0af88ed6
js : add the custom protocol values to the Emscripten enum
2021-09-13 09:11:47 +03: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
87d6cc1389
ggwave v0.3.0
ggwave-v0.3.0
2021-07-03 11:54:10 +03:00
Georgi Gerganov
fdf77d5e7b
Update CHANGELOG.md
2021-07-03 11:46:16 +03:00
Georgi Gerganov
d73b18426b
ggwave : fix python build on Windows
2021-07-03 11:45:18 +03:00
Georgi Gerganov
88c7a90626
Update CHANGELOG.md
2021-07-03 11:42:54 +03:00
Georgi Gerganov
59f576f1e8
waver : fix data race with ggwave instance + v1.4.1
waver-v1.4.1
waver-v.1.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