Commit graph

742 commits

Author SHA1 Message Date
DJ2LS bf6a36f094
Delete libcodec2.dll 2021-11-18 19:48:29 +01:00
DJ2LS bb08f8d4b3
Update build-project.yml 2021-11-18 19:46:07 +01:00
DJ2LS 8fe1ff5138
Delete tnc/hamlib directory 2021-11-18 19:43:30 +01:00
DJ2LS f1bf2f6b51
Delete tnc/pyaudio/windows directory 2021-11-18 19:43:19 +01:00
DJ2LS 8c2891b682 new folder structure 2021-11-18 19:42:51 +01:00
DJ2LS f8cc8c58c8 new logging
still not finished....
2021-11-18 19:40:22 +01:00
DJ2LS 039de380b1 new folder structure 2021-11-18 19:35:01 +01:00
DJ2LS b608156526
Update build-project.yml 2021-11-08 16:09:39 +01:00
DJ2LS f015aaaca5 audio optimization and cleanup 2021-11-07 20:31:26 +01:00
DJ2LS bbb500632e fix problem with libasound.so 2021-11-07 16:12:19 +01:00
DJ2LS c386b3608a
Delete FreeDATA-tnc-running 2021-11-07 12:41:27 +01:00
DJ2LS 56b69cd10c
Delete FreeDATA-settings 2021-11-07 12:41:20 +01:00
DJ2LS 25be9b1f8b
Delete FreeDATA-connect-to-remote-daemon 2021-11-07 12:41:13 +01:00
DJ2LS 8e925517f8
Delete FreeDATA-no-daemon-connection 2021-11-07 12:41:07 +01:00
DJ2LS be57d532ba
Add files via upload 2021-11-07 12:40:54 +01:00
DJ2LS f901ff7c31
Add files via upload 2021-11-07 12:40:02 +01:00
DJ2LS 8da8943f96
Delete FreeDATA-no-daemon-connection.pmg 2021-11-07 12:39:36 +01:00
DJ2LS 8c5d3e8336
Add files via upload 2021-11-07 12:38:55 +01:00
DJ2LS facdcea0dd updated documentation 2021-11-07 12:35:24 +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 63d11c18ea Merge branch 'main' of github.com:DJ2LS/FreeDATA 2021-11-07 11:20:14 +01:00
DJ2LS c4d077e241 version information for hamlib 2021-11-07 11:19:45 +01:00
DJ2LS 9185cd4891
Update README.md 2021-11-03 21:19:49 +01:00
DJ2LS bc6e72ddcb updated npm 2021-10-26 17:10:49 +02:00
DJ2LS 7f45f2e558 fixed timeout for RPT frames closes #77 2021-10-26 17:10:19 +02:00
DJ2LS 4c2bae8e99
Update build-project.yml 2021-10-26 16:54:34 +02:00
DJ2LS 8d500d6090 uploaded pyaudio 2021-10-26 16:51:50 +02:00
DJ2LS a9271d260d
Create .gitkeep 2021-10-26 16:47:21 +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 b6dbd34851 forgot static.FILE #51 2021-10-17 17:01:21 +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 ef31935ade disabled offset correction closes #81
we are disabling this to avoid confusion. Maybe we will enable it somewhen later...
2021-10-13 20:43:38 +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
DJ2LS 6eae5604d0 reversed offset fix #81 2021-10-13 19:53:47 +02:00
DJ2LS 655d333af2 freq offset handling #81
first attempt just with pings. Station A sends a ping to Station B. Station B is detecting RX offset, adds it to the ping acknowledge frame and sends it back to Station A. Station A will then adjust the frequency
2021-10-13 19:39:46 +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 2d18767fe6 bug fix closes #78 and network optimization 2021-10-05 21:03:15 +02:00
DJ2LS 1bbd2692db improved ARQ closes #66, closes #74
improved transfer rate calculation and cleanup. improved speed of ARQ by sending early frame ACK instead of burst ACK and then FRAME ACK
2021-10-05 19:59:32 +02:00
DJ2LS 6e861f6170 changing file permissions closes #75 2021-10-05 18:16:15 +02:00
DJ2LS 2398446815 changing file permissions 2021-10-05 18:13:34 +02:00
DJ2LS 84e0a8c267 updated path to tnc 2021-10-03 19:33:58 +02:00
DJ2LS e7ccf42ec3 modem optimization
optimized chunk size for audio data. DATAC3 should now work and overall SNR is optimized since we have less biterrors beacuse of losses by simultaneous buffer allocation
2021-10-03 16:31:34 +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