Pass UDP commands from remote station to local computer
Neil W3ZQI
Hello All:
Great enjoyment with DXLab software for over a dozen years. Thank you Dave! All my HF operating is done on a remote computer running DXLab software and FT8. My goal is to log locally via DXKeeper Capture and, at a minimum, keep the frequency in sync. It appears conceivable to capture remote DXLab UDP commands, reformat them to TCP and pass them over the Internet as TCP commands to my local computer running Commander, DXKeeper, etc. Python is my current language of choice. Any comments about feasibility and gotchas in this project will be appreciated. If feasible, this will be a great learning exercise for me and optimize my style of HF operating. Many thanks and 73, Neil W3ZQI |
|
Dave AA6YQ
+ AA6YQ comments below
Great enjoyment with DXLab software for over a dozen years. Thank you Dave! + DXKeeper and all other DXLab applications interoperate via DDE, not UDP or TCP. I plan to replace DDE with network-capable protocols, but that's not imminent. If you want a local instance of DXKeeper to track and control your remote transceiver's frequency and mode via a remote instance of Commander, you'll have to develop a DDE bridge for each application; I recommend using UDP for the frequency reporting, and TCP for everything else. The conventional approach is to run all DXlab applications locally, with access to the remote transceiver via a serial-over-TCP bridge. 73, |
|
Neil W3ZQI
Hi Dave:
So the overall intention sounds do-able. Thank you for the information on how to proceed. 73 Neil W3ZQI |
|
Dave AA6YQ
+ AA6YQ comments below
So the overall intention sounds do-able. Thank you for the information on how to proceed + Many of the DDE interfaces used by DXLab applications to interoperate are documented in the form of source code to an executable application called "DXLab Test", which is available here: https://www.dxlabsuite.com/Interoperation.htm + If you have further questions, don't hesitate to post them. 73,
|
|