f4exb / sdrangel

SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube
GNU General Public License v3.0
2.94k stars 447 forks source link

In the gs232rotatorcontrol feature plugin, rotctld no longer working #1559

Closed lrowen closed 1 year ago

lrowen commented 1 year ago

While it has been quite a while since I last tried the rotctld protocol in the gs232rotatorcontrol plugin, I tried it again today, and it didn't work.

The plugin displayed an error about rotctld feature not supported, and the start button went red.

Digging a bit, the command being sent to rotctld was W000 000 which is a GS232 command, not a rotctld command.

However, the 'p' request position command does appear to be sent to grab the position from rotctld.

When my rotctld driver gets the W000 000 command, it sends back a RPRT -6 and this causes the error dialog to pop up. I made a change in my rotctl code to allow the W000 000 to not send an error, but then the start button goes yellow but no movement occurs, and the azimuth and elevation do not update from the Satellite Tracker plugin.

lrowen commented 1 year ago

This pull request fixed this for me.