dj2ls
ad8534b697
updated packages and version information
2022-02-24 11:31:23 +01:00
dj2ls
4844c1ea19
release test
...
it seems we need to tag files as soon as possible after a release with a new tag. If we are not doing so, releases will be stuck
2022-02-24 10:53:24 +01:00
dj2ls
f2500a5144
updated app icon
2022-02-24 10:23:27 +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
1a9d6bc884
minor bug fix which caused system crash...
2022-02-23 22:15:19 +01:00
dj2ls
0fa38a9835
rigcontrol disabled hotfix
...
this reduces ammount of pushed commands to tnc
2022-02-23 12:39:24 +01:00
dj2ls
773d79fe1a
updated packae.json
2022-02-23 10:44:30 +01:00
dj2ls
8dbd99c220
forgit updated package.json
...
it seems, if we are not going to update package json version, the overall publishing processing fails
2022-02-23 10:42:10 +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
31c1bcac36
optimzed build action
...
tnc single builds are now provided AFTER electron builder
2022-02-23 08:51:06 +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
e1dadb1aa6
final test for auto updater
2022-02-22 17:06:39 +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
74c74c9070
first auto updater
2022-02-22 15:53:55 +01:00
dj2ls
a0a67cd243
first auto updater
2022-02-22 15:40:33 +01:00
dj2ls
e054f849ec
v0.0.1
2022-02-22 12:30:29 +01:00
dj2ls
90ab8c58fd
v0.0.1
2022-02-22 12:14:20 +01:00
dj2ls
c04617d8b3
v0.0.1-alpha
2022-02-22 12:07:21 +01:00
dj2ls
5d3984ea83
v0.0.1-alpha
2022-02-22 12:00:48 +01:00
dj2ls
98d479d356
v0.0.1-alpha
2022-02-22 11:52:40 +01:00
dj2ls
61114cede3
v0.0.1-alpha
2022-02-22 11:37:34 +01:00
dj2ls
f021105beb
v0.0.1-alpha
2022-02-22 11:30:55 +01:00
dj2ls
35bb004c9e
v0.0.1-alpha
...
a first test with github build scripts and a possible auto updater for the app bundle. This feature is really needed to ensure the user always has the latest version of the gui. Specially in the first phase of releasing the app, there are a lot of changes. This makes the overall usability hopefully easier! Everyone who's getting github notifictaions: this might cause a lot of emails now. Sorry for this..
2022-02-22 11:06:22 +01:00
dj2ls
84e342cd89
changed windows search path
2022-02-21 18:59:03 +01:00
dj2ls
84eb027241
path update for log files
2022-02-21 17:58:44 +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
7a93f0a824
fixed callsign detection and default config
2022-02-17 08:32:19 +01:00
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
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
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
b2ac19a1a3
fixed typos #51
2021-10-17 17:22:07 +02:00
DJ2LS
5bfd745747
data_handler ready for chat messages
...
data handler is now ready for chat messages. I updated the data frame with an additional information -datatype- so we can determine if we received a file or a message. Each datatype will be saved into an own buffer. The gui has been updated as well, so we can forward data directly to a future chat module...
2021-10-17 16:59:15 +02:00
DJ2LS
4ec5af47b1
updated main.js
...
forgot this on the last commit... Time for coffee!
2021-10-17 16:00:23 +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
07723ff2b8
updated npm packages
2021-10-17 15:56:03 +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
44ef586e4f
optimized scatter
...
removed scales and popups, code cleanup as well
2021-10-01 19:05:43 +02:00
DJ2LS
cc7d69e197
fixed typo
2021-09-25 13:36:15 +02:00
DJ2LS
468f660ebe
improved hamlib integration
...
...also updated node dependencies to latest version...
2021-09-25 13:33:13 +02:00
DJ2LS
8e4e6b3a47
smaller changes for usability
2021-09-24 16:43:45 +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
ba44a35d9c
updated ptt
2021-09-13 20:02:14 +02:00
DJ2LS
7875f6a5e5
changed name to FreeDATA
2021-09-13 18:27:50 +02:00
DJ2LS
1985270df0
Create .gitignore
2021-09-13 17:57:58 +02:00
DJ2LS
f3097dfd9f
save received file to home folder
2021-09-10 17:59:33 +02:00
DJ2LS
58925dce9c
decreased app height and readability optimization
2021-09-10 17:09:16 +02:00
DJ2LS
00db2815fd
decreased app height
2021-09-10 17:08:44 +02:00
DJ2LS
692f8ad5cb
removed line bar on waterfall plot
2021-09-10 16:51:45 +02:00
DJ2LS
dce14d0b41
scatter / waterfall / total height optimization
2021-09-10 16:50:48 +02:00
DJ2LS
65c52ce9b0
reduced time for call and grid init
2021-09-08 18:22:41 +02:00
DJ2LS
3d29a48687
Add files via upload
2021-09-06 19:15:17 +02:00
DJ2LS
faa7965e10
Add files via upload
2021-09-05 17:38:53 +02:00
DJ2LS
2786fcd790
removed dev tools
2021-09-05 17:30:46 +02:00
DJ2LS
27cd7493ee
first working fft
2021-09-05 11:26:37 +02:00
DJ2LS
ad018e9a31
first working fft
2021-09-05 11:26:09 +02:00
DJ2LS
f22d1e89ba
decreased total screen size
2021-09-05 09:56:13 +02:00
DJ2LS
1c75d2d8b7
decreased total screen size
2021-09-05 09:26:55 +02:00
DJ2LS
7eee14d328
code cleanup
2021-09-05 09:26:14 +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
e7fc64ba07
dynamic serial devices
2021-09-04 22:27:01 +02:00
DJ2LS
55b31ecbb8
fixed problem with localhost daemon
2021-09-04 21:37:56 +02:00
DJ2LS
58913ae436
hard coded default settings
2021-09-04 20:54:01 +02:00
DJ2LS
5d422d3b30
updated to latest version
2021-09-04 20:33:03 +02:00
DJ2LS
32a70752fc
system app data path for config file
2021-09-04 20:23:58 +02:00
DJ2LS
385b775350
test for getting path by app name
2021-09-04 17:11:20 +02:00
DJ2LS
63b475d8f9
tnc location button
2021-09-04 16:54:44 +02:00
DJ2LS
40fdf888d1
remote local tnc switch
2021-09-04 16:33:17 +02:00
DJ2LS
31f9854d12
updated app icon
2021-09-02 20:20:55 +02:00
DJ2LS
7be70c6692
updated app icon
2021-08-28 19:06:01 +02:00
DJ2LS
0e3d57a826
blur screen if no connection
2021-08-28 18:46:49 +02:00
DJ2LS
f8e7843422
blur screen if no connection
2021-08-28 18:46:29 +02:00
DJ2LS
e57121844a
first app icon
2021-08-28 15:53:36 +02:00
DJ2LS
a3f7557226
hide menu bar on linux
2021-08-28 15:50:59 +02:00
DJ2LS
b073f1192f
moved to ujson compatibility
2021-08-23 18:14:24 +02:00
DJ2LS
e00042ce60
automatically get new data if arrived
2021-08-23 16:26:38 +02:00
DJ2LS
2131d1dc8a
automatically get new data if arrived
2021-08-23 16:24:49 +02:00
DJ2LS
831da38946
typo
2021-08-23 15:55:33 +02:00
DJ2LS
a11de7956b
typo & update rx buffer automatically
2021-08-23 15:36:14 +02:00
DJ2LS
2c4c915ca0
Delete sock.py
2021-08-23 09:03:26 +02:00
DJ2LS
2f245ecc97
create folder for received files
2021-08-22 18:04:49 +02:00
DJ2LS
662f7e20fd
updated data module: first working version
2021-08-22 18:00:42 +02:00
DJ2LS
d58af65f86
write data to file
2021-08-22 17:32:56 +02:00