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
f4759bb11d
updated codec2 precompiled binaries
2022-03-19 12:41:02 +01:00
dj2ls
fed075451a
first release of chat
...
several bug fixes
2022-03-14 20:21:15 +01:00
dj2ls
f5f7060672
different changes
...
network fixes, chat fixes, gui fixes...
2022-03-12 15:06:49 +01:00
dj2ls
52a7714fd3
hotfix for data handler
...
forgot numpy import...Ooops
2022-03-11 21:52:44 +01:00
dj2ls
cc46b13982
updated version information
2022-03-11 21:03:25 +01:00
dj2ls
8ef4b5c372
updated hamlib connection methods
2022-03-11 20:52:19 +01:00
dj2ls
f190afa94a
additional arq session state information
2022-03-11 20:38:28 +01:00
dj2ls
52310ffd4e
moved beacon into own thread
...
this should avoid blocking states caused by the beacon
2022-03-10 20:46:34 +01:00
dj2ls
d0f6686899
optimized audio processing
...
moved from queue to deque, decode only when not transmitting.
2022-03-08 21:00:43 +01:00
dj2ls
d57e291912
fixed logger path for macOS
2022-03-08 09:18:18 +01:00
dj2ls
958991aff8
added command responses
...
every network command will be acknowleded now
2022-03-08 08:44:19 +01:00
dj2ls
7134361267
improved rigctld network integration
2022-03-06 17:23:04 +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
a358560c9f
updated build action
...
new day ...
2022-02-25 09:28:42 +01:00
dj2ls
2e66d3d836
hotfix for callsigns without missing ssid
2022-02-24 22:04:38 +01:00
dj2ls
757d66ccb3
improved logging
...
gui is now creating logfiles as well / renamed daemon and tnc binaries to freedata-daemon and freedata-tnc to avoid problems when trying to kill them / smaller gui adjustements
2022-02-24 10:13:00 +01:00
dj2ls
0fa38a9835
rigcontrol disabled hotfix
...
this reduces ammount of pushed commands to tnc
2022-02-23 12:39:24 +01:00
dj2ls
ca9a5140a2
updated version information inside tnc
...
and some changes for our github actions as well...
2022-02-23 08:12:24 +01:00
dj2ls
326391ccd8
moved to native bootstrap-icon usage
...
also introduced a speed level field for tnc_state
2022-02-22 21:05:48 +01:00
dj2ls
f021105beb
v0.0.1-alpha
2022-02-22 11:30:55 +01:00
dj2ls
84eb027241
path update for log files
2022-02-21 17:58:44 +01:00
dj2ls
f293722cda
hotfix
...
I shouldnt use || ...
2022-02-21 17:28:42 +01:00
dj2ls
d52ddd272e
updated electron build process
...
lets see if github action can handle this...
2022-02-21 17:25:33 +01:00
dj2ls
25392303e4
increased callsign length and added ssid
...
this now more compatible to VARA to avoid confusion. Callsign length now 7 char + 1 ssid
2022-02-21 12:20:36 +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
879ba00137
search for chunk from end
...
according to the last commit we are now searching for data chunks from the end of the existing data. If a data chunk exists twice or more in our already received data, only the last one will be replaced
2022-02-18 10:04:00 +01:00
dj2ls
6e0796f5a0
protocol adjustment
...
if we are loosing a burst ACK because of fading signals or bad conditions or just because - combined with a changing speed level - theres now a good chance we are not loosing the entire data frame because of a corrupted CRC, anymore. We are now searching in already received data, if our new (smaller) data chunk already exists. If so, we are stripping the entire data to this position and adding our new data chunk. If not, it seems we received new data the regulary way. However, this could cause problems if we have a too small data entropie. We might also check if we have an increased NACK counter or if a data chunk exists, twice or more - in a further step
2022-02-18 09:58:49 +01:00
dj2ls
2836072dc5
moved one step back
...
this multiprocessing stuff is weird on windows..
2022-02-17 20:45:20 +01:00
dj2ls
017574cb09
fixed a windows multoprocessing part
2022-02-17 20:28:47 +01:00
dj2ls
2d3a3735ec
fixed multiprocessing issue with audio devices
...
usage of data manager between multiprocessing communication
2022-02-17 16:52:11 +01:00
dj2ls
406518503a
fix multiprocessing support on windows
2022-02-17 14:25:22 +01:00
dj2ls
a8d1d576ad
sending twice before lowering speed-level
...
possible this helps avoiding a problem with lost burst ACK
2022-02-17 12:30:38 +01:00
dj2ls
1a45753c84
fixed audio updating
...
not sure if this was necessary. Makes no sense
2022-02-17 10:29:02 +01:00
dj2ls
efc700b1f7
possible fix for #132
...
it seems, pyaudio isnt terminated correctly. running it within a subprocess which will be closed after execution, pyaudio seems to be terminated and not causing a problem anymore on raspberry pi. Yay
2022-02-17 10:11:12 +01:00
dj2ls
7a93f0a824
fixed callsign detection and default config
2022-02-17 08:32:19 +01:00
dj2ls
7729ea447f
added first mac workflow
...
a first test...
2022-02-16 16:47:01 +01:00
dj2ls
a66f25a14f
added libcodec2 for macOS
2022-02-16 16:24:22 +01:00
dj2ls
30bbf75521
fixed unclean closing
...
closing application now by signals closes #133
2022-02-16 09:11:32 +01:00
dj2ls
699adb7860
added mingw libs
2022-02-15 19:05:02 +01:00
dj2ls
a39fc9fb0d
removed old lib folder
2022-02-15 19:02:05 +01:00
dj2ls
7eb86c2dc3
changed included folders for pyinstaller
2022-02-15 18:16:46 +01:00
dj2ls
d155232c74
updated libcodec2
2022-02-15 18:11:07 +01:00
dj2ls
d21532d0b5
busy detection & updated github action
2022-02-15 18:10:14 +01:00
dj2ls
196b18393f
hamlib/settings
...
re-enabled hamlib thread, added a settings menu, updated package.json file
2022-02-10 14:38:55 +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