PowerSdr output buffer Topic is solved

General Info for PowerSDR KE9NS v2.8 (for the SDR-1000, Flex-1500, Flex-3000, and Flex-5000 only).
Post Reply
i2gda
Posts: 5
Joined: Tue Jan 08, 2019 3:24 pm

PowerSdr output buffer

Post by i2gda »

I am testing an application that communicates with the PowerSdr v2.8.0.311 Demo through a virtual serial port. A strange thing happens. Every time I send PowerSdr a CAT command that expects a response, such as ZZDU;, I do not receive only the response to that command, but a string with all the commands sent previously. It seems that the PowerSdr output buffer is never cleared. Is there a way to solve this problem and have a clean response to each send?
i2gda
Posts: 5
Joined: Tue Jan 08, 2019 3:24 pm

Re: PowerSdr output buffer

Post by i2gda »

I can't test this problem in the live version yet, so I don't know if the problem only occurs in the Demo version.
User avatar
ke9ns
Site Admin
Posts: 575
Joined: Mon Nov 05, 2018 9:38 am
Location: Illinois, North West Suburbs
Contact:

Re: PowerSdr output buffer

Post by ke9ns »

When I type ZZDU; i get the following response:

ZZDU0:0:0:0:0:0:0:0:0:1:3:0:0:03:04:00:00:00:000:000:050:017:051:022:010:0000:260:+0000:00000:+0000:002.30:00018083000:00007000000;

I am using Terminal.exe to communicate with PowerSDR

This appears to match the output I am supposed to get according to the CAT manual (Right click on the "PDF-Manual" menu item)
and I did this in DEMO mode.
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
i2gda
Posts: 5
Joined: Tue Jan 08, 2019 3:24 pm

Re: PowerSdr output buffer  Topic is solved

Post by i2gda »

Hi Darrin
I found the reason for the issue. The application I am using sends the command to PowerSDR with this code: SerialPort1.WriteLine("ZZDU;"). The Line Feed command causes the issue. Replacing the command with: SerialPort1.Write("ZZDU;") the issue is solved.
Thanks
Gino
Post Reply