Station 3702: rotctl + RTC-200 G5500 controller troubleshooting

Another day of debugging, and It seems that I have found the problem!

The issue seems to be the congestion on the serial line to RTC-200 controller. The controller seems overwhelmed by the amount of ‘get_pos’ commands, and despite reading ‘set_pos’ correctly, it refuses to move the rotator.

Thanks to @SA2KNG for pointing out to me two variables which can be adjusted in Hamlib:

The values which ended working for me are:

write_delay=5 // values above 7 make ‘get_pos’ stop working (RPRT -5)
post_write_delay=100 // lower value might work too, this was my first try

I’ll update these values once I do a little bit more debugging. As of right now the rotator makes random movements from time to time. The controller might be swapping the angles, or cuting the digits while parsing the commands.

Perhaps this information will be useful for persons debugging this issue in the future.

TL;DR: Seems to be RTC-200 acting up with a lot of commands being sent to it.

2 Likes