Commit graph

247 commits

Author SHA1 Message Date
Mashintime
02dce8d056 Revert "Add adjustable Tx delay"
This reverts commit ad129bd11a.
2023-01-23 18:23:28 -05:00
Mashintime
ad129bd11a Add adjustable Tx delay 2023-01-22 23:16:54 -05:00
Mashintime
4dbaaf5b63 Display specific Tx failed msg due to ver mismatch 2023-01-21 23:13:23 -05:00
DJ2LS
4c0b96f679 fixed chart.js library path to v4.0 2023-01-18 23:13:54 +01:00
DJ2LS
065971471a simple restart warning 2023-01-18 22:18:58 +01:00
Mashintime
94b4889478 Set waterfall theme and small wf optimization 2023-01-16 17:34:42 -05:00
dj2ls
6dcfe17c5f first version transmission chart 2023-01-13 00:14:42 +01:00
Mashintime
4e46577a57
Use consistent color theme on explorer button 2023-01-07 09:26:29 -05:00
awh@brainless.us
4988a92f52 Add an explorer button to the gui 2023-01-06 23:27:52 -05:00
dj2ls
8c63259c26 test with transform: translateZ(0); 2023-01-04 23:13:24 +01:00
dj2ls
5c50ca4803 small gui improvement 2023-01-04 20:52:00 +01:00
dj2ls
d54f3dcb31 updated input frequency 2023-01-04 20:47:00 +01:00
dj2ls
53697af6e2 set mode from gui 2023-01-04 20:12:03 +01:00
dj2ls
ee4528bf79 set frequency from gui - needed for better remote testing 2023-01-04 19:26:11 +01:00
dj2ls
ac1a82fc5e placeholder for changing frequency from gui 2023-01-04 14:23:42 +01:00
dj2ls
756101ebe1 first run with time left for gui 2022-12-31 12:59:10 +01:00
DJ2LS
c0e4f14da0 record audio 2022-12-26 12:11:59 +01:00
DJ2LS
495b988701 save mycall and grid on input 2022-12-24 15:51:26 +01:00
DJ2LS
0af386ec20 disabled manual file transfer - deprecated feature which causes problems 2022-11-25 11:16:49 +01:00
DJ2LS
55e87840f8 moved from rms to dbFS 2022-11-18 15:19:41 +01:00
DJ2LS
d3ca7dbf6c moved from rms to dbFS 2022-11-18 14:23:13 +01:00
DJ2LS
5774c642ec added hamlib connection state indicator 2022-11-18 13:08:37 +01:00
DJ2LS
7d99f89911 improved channel busy detection 2022-11-18 00:03:18 +01:00
DJ2LS
503fa52696 arq waiting modal if channel busy 2022-11-17 22:17:50 +01:00
DJ2LS
92bca8d4da small gui improvement 2022-11-11 15:53:29 +01:00
DJ2LS
53548c966d first wokring irs snr test 2022-11-11 13:32:37 +01:00
DJ2LS
0831517b40 first irs snr test 2022-11-11 13:24:12 +01:00
DJ2LS
4d9730240f added explorer url to settings 2022-11-08 09:36:14 +01:00
dj2ls
826a39ca4d first version with freedata explorer 2022-11-05 22:27:33 +01:00
dj2ls
7d2168a0e7 another attempt with rms 2022-10-12 11:32:09 +02:00
dj2ls
b8ee0297a2 added DTR state 2022-10-06 10:08:31 +02:00
dj2ls
0fb632394b changed 500Hz to 563Hz mode 2022-10-05 12:19:28 +02:00
dj2ls
a2616e7a3b updated hamlib info field 2022-10-03 14:02:58 +02:00
dj2ls
9d2a16eea4 updated data list 2022-10-03 08:57:57 +02:00
dj2ls
2a5e3c820a html beautify 2022-09-23 19:19:24 +02:00
dj2ls
605fb61fc1 updated start stop 2022-09-23 19:18:20 +02:00
dj2ls
4c27009f0e start-stop rigctld 2022-09-23 14:06:13 +02:00
dj2ls
d0f0031ca4 enable/disable settings 2022-09-23 11:17:59 +02:00
dj2ls
9eccc82c5e first working version with simple parameters 2022-09-20 19:37:54 +02:00
dj2ls
6846936559 first quick and dirty version for starting rigctld 2022-09-20 19:24:07 +02:00
dj2ls
f82ace03cd new rigctld control 2022-09-20 07:59:47 +02:00
dj2ls
863444c010 change buffer size via gui, some small buffer improvements 2022-09-05 11:54:50 +02:00
dj2ls
26794dc609 updated arq session state 2022-06-15 10:51:19 +02:00
dj2ls
a19a6c13c1 added qrv info toast 2022-06-09 21:31:12 +02:00
DJ2LS
1fa8f0f2ae smaller changes... 2022-05-28 14:31:58 +02:00
DJ2LS
adf800b822 changed bandwith typo --> this could break some things.. 2022-05-28 14:08:33 +02:00
dj2ls
9f8f17b633 reduced amount of buttons needed for file transfer 2022-05-19 13:01:37 +02:00
dj2ls
9e7850e1bc enabled old file transfer
we need this for supporting raspberry pi until #181 is fixed
2022-05-19 12:05:43 +02:00
dj2ls
69c3ccd86c updater hotfix
also fixed beacon select box beeing too small
2022-04-30 15:59:34 +02:00
dj2ls
6790f18e3d updated updater
removed updaet information toasts and moved to a more clean update dialog
2022-04-24 15:34:59 +02:00
dj2ls
57e4af83af first test with 24bit crc
moved from 16bit crc to 24bit crc...First test for ping and file transfer seems to be working... This has been too easy... 🤔
2022-04-19 11:09:11 +02:00
dj2ls
a90abb122f enable/disable cq response
Enable and disable CQ response via GUI. Also moved settings to settings modal - with a small redesign. Auto updater still WIP
2022-04-18 17:17:53 +02:00
dj2ls
b1cebf0905 WIP Settings and Updater
updater not yet working, moved settings to settings modal and started working on new updater
2022-04-18 11:13:53 +02:00
dj2ls
2daafd183a removed some info lines 2022-04-16 16:28:04 +02:00
dj2ls
865ee95a77 moved fsk setting to settings dialog
I want to keep the main screen as simple as possible. As this setting isnt usable at this time, better moving it to a more hidden place
2022-04-11 11:46:56 +02:00
Paul Kronenwetter
4358dd9c8a Correcting some typos. 2022-04-10 13:20:58 -04:00
dj2ls
b132122d08 bug fixes & gui improvements
fixed tnc not listening to default SSIDs ( here we need to adjust the GUI for supporting changing SSIDs ). Also improved the chat interface a little bit - we have now separated control buttons instead of within a message.
2022-04-10 11:37:09 +02:00
dj2ls
c89e4beebf fixed audio device list
audio device list not complete when init after multiprocessing init. #153
2022-04-08 11:35:13 +02:00
dj2ls
04f6c49ac5 audio tuning and chat optimisation
closes #117
2022-04-02 14:54:43 +02:00
dj2ls
3f35a01b94 adjust volume level on TX 2022-03-31 21:13:30 +02:00
dj2ls
d3ee911186 enable/disable fsk mode 2022-03-31 12:45:44 +02:00
dj2ls
4451772e19 updated chat 2022-03-27 21:04:04 +02:00
dj2ls
4b296a48df added tuning range selector 2022-03-19 12:42:10 +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
8ef4b5c372 updated hamlib connection methods 2022-03-11 20:52:19 +01:00
dj2ls
3c70c78e79 removed rigctl support
we should only use rigctld...
2022-03-11 13:10:46 +01:00
dj2ls
bf9df2114d small gui fixes 2022-03-11 12:52:05 +01:00
dj2ls
5bd3128d9e updated chat related parts 2022-03-10 21:29:30 +01:00
dj2ls
6971537012 select received files folder 2022-03-10 19:45:37 +01:00
dj2ls
1519c22358 connection mode, documentation, ...
changes in all areas
2022-03-04 16:50:32 +01:00
dj2ls
3af1fe2b44 some more features for the gui
log viewer, update channel selector, config validation check
2022-03-03 19:57:40 +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
25ccb6b155 fix of minor app crash when updating
this hopefully fixes an OS window manager freeze on Ubuntu..
2022-02-23 10:14:46 +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
e115845d72 first auto updater 2022-02-22 16:15:28 +01:00
dj2ls
2470f5ed91 first auto updater 2022-02-22 16:08:56 +01:00
dj2ls
a0a67cd243 first auto updater 2022-02-22 15:40:33 +01:00
dj2ls
f021105beb v0.0.1-alpha 2022-02-22 11:30:55 +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
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
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
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
5d3bb69e0a better rigctld error handling 2022-01-23 08:38:02 +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
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
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
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
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
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
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
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
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
5218eb3909 chat message test 2021-11-19 17:30:17 +01:00
DJ2LS
ebbe0715e6 hamlib changes and alsalib error handling #22
closes #22
2021-11-07 12:17:23 +01: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
DJ2LS
da8ba695ee gui optimization
gui now much smaller. hopefully it fits better to small screens now.
2021-10-23 17:20:28 +02: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
82f307cf1f introduced info toasts #80
first attempt with info toasts which seems to work fine. Next step will be adding more detailed information to them like a progress bar and specific closing
2021-10-07 21:04:23 +02:00
DJ2LS
0b115bd00c smaller changes
added DATAC0 to send data via bad path. Fixed stop transmission for receiving. Fixed a possible error in main.py
2021-10-02 11:46:29 +02:00
DJ2LS
8b08cc6e6b stop transmission
first attempt with stopping a transmission after the processing the current burst. Logging is a little bit ugly at this point, because it looks like a frame got lost. However, the transmission stops. CLI output is only visible for people interested in debugging...
2021-10-02 11:29:08 +02:00
DJ2LS
8c8a343e61 scatter update
displaying thicker 0 axis  now
2021-10-02 09:41:41 +02:00
DJ2LS
468f660ebe improved hamlib integration
...also updated node dependencies to latest version...
2021-09-25 13:33:13 +02:00
DJ2LS
5e56f2f7a3
callsigns now uppercase only 2021-09-24 16:43:04 +02:00
DJ2LS
3dd820ea50
updated ptt 2021-09-13 20:02:37 +02:00
DJ2LS
58925dce9c
decreased app height and readability optimization 2021-09-10 17:09:16 +02:00
DJ2LS
1c75d2d8b7
decreased total screen size 2021-09-05 09:26:55 +02:00
DJ2LS
897d271692
moved speed to put 2021-09-04 23:14:07 +02:00
DJ2LS
2d70f60b3f
dynamic serial devices 2021-09-04 22:27:22 +02:00
DJ2LS
63b475d8f9
tnc location button 2021-09-04 16:54:44 +02:00
DJ2LS
f8e7843422
blur screen if no connection 2021-08-28 18:46:29 +02:00
DJ2LS
e00042ce60
automatically get new data if arrived 2021-08-23 16:26:38 +02:00
DJ2LS
56fa8dac08
smaller rx buffer table 2021-08-22 17:24:16 +02:00
DJ2LS
3d9cd5a415
changed rx buffer table id 2021-08-22 17:04:41 +02:00
DJ2LS
f6626e3a19
capitalize callsigns 2021-08-17 19:11:13 +02:00
DJ2LS
260e28b0d2
changes in data modal 2021-08-15 16:50:34 +02:00
DJ2LS
56c211b089
transmission progress 2021-08-14 16:31:31 +02:00
DJ2LS
933827ca64
distance calculation 2021-08-08 19:29:39 +02:00
DJ2LS
e14cab92ce
time of execution 2021-08-08 11:44:12 +02:00
DJ2LS
8cc09d734d
first attempt placing data module inside main win 2021-08-07 19:46:24 +02:00
DJ2LS
e70c2ccb0e
html cleanup 2021-08-07 10:53:37 +02:00
DJ2LS
93de5a4b8d
Add files via upload 2021-08-06 22:11:33 +02:00
DJ2LS
a5f10ac9aa
gui improvements 2021-07-26 18:08:22 +02:00
DJ2LS
5f2e06a170
updated GUI 2021-07-25 18:20:49 +02:00
DJ2LS
193698faff
set serial speed 2021-07-25 16:36:13 +02:00
DJ2LS
40b2d53bc5
cpu ram version information 2021-07-25 16:18:48 +02:00
DJ2LS
1be25ebf7c
content security fix 2021-07-23 15:45:28 +02:00
DJ2LS
174725a891
code cleanup and ping and cq area 2021-07-19 19:38:45 +02:00
DJ2LS
0a9cee470e
Add files via upload 2021-07-17 09:04:26 +02:00