Comments (6)
The spiral slew is done using Go-To movements. EQMOD has no way of knowing what speed the mount will move for go-to's, so I believe it assumes that it should do it using the high speed slew for which AstroEQ uses a higher torque stepping mode.
Again, the corrections are done in high speed mode as that is what EQMOD asks for.
I will ask Chris to see how EQMOD decides which type of movement to use. The thing is, I don't want AstroEQ to be ignoring what EQMOD is telling it and doing its own thing, otherwise I would add in a check to make AstroEQ use low speed go-to's if the speed is slow enough.
from astroeq.
Hi,
thanks a lot. In my case, switching to a different speed results often in loosing the PEC synchronization (my motors cannot keep up, maybe I have to feed them more current). However, if the EQMOD team asked for hi-speed, there should be a reason, even though at the moment is not clear to me...
from astroeq.
If you go to line 474 of AstroEQ.cpp, you will find the following:
/*if (packetIn[0] == '0'){
packetIn[0] = '2'; //don't allow a high torque goto. But do allow a high torque slew.
}*/
Try uncommenting that and see if it works better for you.
If it works I'll look at making it a variable set by the configuration utility if the go-to speed is <200x
from astroeq.
Thanks!
I will try it tonight (weather allowing...) and let you know.
Nico
from astroeq.
Hi,
surprisingly yesterday the weather was enough clear for testing! Uncommenting those lines forced both the spiral search and the correction to a lower speed: now I don't get anymore micro stepping switching. In my case, this preserves the PEC sync, so it's a big improvement. However, the speed during spiral searches and corrections is now lower than the maximum speed I have selected (144x sidereal). It is a minor point, but maybe it also could be addressed (maybe user-selectable correction speed?)
Thanks,
Nico
from astroeq.
Once the V7.5 firmware is released (currently in beta on the AstroEQ forum), the option to disable high torque go-to movements is now merged and selectable from the config utility.
It is not possible to set a different go-to speed for the corrections because as far as the AstroEQ is concerned there is no way to tell them apart from normal go-to movements. However due to the option to disable high torque now being present in the config utility, the go-to speed is now calculated to account for high torque being disabled, so you may be able to go faster.
Once the beta testing is done and the v7.5-dev branch merged, I hope to close this issue. If you continue to have problems you can reopen it.
from astroeq.
Related Issues (20)
- Firmware Uploading Problem HOT 9
- Setup HOT 2
- Setup HOT 9
- Vixen MT1 motors HOT 7
- Microstepping while guiding/moving (Arduino) HOT 7
- Cannot register to AstroEQ forum
- AstroEQUploader can't upload firmware under Linux x64
- GUI-related bug in the utility HOT 4
- AstroEQ doesn't work with EQMOD 2.xx HOT 7
- Strange design of the Arduino version HOT 1
- Wrong DEC GoTo Speed HOT 4
- Config utility doesn't start with Java >=10 HOT 21
- Changing COM baud rate HOT 6
- Usb connection
- Motor Speed set up HOT 3
- Connection Problems. HOT 1
- Tracking Backwards..... HOT 2
- Question about Pulse Guiding HOT 1
- "Real" Stepper motors HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from astroeq.