dj2ls
e9d89941ce
disabled rigctl and direct control on win
...
also fixed app loading for linux
2022-02-16 11:28:40 +01:00
dj2ls
07a42c20be
kill child process on app close
...
yay...a first working version for windows... #76
2022-02-16 10:11:09 +01:00
dj2ls
30bbf75521
fixed unclean closing
...
closing application now by signals closes #133
2022-02-16 09:11:32 +01:00
dj2ls
d21532d0b5
busy detection & updated github action
2022-02-15 18:10:14 +01:00
dj2ls
4ee1a4fede
removed blurred screen
...
closes 134
2022-02-12 16:34:47 +01:00
dj2ls
d11610f085
save screen height/width & config fix
2022-02-10 15:05:04 +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
dj2ls
8384bf8d12
protocol/network/gui/..
...
changed protocol so IRS is now the speed-level master / send ptt state via network / introduced no rig mode / disable scatter and waterfall in gui and tnc/ increased network chunk size / ...
2022-02-02 21:12:16 +01:00
dj2ls
3835e19c4a
updated command stack
...
also fixed a problem with receiving data within GUI #129
2022-01-30 14:16:08 +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
1e109da2e4
rigctld port fix and stuck in re opening data channel
...
data channel stuck in opening process when opening datachannel failed
2022-01-24 23:29:34 +01:00
dj2ls
5d3bb69e0a
better rigctld error handling
2022-01-23 08:38:02 +01:00
dj2ls
77adabf450
mod out locking state
...
an attempt with a locking state for the mod_out queue so we can process audio only, if we finished filling our mod_out queue. Possibly this solves the problems #99 #127
2022-01-23 07:10:04 +01:00
dj2ls
2c57923c11
new daemon
...
non blocking and multi client support also attempt of fixing #129
2022-01-22 20:39:37 +01:00
dj2ls
805a8450c5
socket non-block design
...
new design for non blocking network socket. Sock is now streaming status information without need for requesting it.
2022-01-20 20:38:56 +01:00
dj2ls
10d3d5c53e
support for different ways controlling the radio
...
#121 direct, rigctl (for windows), rigctld. Highly experimental. Just to save data.
2022-01-18 19:38:05 +01:00
dj2ls
cc1c7e49b0
changed tnc path for electron builder
2022-01-16 18:35:12 +01:00
dj2ls
dd0ce99d7c
updated default config closes #115
2022-01-15 14:24:02 +01:00
dj2ls
b76629a93a
updated app icon
2022-01-13 06:06:48 +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
dj2ls
53aefc0f80
send end of transmission frame
...
closes #113
2022-01-10 18:09:38 +01:00
dj2ls
4b6397c0ab
small gui changes
...
closes #104
2022-01-10 09:06:08 +01:00
dj2ls
9a8e65db43
message not display for new protocol
2022-01-07 18:31:13 +01:00
dj2ls
99722089dd
less gray more friendly
2022-01-05 15:14:00 +01:00
dj2ls
982569fa1a
moved callsign and grid to daemon settings
...
closes #101
2022-01-05 14:15:59 +01:00
dj2ls
fcc5bec25a
colored progressbar
...
closes #100
2022-01-05 13:03:29 +01:00
dj2ls
31cb0d1d0f
Bytes -> kBytes
...
small gui change
2022-01-05 11:48:32 +01:00
dj2ls
8ea5c0de3f
preparing for mode gear shifting
2022-01-04 13:09:15 +01:00
dj2ls
2bf2f8b3ff
cleanup, stopping transmission, modem timing...
...
I changed some parts which are R&D as well
2022-01-04 11:55:55 +01:00
dj2ls
ff668ee2b9
smaller fixes and tooltip update
2022-01-03 00:41:32 +01:00
dj2ls
0f5f5fe719
added compression
...
lets see how it performs
2021-12-30 12:41:41 +01:00
dj2ls
9cc24a54c8
slightly improved gui for macOS
2021-12-28 15:36:46 +01:00
dj2ls
af1ba63216
update package-lock
2021-12-27 22:45:23 +01:00
dj2ls
04bf26974e
fix accidential deleted line
2021-12-27 17:30:08 +01:00
dj2ls
1fa41c4c3e
fixed advanced hamlib settings for test button
...
#96
2021-12-27 16:34:52 +01:00
dj2ls
66a39b5368
fix audio device selection
...
#96
2021-12-27 15:28:58 +01:00
dj2ls
c5dee7fb6c
save audio device and usb ports to config
...
#96
2021-12-27 13:26:56 +01:00
dj2ls
ddc949c7ac
advanced hamlib settings
...
added support for more settings
2021-12-27 12:30:43 +01:00
dj2ls
1b3ecfa424
fixed rx data handling and busy state
2021-12-26 19:03:36 +01:00
dj2ls
3501b4f952
waiting for buffer
...
it seems we need to wait a little bit for our modulation data. There are some moments where audio output is stuck a little bit. Maybe python is sometimes faster than the buffer allocation or its a threading problem
2021-12-26 18:41:43 +01:00
dj2ls
88a0628b53
removed compression, incread callsign set time
...
okay, this needs to be tested some more...
2021-12-26 17:52:05 +01:00
dj2ls
0aef902807
1 frames per burst only
...
changed option for selecting frames per bursts. This should stay at 1 until we reached a stable state
2021-12-26 16:29:42 +01:00
dj2ls
cadee776e0
changed deviceid to devicename in gui
2021-12-26 09:24:22 +01:00
dj2ls
f3c89d30bc
code cleanup
2021-12-20 18:07:16 +01:00
dj2ls
6bd1f418e5
system status
...
closes #88 #90 #83
2021-12-20 18:05:00 +01:00
dj2ls
a1a86568d4
error handling if daemon binary not found
...
closes
#88
2021-12-20 17:12:34 +01:00
dj2ls
cbf32e34b5
deleted old ansi-regex
2021-12-20 17:01:45 +01:00
dj2ls
96a4fde978
some more icons
...
beautifiing the gui a little bit...
2021-12-07 19:10:59 +01:00