n4af / TR4W

TRLOG 4 Windows free amateur radio logging application
GNU General Public License v3.0
19 stars 6 forks source link

In WSJT-X, mode sent to TR4W as DATA #658

Closed ny4i closed 1 year ago

ny4i commented 1 year ago

The mode should be FT8 or FT4 (MFSK/FT4). It is being sent as DATA incorrectly.

ny4i commented 1 year ago

The code in parameters OK was forcing the extended mode to the radio object's extended mode. But in the WSJT-X case (or any future ADIF record sent to the log), the extended mode is already set. So I added code to first check if extMode = eNoMode and only then, do we look elsewhere for the extended mode.

The radio is the least reliable way to get extended mode as some radios do not support that in Digital operations. K3 and K4 for example have a data mode. You could be using FT4 or FT8 or PSK31. in Elecraft's AFSK mode. So if the RXData record already has the extended mode set, use it from there.