see you have been busy. Had a look at your code, and it looks ok. Shortly after your first tic-driver I also started on an USB version. I have it running but nver published it because I coukd not find a good way to "remember" the position when device is powered down. (TIC resets to 0 when power is off , buf remembers when you reconnect without power has been off) It worked ok, and I use it on 1 system, but never really finished it. (Also have an unfinished ASCOM version, not ready for publication. That was more difficult because there was no SDK for windows)
So using usb is fine, but I'm not able to have the BT working on my Asus Tinker board running armbian. It seems that RFCOMM is not available. I tryed to build a new kernel with the proper options, but it seems building a new kernel is not so straightforward
So I think It will stick to the usb version.
thanks for the updates - it is a while ago since I was using the driver / focuser. I have to admit that I got frustrated with the mechanical part of the focuses and removed all parts that I do not really need from the scope... one day I will give it another try!
I am about to get my hands back on my autofocus project with this pololu module. I was wondering if the driver had the following capabilities:
- homing command with the additional homing sensor
-Ability to keep track of the last position in step after a system shutdown.