WSJT-X/widgets
Bill Somerville 662ed0fa7a
Network interface selection for outgoing UDP multicast datagrams
Default  selection  is  the  loop-back interface.  Users  who  require
interoperation  between  WSJT-X   instances  cooperating  applications
running on different hosts should  select a suitable network interface
and  carefully choose  a multicast  group address,  and TTL,  that has
minimal scope covering the necessary  network(s). Using 224.0.0.1 is a
reasonable    strategy    if   all    hosts    are    on   the    same
subnet. Administratively  scoped multicast group addresses  like those
within 239.255.0.0/16  can cover larger  boundaries, but care  must be
taken if the local subnet has access to a multicast enabled router.

The  IPv4  broadcast  address  (255.255.255.255) may  be  used  as  an
alternative  to multicast  UDP, but  note that  WSJT-X will  only send
broadcast UDP datagrams  on the loop-back interface,  so all recipient
applications must be running on the same host system.

The reference UDP Message protocol  applications are being extended to
be configurable  with a list of  interfaces to join a  multicast group
address on. By default they will only join on the loop-back interface,
which is also  recommended for any applications designed  to take part
in the WSJT-X  UDP Message Protocol. This allows full  user control of
the  scope of  multicast  group membership  with  a very  conservative
default  mode  that will  work  with  all interoperating  applications
running on the same host system.
2020-11-10 20:12:33 +00:00
..
AbstractLogWindow.cpp Cosmetic punctuation for translation 2020-05-19 01:45:39 +01:00
AbstractLogWindow.hpp Preparation for UI i18n 2019-06-06 12:56:25 +01:00
CabrilloLogWindow.cpp Use DB date time field item delegate to imbue editing in log windows 2019-12-08 18:37:35 +00:00
CabrilloLogWindow.hpp Move Fox log reset action to Fox log window context menu and allow deletes of QSOs 2018-11-25 22:19:41 +00:00
CabrilloLogWindow.ui Improvements to accessibiity 2019-05-03 10:21:50 +01:00
DateTimeEdit.hpp Add default QDateTime delegate editor 2019-05-04 01:02:16 +01:00
DecodeHighlightingListView.cpp Preparation for UI i18n 2019-06-06 12:56:25 +01:00
DecodeHighlightingListView.hpp Preparation for UI i18n 2019-06-06 12:56:25 +01:00
DoubleClickablePushButton.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
DoubleClickablePushButton.hpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
DoubleClickableRadioButton.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
DoubleClickableRadioButton.hpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
ExportCabrillo.cpp Qt v5.15 compatibility 2020-06-13 16:04:41 +01:00
ExportCabrillo.h Preparation for UI i18n 2019-06-06 12:56:25 +01:00
ExportCabrillo.ui Add new CabrilloLogWindow widget and integrate it into the application 2018-11-12 04:44:03 +00:00
FoxLogWindow.cpp Use DB date time field item delegate to imbue editing in log windows 2019-12-08 18:37:35 +00:00
FoxLogWindow.hpp Add Fox log ADIF export to the Fox Log window log table contextual pop up menu 2018-12-30 12:35:41 +00:00
FoxLogWindow.ui Add tool tips to log view windows 2018-11-25 22:30:28 +00:00
FrequencyDeltaLineEdit.cpp Moving toward multiplier and dupe detection for contest modes 2019-05-30 22:20:09 +01:00
FrequencyDeltaLineEdit.hpp Moving toward multiplier and dupe detection for contest modes 2019-05-30 22:20:09 +01:00
FrequencyLineEdit.cpp Moving toward multiplier and dupe detection for contest modes 2019-05-30 22:20:09 +01:00
FrequencyLineEdit.hpp Moving toward multiplier and dupe detection for contest modes 2019-05-30 22:20:09 +01:00
HelpTextWindow.cpp Translatable help windows 2020-07-29 18:44:34 +01:00
HelpTextWindow.hpp Translatable help windows 2020-07-29 18:44:34 +01:00
HintedSpinBox.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
HintedSpinBox.hpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
LazyFillComboBox.cpp Improve audio device handling and error recovery 2020-09-20 18:20:16 +01:00
LazyFillComboBox.hpp Compatibility with older Qt versions 2020-10-20 02:21:54 +01:00
LettersSpinBox.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
LettersSpinBox.hpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
MessageBox.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
MessageBox.hpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
RestrictedSpinBox.cpp Squash a compiler warning that was also a potential defect 2019-07-03 00:16:39 +01:00
RestrictedSpinBox.hpp New UDP messages to close and reconfigure WSJT-X plus more status fields 2019-06-25 14:35:58 +01:00
SplashScreen.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
SplashScreen.hpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
about.cpp Add Version Info resources to Windows executables where needed. 2020-10-10 13:58:53 +01:00
about.h Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
about.ui Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
astro.cpp Correct slot function signatures due to Raspberry Pi compile error 2020-09-26 21:08:43 +01:00
astro.h Testing options 2020-11-06 18:34:02 +00:00
astro.ui Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
colorhighlighting.cpp Cleaner warning sidestep 2019-07-02 21:07:43 +01:00
colorhighlighting.h Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
colorhighlighting.ui Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
displaytext.cpp Remainder of renames to FST4 2020-07-23 18:51:05 +01:00
displaytext.h Narrow decode prints in the Band Activity window 2020-07-21 00:29:22 +01:00
echograph.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
echograph.h Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
echograph.ui Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
echoplot.cpp Updates to support Qt v5.13 2019-07-08 01:37:04 +01:00
echoplot.h Improve performance of Fox and contest log view windows 2018-12-06 05:41:16 +00:00
fastgraph.cpp Change m_TRperiod from qint32 to double. Functional, but needs more testing! 2019-05-22 12:44:28 -04:00
fastgraph.h Change m_TRperiod from qint32 to double. Functional, but needs more testing! 2019-05-22 12:44:28 -04:00
fastgraph.ui Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
fastplot.cpp Updates for Qt v5.14 compaibility 2020-05-07 02:56:57 +01:00
fastplot.h Change m_TRperiod from qint32 to double. Functional, but needs more testing! 2019-05-22 12:44:28 -04:00
logqso.cpp Adapt brach to changes proposed by G4WJS 2020-06-26 23:46:08 +01:00
logqso.h Adapt brach to changes proposed by G4WJS 2020-06-26 23:46:08 +01:00
logqso.ui Adapt brach to changes proposed by G4WJS 2020-06-26 23:46:08 +01:00
mainwindow.cpp Network interface selection for outgoing UDP multicast datagrams 2020-11-10 20:12:33 +00:00
mainwindow.h Testing options 2020-11-06 18:34:02 +00:00
mainwindow.ui Added SWL Mode to View menu 2020-10-04 23:05:17 +01:00
messageaveraging.cpp Preparation for UI i18n 2019-06-06 12:56:25 +01:00
messageaveraging.h Preparation for UI i18n 2019-06-06 12:56:25 +01:00
messageaveraging.ui Revert the message averaging window to it's original single personality 2018-11-12 22:03:39 +00:00
meterwidget.cpp Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
meterwidget.h Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
plotter.cpp Shift+Click on waterfall now sets TxFreq in FST4W mode. 2020-09-29 13:20:14 -04:00
plotter.h FST4 GUI controls for FLow, FHigh, should disappear when Single Decode is checked. And some related improvements. 2020-09-16 20:16:32 -04:00
signalmeter.cpp Updates for Qt v5.14 compaibility 2020-05-07 02:56:57 +01:00
signalmeter.h Start implememntation of database based Fox log model and a new Fox log window widget 2018-11-07 17:49:45 +00:00
widegraph.cpp FST4 GUI controls for FLow, FHigh, should disappear when Single Decode is checked. And some related improvements. 2020-09-16 20:16:32 -04:00
widegraph.h FST4 GUI controls for FLow, FHigh, should disappear when Single Decode is checked. And some related improvements. 2020-09-16 20:16:32 -04:00
widegraph.ui Increase max value of Navg spinner on WideGraph. 2020-07-20 11:16:37 -04:00
widgets.pri Add file names to widgets.pri 2020-06-16 14:51:59 -04:00