Commit Graph

  • 1e41795fd3 ggwave : minor rename Georgi Gerganov 2022-06-05 09:23:48 +03:00
  • f5e08d921b ggwave : various improvements Georgi Gerganov 2022-06-04 15:41:23 +03:00
  • f4020f63f9 ggwave : switch from uint8_t -> uint16_t for fixed length decoding Georgi Gerganov 2022-06-04 10:23:13 +03:00
  • 3a6c3cb4e3 arduino-tx : trying to use original library Georgi Gerganov 2022-05-30 23:24:59 +03:00
  • 676163cc65 ggwave : remove <map> header dependency Georgi Gerganov 2022-05-30 22:52:12 +03:00
  • 4f94634611 ggwave : remove <functional> header dependency Georgi Gerganov 2022-05-30 22:01:38 +03:00
  • c272d79429 ggwave : remove <chrono> and <memory> headers Georgi Gerganov 2022-05-30 19:55:30 +03:00
  • 8a89e3fd50 examples : remove ggwave-mod Georgi Gerganov 2022-05-30 19:09:53 +03:00
  • d752410c9c arduino-rx : generate Tx response Georgi Gerganov 2022-05-29 23:00:33 +03:00
  • 3c1afa9892 ggwave : reduce memory usage for fixed length decoding Georgi Gerganov 2022-05-29 22:12:06 +03:00
  • 069169f700 ggwave : add mono-tone protocols Georgi Gerganov 2022-05-29 21:25:17 +03:00
  • 83b9a55bd7 ggwave : do not compute Tx amplitudes when Tx only tones Georgi Gerganov 2022-05-29 17:58:07 +03:00
  • 3f9b100687 ggwave : compute Tx amplitudes always Georgi Gerganov 2022-05-29 17:55:29 +03:00
  • cf7f474938 ggwave : add option to only generate tones on Tx Georgi Gerganov 2022-05-29 17:42:24 +03:00
  • 2eb5f8dadf ggwave : reduce memory allocations on Tx Georgi Gerganov 2022-05-29 17:18:27 +03:00
  • 5578a62b88 ggwave : remove unused ampl i16 Tx buffer Georgi Gerganov 2022-05-29 16:49:10 +03:00
  • b4a29b0712 arduino-rx : optimize example Georgi Gerganov 2022-05-29 16:03:36 +03:00
  • 7a0c1681b1 ecc : reduce memory allocations in reed-solomon lib Georgi Gerganov 2022-05-29 11:47:39 +03:00
  • 481cc4f7e2 wip : pimpled Tx and moved resampler inside GGWave Georgi Gerganov 2022-05-29 11:13:02 +03:00
  • f4027d619f wip : pimpled Rx Georgi Gerganov 2022-05-29 10:40:28 +03:00
  • 6bbe8ecec3 wip : refactoring Georgi Gerganov 2022-05-29 09:45:17 +03:00
  • 05f1309dcb wip Georgi Gerganov 2022-05-28 22:16:32 +03:00
  • 05955a3ffa wip Georgi Gerganov 2022-05-28 22:14:16 +03:00
  • 7c2312d784 wip Georgi Gerganov 2022-05-28 19:41:56 +03:00
  • 8b4a651e19 arduino-rx : first working example on RP2040 Connect ! Georgi Gerganov 2022-05-15 22:36:13 +03:00
  • fdcd1ec9e3 arduino-tx : fixes Georgi Gerganov 2022-05-15 17:37:47 +03:00
  • 86d9bf1fa7 arduino-tx : update Georgi Gerganov 2022-05-08 20:08:38 +03:00
  • c4407a84c6 Add arduino-rx + update ggwave-mod Georgi Gerganov 2022-05-05 22:14:20 +03:00
  • b0461304b8 arduino-tx : ported the mono-tone ggwave protocols Georgi Gerganov 2022-05-04 20:49:54 +03:00
  • cac8324326 tmp arduino-tmp Georgi Gerganov 2022-07-03 17:59:41 +03:00
  • 3aeb7c0b1f ggwave-to-file : update python example to be PEP8 compliant. Update README.md Tayler Porter 2022-06-25 14:46:07 -05:00
  • 9c4f610751 ggwave-to-file : Update README.md Removed unnecessary sys import in ggwave-to-file.py Tayler Porter 2022-06-24 21:16:27 -05:00
  • 79697bd196 ggwave-to-file : update python example Tayler Porter 2022-06-22 23:40:16 -05:00
  • 3e8ce03171 esp32-rx : RX example for the ESP32 microcontroller Georgi Gerganov 2022-06-12 14:53:41 +03:00
  • 60d3aec133 ggwave : pgmspace.h compatibility with esp32 Georgi Gerganov 2022-06-12 11:55:05 +03:00
  • bc61aff312 ggwave : reduce memory for fixed payload + fix bug in decoding Georgi Gerganov 2022-06-11 23:33:50 +03:00
  • 4cb6ee80a2 ggwave : add DSS tests + improve enums Georgi Gerganov 2022-06-11 22:01:08 +03:00
  • 915dd8be16 ggwave : add DSS test + remove OperatingMode enum Georgi Gerganov 2022-06-11 20:23:13 +03:00
  • 5f555d9281 examples : rename arduino examples Georgi Gerganov 2022-06-11 19:54:18 +03:00
  • d76316aecb ggwave : add default constructor Georgi Gerganov 2022-06-11 19:52:25 +03:00
  • 9602f090af ggwave : add default constructor Georgi Gerganov 2022-06-11 19:27:47 +03:00
  • f50ebe71f5 arduino-rx : enable all DT and MT protocols Georgi Gerganov 2022-06-11 18:58:30 +03:00
  • 8bd8f92388 ggwave : zero-out the heap memory upon allocation Georgi Gerganov 2022-06-11 18:49:28 +03:00
  • 6850530966 arduino : updating examples + fix memory alignment issue for rp2040 Georgi Gerganov 2022-06-11 17:55:52 +03:00
  • 8511e112f4 arduino-tx2 : fix example Georgi Gerganov 2022-06-11 17:06:25 +03:00
  • 2a1a5ec846 ggwave : optimize memory footprint even more Georgi Gerganov 2022-06-11 15:23:02 +03:00
  • 8070f6db11 ggwave : remove <initializer_list> Georgi Gerganov 2022-06-11 14:28:50 +03:00
  • c730124f8b remove-stl : update arduino tx examples Georgi Gerganov 2022-06-08 00:04:03 +03:00
  • ff076c7d3c remove-stl : almost complete - only <initializer_list> remains Georgi Gerganov 2022-06-07 23:24:58 +03:00
  • 4401987863 remove-stl : no longer using std::vector Georgi Gerganov 2022-06-07 22:27:45 +03:00
  • c8d6d6df3c remove-stl : prepare migration to ggvector Georgi Gerganov 2022-06-07 21:22:54 +03:00
  • 60c4bb950b remove-stl : start removing stl completely Georgi Gerganov 2022-06-07 18:38:45 +03:00
  • 6a3832c614 minor Georgi Gerganov 2022-06-05 20:10:38 +03:00
  • f0885a247f js : update + fix test Georgi Gerganov 2022-06-05 18:37:48 +03:00
  • 33c3bc2131 arduino : update the examples for Tx and Rx Georgi Gerganov 2022-06-05 18:19:25 +03:00
  • 0cf3d0e36b ggwave : big refactoring / renaming Georgi Gerganov 2022-06-05 11:05:34 +03:00
  • 3f52b0f1b0 ggwave : significantly speed-up fixed-length decoding on Arduino Georgi Gerganov 2022-06-05 09:46:45 +03:00
  • 6349e20a81 ggwave : minor rename Georgi Gerganov 2022-06-05 09:23:48 +03:00
  • 83e6b72e55 ggwave : various improvements Georgi Gerganov 2022-06-04 15:41:23 +03:00
  • 3fba71926d ggwave : switch from uint8_t -> uint16_t for fixed length decoding Georgi Gerganov 2022-06-04 10:23:13 +03:00
  • 33581cf029 arduino-tx : trying to use original library Georgi Gerganov 2022-05-30 23:24:59 +03:00
  • 11f8c660b6 ggwave : remove <map> header dependency Georgi Gerganov 2022-05-30 22:52:12 +03:00
  • 782ab237ac ggwave : remove <functional> header dependency Georgi Gerganov 2022-05-30 22:01:38 +03:00
  • 422f0dcc84 ggwave : remove <chrono> and <memory> headers Georgi Gerganov 2022-05-30 19:55:30 +03:00
  • f798257f77 examples : remove ggwave-mod Georgi Gerganov 2022-05-30 19:09:53 +03:00
  • d4a66d9d31 arduino-rx : generate Tx response Georgi Gerganov 2022-05-29 23:00:33 +03:00
  • 62e54102ed ggwave : reduce memory usage for fixed length decoding Georgi Gerganov 2022-05-29 22:12:06 +03:00
  • 6888ca58f2 ggwave : add mono-tone protocols Georgi Gerganov 2022-05-29 21:25:17 +03:00
  • fb2dcb3a37 ggwave : do not compute Tx amplitudes when Tx only tones Georgi Gerganov 2022-05-29 17:58:07 +03:00
  • f6378c7b09 ggwave : compute Tx amplitudes always Georgi Gerganov 2022-05-29 17:55:29 +03:00
  • 9d9189f081 ggwave : add option to only generate tones on Tx Georgi Gerganov 2022-05-29 17:42:24 +03:00
  • 528d442a45 ggwave : reduce memory allocations on Tx Georgi Gerganov 2022-05-29 17:18:27 +03:00
  • 721ba8e107 ggwave : remove unused ampl i16 Tx buffer Georgi Gerganov 2022-05-29 16:49:10 +03:00
  • 5b65d654cf arduino-rx : optimize example Georgi Gerganov 2022-05-29 16:03:36 +03:00
  • 1090fdb397 ecc : reduce memory allocations in reed-solomon lib Georgi Gerganov 2022-05-29 11:47:39 +03:00
  • aea3096b85 wip : pimpled Tx and moved resampler inside GGWave Georgi Gerganov 2022-05-29 11:13:02 +03:00
  • 2e2f3563aa wip : pimpled Rx Georgi Gerganov 2022-05-29 10:40:28 +03:00
  • 9c79bc52d9 wip : refactoring Georgi Gerganov 2022-05-29 09:45:17 +03:00
  • bd10436283 wip Georgi Gerganov 2022-05-28 22:16:32 +03:00
  • 8fa457fce0 wip Georgi Gerganov 2022-05-28 22:14:16 +03:00
  • fcb3bec055 wip Georgi Gerganov 2022-05-28 19:41:56 +03:00
  • 6b7134d3e4 arduino-rx : first working example on RP2040 Connect ! Georgi Gerganov 2022-05-15 22:36:13 +03:00
  • 6e7e842a84 arduino-tx : fixes Georgi Gerganov 2022-05-15 17:37:47 +03:00
  • 8834e201a9 Update README.md Georgi Gerganov 2022-05-15 13:50:33 +03:00
  • 53f4d23768 arduino-tx : update Georgi Gerganov 2022-05-08 20:08:38 +03:00
  • 404d782327 Update README.md Georgi Gerganov 2022-05-09 11:14:20 +03:00
  • ee9034dc86 Add arduino-rx + update ggwave-mod Georgi Gerganov 2022-05-05 22:14:20 +03:00
  • ecb604c629 arduino-tx : ported the mono-tone ggwave protocols Georgi Gerganov 2022-05-04 20:49:54 +03:00
  • 4365207bcb r2t2 : fix compile warning Georgi Gerganov 2022-05-04 18:26:51 +03:00
  • 444eebb2c5 examples : add "arduino-tx" program Georgi Gerganov 2022-05-04 18:24:27 +03:00
  • 8466257ca4 r2t2 : add more protocols + Arduino code generation Georgi Gerganov 2022-05-03 19:56:29 +03:00
  • 7027d29c25 Update README.md Georgi Gerganov 2022-05-03 09:16:55 +03:00
  • 81f7647c81 js : fix test and example Georgi Gerganov 2022-05-02 19:39:59 +03:00
  • fb4f0b15d0 Update README.md Georgi Gerganov 2022-05-02 19:15:26 +03:00
  • 098a458c4a Add "buttons" example Georgi Gerganov 2022-05-02 19:08:07 +03:00
  • d135fbbef4 js : decode now returns typed array and cannot be null Georgi Gerganov 2022-05-02 19:07:06 +03:00
  • 9a26793ecf Update README-tmpl.md Georgi Gerganov 2022-05-02 17:17:33 +03:00
  • 1fa0a4adb2 ci : fix macOS build Georgi Gerganov 2022-04-30 10:52:39 +03:00
  • 83217f7227 Update README.md Georgi Gerganov 2022-04-03 00:25:36 +03:00
  • 38688d8e3f Update README.md Georgi Gerganov 2022-04-02 23:57:57 +03:00