Hi Sam,

The UDP message structure for the status message packet is documented
in the Network/NetworkMessage.hpp file.

Our patch adds a single new trailing field (called 'Itone Data') to
the existing UDP message structure.

The following code demonstrates how to parse this new 'Itone Data' field.

https://github.com/kholia/py-wsjtx/blob/master/pywsjtx/wsjtx_packets.py#L243

Thanks,
Dhiru





On Sat, Jul 15, 2023 at 8:55 PM Sam W2JDB via wsjt-devel
<wsjt-devel@lists.sourceforge.net> wrote:
>
> Can you supply the updated udp message structure with the new field(s).
>
> Thanks
>
> 73,
>
> Sam W2JDB
>
>
> On Saturday, July 15, 2023 at 06:49:51 AM AKDT, Dhiru Kholia via wsjt-devel 
> <wsjt-devel@lists.sourceforge.net> wrote:
>
>
> Hi,
>
> This patch adds itone data to the status message packet.
>
> This feature is useful for 'digital transceivers' as they NO longer need
> to rely on the AFP-FSK technique, which introduces a non-zero error into
> the transmitted tone values.
>
> While this approach is not as transparent as the AFP-FSK technique, it
> eliminates the non-zero error associated with AFP-FSK.
>
> As an alternate approach, the 'digital transceivers' can use ft8_lib
> to derive the tones from the 'm_currentMessage' data, which is already a
> part of the status message packet. However, ft8_lib is currently unable
> to handle all the possible types of input messages.
>
> Related:
>
> - https://github.com/kholia/Easy-Transceiver/ (PDX++ design and others)
> - https://qrpguys.com/qrpguys-digital-fsk-transceiver-iii
> - https://github.com/agustinmartino/wsjtx_transceiver_interface
> - https://github.com/agustinmartino/wsjt_transceiver
>
> Testing notes:
>
> This patch was tested with following software:
>
> - https://github.com/bmo/py-wsjtx software
>
> - https://github.com/kholia/py-wsjtx (can show 'itone data')
>
> A packet capture file (.pcapng) which has samples of the new UDP status
> message packets in it can be found at the following URL:
>
> https://github.com/kholia/py-wsjtx
>
> Thanks for your time, and attention.
>
> Cheers,
> Dhiru (VU3CER / WQ6W)
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel


_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to