bug in COM communication
Posted: Tue Jan 19, 2021 11:01 am
Hi
I tried to connect Ham Radio Deluxe (HRD) with SDR Console (SDR) with no success. Then I monitored the traffic on the COM ports and saw: After a request of HRD on the COM port SDR sends its answers from a one-byte buffer. This does HRD not accept.
To prove this behavior I wrote a little python wrapper which combine each (SDR) sent phrase into a string. And voillĂ : It works (even without OmniRig).
Issue SRD: do not change the the string length to 1 while answering on COM port.
73 de HB9HCI, Andreas
ps.: HRD has a nasty issue: max freq.<2.147.483.647Hz
I tried to connect Ham Radio Deluxe (HRD) with SDR Console (SDR) with no success. Then I monitored the traffic on the COM ports and saw: After a request of HRD on the COM port SDR sends its answers from a one-byte buffer. This does HRD not accept.
To prove this behavior I wrote a little python wrapper which combine each (SDR) sent phrase into a string. And voillĂ : It works (even without OmniRig).
Issue SRD: do not change the the string length to 1 while answering on COM port.
73 de HB9HCI, Andreas
ps.: HRD has a nasty issue: max freq.<2.147.483.647Hz