dj2ls
4b296a48df
added tuning range selector
2022-03-19 12:42:10 +01:00
dj2ls
d57e291912
fixed logger path for macOS
2022-03-08 09:18:18 +01:00
dj2ls
1519c22358
connection mode, documentation, ...
...
changes in all areas
2022-03-04 16:50:32 +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
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
6bc67362c1
force close if sock in use
2022-02-19 21:30:52 +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
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
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
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
5bdd6c569e
increased CRC
...
increased crc for callsigns to CRC16 and for data to CRC32
2022-01-24 19:42:59 +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
6c519c5e8d
hamlib cleanup
2022-01-15 17:06:02 +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
284daf0258
hamlib test
2022-01-11 14:57:11 +01:00
dj2ls
4b6397c0ab
small gui changes
...
closes #104
2022-01-10 09:06:08 +01:00
dj2ls
d99187837f
added hamlib windows bin
...
and smaller adjustements to rigctl path selection
2022-01-07 17:42:11 +01:00
dj2ls
d5ddb95644
typos...
...
and also a hidden windows test ;-)
2022-01-07 16:58:45 +01:00
dj2ls
92087da49f
arq class and fifo queue processing
...
moved to a much more clear app design. Huge change, so problems and bugs are no surprise.
2022-01-07 11:25:28 +01:00
dj2ls
982569fa1a
moved callsign and grid to daemon settings
...
closes #101
2022-01-05 14:15:59 +01:00
dj2ls
e4d36e5f21
first rigctl fallback thanks Franco
2021-12-28 17:05:48 +01:00
dj2ls
66a39b5368
fix audio device selection
...
#96
2021-12-27 15:28:58 +01:00
dj2ls
3d7390c962
not sure what happend...
2021-12-27 13:33:53 +01:00
dj2ls
ddc949c7ac
advanced hamlib settings
...
added support for more settings
2021-12-27 12:30:43 +01:00
dj2ls
9d869fb698
changed getting ptt state
...
getting ptt now via own function
2021-12-26 10:43:55 +01:00
dj2ls
29bd4f6af0
updated hamlib handling
2021-12-26 09:55:20 +01:00
dj2ls
c5d8f5a259
changed deviceid to devicename
...
this improves readability
2021-12-26 09:20:58 +01:00
dj2ls
6bd1f418e5
system status
...
closes #88 #90 #83
2021-12-20 18:05:00 +01:00
dj2ls
0c1225c65e
updated hamlib error handling
2021-11-28 12:17:51 +01:00
dj2ls
6f9a34b0d6
hamlib compatibility
...
improved hamlib compatibility between v 3 and v 4.
2021-11-26 19:14:11 +01:00
dj2ls
93c12d642d
updated Hamlib integration
...
moved back to system integration. It seems we need to have a look at the hamlib library pathes on linux distributions. They differ from version to version
2021-11-24 19:16:09 +01:00
DJ2LS
9e51eaa52f
hamlib exception
...
hamlib search order now working for openSUSE
2021-11-20 10:20:30 +01:00
DJ2LS
4d187b91da
updated hamlib folder
2021-11-18 21:01:13 +01:00
DJ2LS
f8cc8c58c8
new logging
...
still not finished....
2021-11-18 19:40:22 +01:00
DJ2LS
bbb500632e
fix problem with libasound.so
2021-11-07 16:12:19 +01:00
DJ2LS
ebbe0715e6
hamlib changes and alsalib error handling #22
...
closes #22
2021-11-07 12:17:23 +01:00
DJ2LS
bf49117ee4
typo
2021-11-07 11:21:20 +01:00
DJ2LS
c4d077e241
version information for hamlib
2021-11-07 11:19:45 +01:00
DJ2LS
44f9446a5c
hamlib test settings
...
introduced a button and advanced settings modal for hamlib settings. This part is now much more clean and more settings can be set. May have some bugs for sure, but a first test seems to be running....
2021-10-17 15:57:41 +02:00
DJ2LS
0dd3cd4635
added crc to device names
...
in case of a Icom IC-705 we have the behavior, that this device will be recognized as two usb devices. In this case we need to have a way to select the correct one...
2021-10-13 20:19:54 +02:00