Commit graph

171 commits

Author SHA1 Message Date
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
dj2ls
5c4667d97d beacon mode
a first working beacon mode so we can use it for first real hf tests....
2021-12-06 20:16:14 +01:00
dj2ls
6590d8ee15 test with datalists #83
seems to be working, but not that nice. However, much easier selection of radio model
2021-11-27 21:18:24 +01:00
dj2ls
de40dfce45 introduced popups
a first test, seems to be promising
2021-11-27 11:05: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
a952b49ce6 first working message exchange
message will not saved to database yet
2021-11-19 18:49:36 +01:00
DJ2LS
9dcf98e229 datachannel attempt fix 2021-11-19 17:47:25 +01:00
DJ2LS
5218eb3909 chat message test 2021-11-19 17:30:17 +01:00
DJ2LS
279fe7929f logging improvements
..and also a sample rate conversion test...
2021-11-19 14:52:58 +01:00
DJ2LS
ebbe0715e6 hamlib changes and alsalib error handling #22
closes #22
2021-11-07 12:17:23 +01:00
DJ2LS
bc6e72ddcb updated npm 2021-10-26 17:10:49 +02:00
DJ2LS
df38ee01ba gui & tnc improvements
displaying now frequency offset and frequency in heard stations. Decreased size of receiving audio buffer, which seems to optimize RX
2021-10-24 14:44:55 +02:00