Hi,
I’ve had issues with breaking actuators of the main body while pushing the microscope into extreme x and y positions (probably due to poor PLA). This made me think of movement restrictions. I have not yet been able to get it to work, but I assume @filip.ayazi “Endstops” extension is what i am looking for (“setting max position”). Unfortunatly my poor python and computer skills have not been able to get the extension to run properly.
I am using the latest full desktop SD-img release (2023-04-13) with no modifications.
My main source for info has been the introduction to “developing extensions”. I hope I haven’t overlooked any other resource for installing extensions?
I copied the folder “endstops” into /var/openflexure/extensions/microscope_extensions/. In OpenFlexure Connect I get an “Endstops” icon on the left (screenshot below).
But when I go there it is just stream view, with no options, which I assume is not how it should be. I did not edit any of the files in the extension or the files already in /var/openflexure/extensions/microscope_extensions/. I thought it might have to do with the _init_.py file, so I tried to edit that in different ways but without success.
Is there anyone using the Endstops extension that might know what I am doing wrong? Should I edit some files or is everything as should, and I just can’t find the endstops extension settings?
Cheers
Per