Commit graph

1093 commits

Author SHA1 Message Date
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 ca9a5140a2 updated version information inside tnc
and some changes for our github actions as well...
2022-02-23 08:12:24 +01:00
dj2ls 9ef052bb69 updated build workflow
I removed the nightly builds now, as the alpha builds are much more structured
2022-02-23 07:48:03 +01:00
dj2ls a4a59b3edf updated build workflow
we want to have the tnc binaries as standalone files in our releases as well. So this is the first attempt...
2022-02-23 07:36:47 +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 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 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 879ba00137 search for chunk from end
according to the last commit we are now searching for data chunks from the end of the existing data. If a data chunk exists twice or more in our already received data, only the last one will be replaced
2022-02-18 10:04:00 +01:00
dj2ls 6e0796f5a0 protocol adjustment
if we are loosing a burst ACK because of fading signals or bad conditions or just because - combined with a changing speed level -  theres now a good chance we are not loosing the entire data frame because of a corrupted CRC, anymore. We are now searching in already received data, if our new (smaller) data chunk already exists. If so, we are stripping the entire data to this position and adding our new data chunk. If not, it seems we received new data the regulary way. However, this could cause problems if we have a too small data entropie. We might also check if we have an increased NACK counter or if a data chunk exists, twice or more -  in a further step
2022-02-18 09:58:49 +01:00
dj2ls 2836072dc5 moved one step back
this multiprocessing stuff is weird on windows..
2022-02-17 20:45:20 +01:00
dj2ls 017574cb09 fixed a windows multoprocessing part 2022-02-17 20:28:47 +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 a8d1d576ad sending twice before lowering speed-level
possible this helps avoiding a problem with lost burst ACK
2022-02-17 12:30:38 +01:00
dj2ls 1a45753c84 fixed audio updating
not sure if this was necessary. Makes no sense
2022-02-17 10:29:02 +01:00
dj2ls efc700b1f7 possible fix for #132
it seems, pyaudio isnt terminated correctly. running it within a subprocess which will be closed after execution, pyaudio seems to be terminated and not causing a problem anymore on raspberry pi. Yay
2022-02-17 10:11:12 +01:00
dj2ls 7a93f0a824 fixed callsign detection and default config 2022-02-17 08:32:19 +01:00
dj2ls 90ed365045 added first mac workflow
a first test...
2022-02-16 17:31:18 +01:00
dj2ls 54869bdecc added first mac workflow
a first test...
2022-02-16 17:17:15 +01:00
dj2ls 9d2adc3e88 added first mac workflow
a first test...
2022-02-16 16:58:19 +01:00
dj2ls 625afdb8b0 added first mac workflow
a first test...
2022-02-16 16:53:48 +01:00
dj2ls 244e20bd09 added first mac workflow
a first test...
2022-02-16 16:50:15 +01:00
dj2ls 7729ea447f added first mac workflow
a first test...
2022-02-16 16:47:01 +01:00
dj2ls a66f25a14f added libcodec2 for macOS 2022-02-16 16:24:22 +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