I would highly recommend a minimum polling interval of 1 to 2s, there is absolutely no need to poll so often and you need to remember polling places an overhead on any focuser driver, especially an arduino using serial comms.
I have spent the whole evening trying to remove the Poll period control, but failed I can however force the poll period to be whatever (1000ms) I want in a constant, but not happy until either the control can be overridden or removed. I will ask in the another thread about this.
Ran a quick test to move the focus position between two points, the 3080 step position (focus) and the 5000 step position
The focuser moves as expected between the two points but I do observe errors "Unknown error" being reported as shown in the screen capture
It seems as though the focuser "Max Position" settting gets "lost" from having the focuser initially connected to the MyFP2 Windows client (Windows 10) and then subsequently connecting the focuser to ekos under Ubuntu Mate (Raspberry Pi 4/Stellarmate)
The solution was to manually set the Max Position via the ekos GUI Subsequent connections of the focuser in ekos, seem to then retain the Max Position setting
There appears to be some disconnect in how the Absolute Position of the focuser is maintained following a disconnect/reconnect of the focuser via the ekos GUI
On a reconnect the Absolute Position of the focuser appears to reset to 0
Manually entering the last known focus position via the ekos GUI and then using the Sync option in the ekos GUI to set the focus position seems to solve this issue
This behaviour and "remedy" appears to not be consistent though.
Currently stuck with the focuser recording a 0 absolute focus position on the focus controller LCD and ekos reporting a different Absolute Position
Subsequent errors are thrown in the ekos status window as shown in the screen capture below when attempting either in or out focus moves via the ekos GUI