Commit graph

28 commits

Author SHA1 Message Date
dj2ls 92cfa367f3 black code formatting 2022-04-11 11:03:54 +02:00
dj2ls b6cf6e7c17 optimized FSK mode and chat 2022-04-03 15:26:24 +02:00
dj2ls 8f3f046655 improved logging and chat 2022-04-02 18:40:12 +02:00
dj2ls 15217b2521 moved to sounddevice
changed audio library, changed ssid behavior, minor chat changed
2022-03-24 20:49:13 +01:00
dj2ls 3d24d47ee5 first test with FSK_LDPC
highly experimental, not working yet
2022-03-20 14:51:30 +01:00
dj2ls 4b296a48df added tuning range selector 2022-03-19 12:42:10 +01:00
dj2ls 1519c22358 connection mode, documentation, ...
changes in all areas
2022-03-04 16:50:32 +01:00
dj2ls 03bfdd54e4 report error when libcodec2 not loaded
this should help us if we want figuring out what causes libcodec2 loading errors on different distribution and operating system
2022-03-03 20:09:54 +01:00
dj2ls f021105beb v0.0.1-alpha 2022-02-22 11:30:55 +01:00
dj2ls 6bc67362c1 force close if sock in use 2022-02-19 21:30:52 +01:00
dj2ls 34cf0a4b05 cleanup 2022-02-19 20:45:57 +01:00
dj2ls 7729ea447f added first mac workflow
a first test...
2022-02-16 16:47:01 +01:00
dj2ls d21532d0b5 busy detection & updated github action 2022-02-15 18:10:14 +01:00
dj2ls 35d95bbb14 500hz mode, protocol improvements....
...and a lot of different changes. Also deactivated single mode transmission. This needs to be optimised another day...Time is the missing ressource...
2022-02-08 15:27:34 +01:00
dj2ls 92cf30225e updated libsearch
added precompiled libcodec2 version for 64bit / 32bit / armv7 (raspberry pi). Also updated library search which is now much more flexible and (hopefully) less confusing.
2022-02-04 16:24:04 +01:00
dj2ls 459e39daea updated socket commands and changed rx buffer behavior
..and some other changes to the gui so its compatible again with the latest socket commands. The rx buffer has now a unique id, and new structure. Also all messages and files will be saved to the same buffer. All commands which will be sent to the tnc or dameon are now written in lowercase
2022-01-28 20:07:39 +01:00
dj2ls a4eeea8a03 decode only if needed
this should reduce cpu load when in idle state and reduce it also when sending in specific mode. This is not yet working for AUTO mode selection. #106
2022-01-15 19:23:28 +01:00
dj2ls 414c50e435 changed codec2 search path
this isnt working on different OS. We need to find a way fixing this for windows within a pyinstaller environment
2022-01-14 10:56:07 +01:00
dj2ls 0c39eb340f additional library loading
it seems CDLL and LibraryLoader of ctpys lib are different on OSes #76
2022-01-12 09:11:23 +01:00
dj2ls a49844011c updated search path 2022-01-12 08:01:43 +01:00
dj2ls 28c9c673fa detect app path when running in pyinstaller
pyinstaller creates a temporary app environment
2022-01-12 07:27:42 +01:00
dj2ls 5804d62036 updated lib search pathes 2022-01-11 22:16:14 +01:00
dj2ls 2f146ec4a3 windows adjustements 2022-01-11 16:53:35 +01:00
drowe67 8a0caf7f43 added thread locking to audio buffer to fix corner case 2021-12-21 08:27:13 +10:30
dj2ls 3f33bc9ee3 updated codec2 lib path 2021-12-20 12:43:32 +01:00
drowe67 84bf1970dd first pass callback model rx working 2021-12-20 09:36:39 +10:30
dj2ls 72b653b188 preparation for ARQ test
added a directory 003_highsnr_stdio_arq for working on ARQ tests
2021-12-19 19:45:08 +01:00
dj2ls 8159e9b1ab moved codec2 to tnc folder
preparation for migration to codec2 module for the entire TNC
2021-12-19 15:14:52 +01:00
Renamed from test/codec2.py (Browse further)