It seems to me that there are two distinctly different issues being raised in this thread.
- What does running the Roborealm sketch do to the servo operation?
- What are the appropriate endpoints for the rotation without running Roborealm?
The second issue seems to have been resolved. But the first issue is the one that started this thread and the one I’m most interested in resolving, since it seems to have messed up my Sparki as well as others. I ran the code above (the one without an offset from the EEPROM) and the servo did what it’s supposed to. But when I then ran the basic servo sketch, I’m back to the abnormal servo behavior of only looking left (straining to go further) and then center. How do I change the offset that was apparently messed up by Roborealm?