Commit graph

167 commits

Author SHA1 Message Date
DJ2LS
1686f554b1 version update 2023-01-21 15:14:55 +01:00
DJ2LS
1de42f6ff1 version update for hotfix 2023-01-16 11:51:42 +01:00
DJ2LS
310479fef4 version update 2023-01-16 10:16:49 +01:00
dj2ls
6dcfe17c5f first version transmission chart 2023-01-13 00:14:42 +01:00
dj2ls
a43d90f7d8 calculate timeleft for transmission until finished 2022-12-31 12:38:46 +01:00
dj2ls
aa6f787630 updated version information 2022-12-29 23:24:42 +01:00
DJ2LS
a3f9dd6f45 updated version information 2022-12-29 12:55:03 +01:00
DJ2LS
9c57cc9eb7 updated version information 2022-12-29 09:39:41 +01:00
DJ2LS
8717629b91 increased protocol version 2022-12-28 17:06:55 +01:00
DJ2LS
c0e4f14da0 record audio 2022-12-26 12:11:59 +01:00
DJ2LS
76f24f2b31 first test run with saving data from tnc 2022-12-26 10:25:50 +01:00
DJ2LS
6b60fd4275 increased protocol version 2022-12-24 11:27:56 +01:00
DJ2LS
179f4f7265 increased protocol version because of lzma compression 2022-12-13 09:17:42 +01:00
DJ2LS
eeffb8c6e4 fft enabled by default 2022-12-05 17:37:09 +01:00
DJ2LS
6ea653c5aa changed config, moved to default enabled FFT 2022-12-05 07:44:51 +01:00
DJ2LS
8251b35ebb added respond to call 2022-12-04 16:56:32 +01:00
DJ2LS
8b2412de96 added respond to call 2022-12-04 16:56:12 +01:00
DJ2LS
03d4cce4a7 attempt fixing ctests 2022-12-04 09:43:32 +01:00
DJ2LS
5099981472 increased version 2022-12-01 17:52:18 +01:00
DJ2LS
65cfd52d81 introduced static.LISTEN state 2022-12-01 10:05:24 +01:00
DJ2LS
e1d4bfa899 version update 2022-11-29 08:59:12 +01:00
DJ2LS
8e6e464bfc version update 2022-11-25 17:02:04 +01:00
DJ2LS
a322e949c0 hotfix attempt for not allowing artifact uploads when testing 2022-11-25 16:01:15 +01:00
DJ2LS
0d49340d7e hotfix attempt for not allowing artifact uploads when testing 2022-11-25 15:59:07 +01:00
DJ2LS
b5708b2e01 fixes and closes #108 2022-11-25 14:34:26 +01:00
DJ2LS
55e87840f8 moved from rms to dbFS 2022-11-18 15:19:41 +01:00
DJ2LS
5774c642ec added hamlib connection state indicator 2022-11-18 13:08:37 +01:00
DJ2LS
e30ea05671 hotfix for fixing gui error 2022-11-09 09:14:38 +01:00
DJ2LS
93994610a8 hotfix for fixing gui error 2022-11-09 08:40:32 +01:00
DJ2LS
0f6685b0e2 updated version 2022-11-08 20:06:37 +01:00
DJ2LS
0fdcc40511 version update 2022-11-08 09:51:46 +01:00
dj2ls
ce69f2c34d hotfix: updated build step 2022-11-06 19:26:47 +01:00
dj2ls
576c9f94f8 hotfix: disabled selftest 2022-11-06 18:37:47 +01:00
dj2ls
33e6a6784a hotfix: version update 2022-11-06 18:26:52 +01:00
dj2ls
fadd3d9b78 hotfix: increased explorer pull interval 2022-11-06 17:36:33 +01:00
dj2ls
97183ecd8e updated version 2022-11-06 17:10:57 +01:00
dj2ls
826a39ca4d first version with freedata explorer 2022-11-05 22:27:33 +01:00
dj2ls
a69badc88c version update 2022-11-03 09:47:38 +01:00
dj2ls
5c041161e6 revert increase protocol and app version 2022-10-26 12:11:39 +02:00
dj2ls
b3726cfae5 increase protocol and app version 2022-10-26 09:42:18 +02:00
Paul Kronenwetter
cf25cadc3c Suggested identification frame 2022-10-21 15:59:26 -04:00
dj2ls
f8c72d2b6b upload app bundle artifacts and version increment 2022-09-12 09:16:28 +02:00
dj2ls
863444c010 change buffer size via gui, some small buffer improvements 2022-09-05 11:54:50 +02:00
dj2ls
42560fda6f buffer size as startup argment for tnc. Not yet changeable via GUI 2022-09-05 10:47:03 +02:00
dj2ls
830b62583b first version with RX_BUFFER as queue #233 2022-09-05 10:37:50 +02:00
Paul Kronenwetter
1d760d61af Rename ACK to BURST_ACK. 2022-06-24 09:48:50 -04:00
Paul Kronenwetter
efc9950090 Remove manual mode. 2022-06-24 09:42:13 -04:00
Paul Kronenwetter
55e229c62a Use FRAME_TYPE enum instead of plain int.
Update FRAME_TYPE enum for missing items.
2022-06-21 18:33:55 -04:00
Paul Kronenwetter
ac6ec55c5c Bump module to 0.4.3-alpha 2022-06-20 20:11:07 -04:00
Paul Kronenwetter
8242f61309
Add FRAME_TYPE enum to static (#216)
* Add FRAME_TYPE enum to static

* Add SESSION_ to three values.
2022-06-19 12:33:10 +00:00
dj2ls
debe742081 audio tuning level hotfix 2022-06-15 15:03:54 +02:00
dj2ls
3618792598 increased version information and updated npm packages 2022-06-09 21:47:11 +02:00
DJ2LS
adf800b822 changed bandwith typo --> this could break some things.. 2022-05-28 14:08:33 +02:00
Paul Kronenwetter
2fa9aead44 Another round of formatting changes.
Implement class-level logging in places.
2022-05-27 22:17:15 -04:00
Paul Kronenwetter
08202bbaec Prefer double- over single-quote.
Other minor fixes.
2022-05-25 18:27:33 -04:00
DJ2LS
d992fd8dc0 Second run reducing number of problems 2022-05-23 13:11:16 +02:00
Paul Kronenwetter
3a70b87e21 Remove excess newlines. 2022-05-15 11:06:14 -04:00
Paul Kronenwetter
9753735c40 Remove excess trailing spaces. 2022-05-15 11:06:07 -04: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
53af74f757 first test with 6bit callsign encoding
seems to work, but we have to redesign the way how we handle callsigns. This is really confusing...
2022-04-17 22:16:13 +02:00
dj2ls
921627d0b8 updated version information 2022-04-16 16:29:19 +02:00
DJ2LS
faefd84ae5 Revert "black code formatting"
This reverts commit 92cfa367f3.
2022-04-11 11:10:32 +02:00
dj2ls
92cfa367f3 black code formatting 2022-04-11 11:03:54 +02:00
dj2ls
500c657099 extended status message
now we are able viewing a unique transmission status within chat messages. One step closer to a better way of handling status
2022-04-07 11:19:29 +02:00
dj2ls
8f3f046655 improved logging and chat 2022-04-02 18:40:12 +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
16f23d2f1d new chat release 2022-03-29 22:24:35 +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
cc46b13982 updated version information 2022-03-11 21:03:25 +01:00
dj2ls
f190afa94a additional arq session state information 2022-03-11 20:38:28 +01:00
dj2ls
52310ffd4e moved beacon into own thread
this should avoid blocking states caused by the beacon
2022-03-10 20:46:34 +01:00
dj2ls
1519c22358 connection mode, documentation, ...
changes in all areas
2022-03-04 16:50:32 +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
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
d21532d0b5 busy detection & updated github action 2022-02-15 18:10:14 +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
5bdd6c569e increased CRC
increased crc for callsigns to CRC16 and for data to CRC32
2022-01-24 19:42:59 +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
19cbaa0f11 buffer overflow counter
count while an ongoing file transfer #106
2022-01-15 20:17:19 +01:00
dj2ls
e81795b45b waiting while transmission 2022-01-07 12:55:03 +01:00
dj2ls
92087da49f arq class and fifo queue processing
moved to a much more clear app design. Huge change, so problems and bugs are no surprise.
2022-01-07 11:25:28 +01:00
dj2ls
63d73b63f3 small network improvements
tests with fifo queue where not that successfull. This is a part we need to look later on closes #107 and closes #105
2022-01-06 22:15:14 +01:00
DJ2LS
71be19ecc4
Merge branch 'main' into ls-hamlib-test 2022-01-05 11:54:31 +01:00
dj2ls
c9ba8811c2 typo 2022-01-04 14:53:54 +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
991a7e3ed0 first test with rx stats 2022-01-02 12:35:00 +01:00
dj2ls
0f5f5fe719 added compression
lets see how it performs
2021-12-30 12:41:41 +01:00
dj2ls
442d2f3a51 first version ARQv2 2021-12-29 20:54:54 +01:00
dj2ls
b7c0d657ef Revert "first version ARQv2"
This reverts commit cc0475d8ad.
2021-12-29 20:53:11 +01:00
dj2ls
cc0475d8ad first version ARQv2 2021-12-29 20:42:27 +01:00
dj2ls
e4d36e5f21 first rigctl fallback thanks Franco 2021-12-28 17:05:48 +01:00
dj2ls
ddc949c7ac advanced hamlib settings
added support for more settings
2021-12-27 12:30:43 +01:00
dj2ls
ca7227d7da hamlib improvements
own function for every data type
2021-12-26 15:25:35 +01:00
dj2ls
c5d8f5a259 changed deviceid to devicename
this improves readability
2021-12-26 09:20:58 +01:00
dj2ls
6e6e403617 removed channel_state
it seems we don't need this. Lets simplify everythin a little bit
2021-12-25 18:17:02 +01:00