dokeeffe / ip-focuser Goto Github PK
View Code? Open in Web Editor NEWMotorised telescope focuser with an HTTP interface
Motorised telescope focuser with an HTTP interface
Hi Derek,
Sorry this is not an issue as such, but more of a bunch of questions!
I came across this great project via the Indilib forums when I was searching on DIY focusers. I had been intending to have crack at building a focuser running from an ESP8266 (WiFi) module over IP and there was a lot of parallels with your project here.
I actually have successfully ported your code into an ESP8266 based solution, my motor was also different (it is a cheap as chips motor / driver board => ULN2003APG board and 28BYJ-48 stepper motor) so I had to port to motor control code also.
One or two questions....
Would it be possible to provide a pre-built copy of the indi driver? I have not managed to install the whole toolchain for driver compilation and if it is not too much trouble this would be very handy for testing outside of a terminal / curl.
The Arduino library I found for my stepper motor has a 'setStepDuration' API which is basically a 'setSpeed' method. In my case, the lower the number the 'faster' the stepping => eg. setStepDuration(1) is ten times faster than setStepDuration(10). Do you think this matters in terms of how the firmware communicates with the driver (eg. bigger number is expected to be greater speed) - if it does matter I guess I can somehow translate the speeds to match according to an expected speed range?
Last question! When putting this to use (although I have not figured out how to mount the motor on my C8 yet) would you typically get the focus roughly correct manually before connecting the driver to Ekos?
Kind regards, Féilim
PS I happen to be based in Cork also - in the city :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.