Page 1 of 1

DXLab Commander Server - what's implemented?

Posted: Mon 24. Jul 2023, 17:46
by N6KRJ
Likely a question for DL2RUM, but maybe others can help.

Trying to build an app to communicate with Rig and RUMLog via the DXLab Server in RumLog - Effectively I want to be able to leverage the work that David K2DW has done with the POTA Plus widget and construct a Mac native proxy that works with RUMLogNG.

Been looking at the following document for the API http://www.dxlabsuite.com/commander/Com ... ssages.pdf

I saw elsewhere from Tom that only a subset of the commands are there, and I think the ones I need are there - as WSJT-X seems to do those same operations; and while I could just use Wireshark to snoop out the packets, wondering if Tom could provide a list of what has been implemented?

Thanks,

/Jim N6KRJ

Re: DXLab Commander Server - what's implemented?

Posted: Mon 24. Jul 2023, 17:53
by DL2RUM
You should be able to find the counterpart commander function.

Code: Select all

@class DxLabCommanderServer;
@protocol CommanderDelegate <NSObject>
@required
-(void) cmdrSetMode_A: (NSString*) mode;
-(void) cmdrSetFrequency_A: (double) frequency;
-(void) cmdrSetFrequency_B: (double) frequency;
-(void) cmdrSwitchPtt: (BOOL) on;
-(NSString*) cmdrGetMode_A;
-(double) cmdrGetFrequency_A;

@optional
-(double) cmdrGetFrequency_B;
-(void) cmdrSetMode_B: (NSString*) mode;
-(void) cmdrSetSplitOn;
-(void) cmdrSetSplitOff;

@end

Re: DXLab Commander Server - what's implemented?

Posted: Sat 29. Jul 2023, 00:41
by N6KRJ
Thanks Tom!

Thanks exactly what I needed.