Array Solutions PowerMaster ????
Array Solutions PowerMaster ????
In the Service menus it says to use a Array Solutions PowerMaster meter. Can a Digital Vector LP-100A Rf Wattmetter be used? It has a serial port on it to connect to.
Flex 3000 user
- ke9ns
- Site Admin
- Posts: 524
- Joined: Mon Nov 05, 2018 9:38 am
- Location: Illinois, North West Suburbs
- Contact:
Re: Array Solutions PowerMaster ????
PowerSDR TX and SWR calibration was written only for the PowerMaster 1.
Although I have reverse engineered it to determine what commands are exchanged between PowerSDR and PowerMaster 1
It will not work with an external meter unless is works as described below:
from my webpage: "PowerMaster 1" emulation:
PowerSDR sends a special string of hex bytes: 0x02 0x44 0x33 0x03 0x31 0x33 0x13 to force the PowerMaster to transmit over its COM serial port at 38400 8N1 the following string (repeated as fast as you can and forever):
0x02+"D, 29.5, 0.6, 1.32,0;0;0;0;0"+0x03+"BE"
Where (in this example) 29.5 is the watts fwd, 0.6 watts ref, and 1.32 is the SWR.
The (5) 0's are not unused and the "BE" is a ASCII representation of the hex CRC8 byte.
However, PowerSDR looks only for the following string (from the COM port repeated as fast as you can and forever): 0x02+"D,00123.4E"+0x13+0x0a
with 00123.4 being the watts detected by your external watt meter (PowerSDR grabs the the 3rd through 10th bytes only). And assuming your external Watt meter needs no correction, the powermaster.txt file correction values should be set to 0 watts.
Darrin
ke9ns
Although I have reverse engineered it to determine what commands are exchanged between PowerSDR and PowerMaster 1
It will not work with an external meter unless is works as described below:
from my webpage: "PowerMaster 1" emulation:
PowerSDR sends a special string of hex bytes: 0x02 0x44 0x33 0x03 0x31 0x33 0x13 to force the PowerMaster to transmit over its COM serial port at 38400 8N1 the following string (repeated as fast as you can and forever):
0x02+"D, 29.5, 0.6, 1.32,0;0;0;0;0"+0x03+"BE"
Where (in this example) 29.5 is the watts fwd, 0.6 watts ref, and 1.32 is the SWR.
The (5) 0's are not unused and the "BE" is a ASCII representation of the hex CRC8 byte.
However, PowerSDR looks only for the following string (from the COM port repeated as fast as you can and forever): 0x02+"D,00123.4E"+0x13+0x0a
with 00123.4 being the watts detected by your external watt meter (PowerSDR grabs the the 3rd through 10th bytes only). And assuming your external Watt meter needs no correction, the powermaster.txt file correction values should be set to 0 watts.
Darrin
ke9ns
Creator of PowerSDR KE9NS v2.8, based on the Flex Radio PowerSDR v2.7.2 software.
Flex-5000, LDMOS and Titan Amps, G5RV, and Mosley TA-33 Junior
Flex-5000, LDMOS and Titan Amps, G5RV, and Mosley TA-33 Junior