Well, as said, it's to identify the cause - if you have the same problem with windows drivers, then NINA won't help neither. But it's always good to explore - Good luck!

Read More...

Hi Ron,

Just for the sake of narrowing down the possible problem sources - are you able to test the cam with the native touptek windows software/drivers (or N.I.N.A.)?

Read More...

interesting, hopefully it works for you - what's the difference between the power sources?

Read More...

well, this looks legit and should work. The only tuning I've done to the cam hardware was replacing the fan with Noctua's but this should not change much. Good luck and let us know how did it go - the sky clears here too so I'll try to do few shots myself.

Mariusz

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

Hello,

so, to answer my own question: I've upgraded to 3.23 but it changed nothing concerning the use case.
Hope, Kevin will get some clear weather to try the code change suggestions - the weather is getting better here :)

Cheers,
Mariusz

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

Hi Kevin,
my mount has firmware 3.14.23 - there has been few updates since then, and one of them says:

Version 3.23
1. Fixed a bug with the SET_SPEED extended command.


Can this be the cause for my mount ignoring the speed setting?
Do you recommend an upgrade?

Thanks,
Mariusz

Read More...

I think I have the same cam model (cooled imx571 Color) - what works for me is to leave the usb setting at 2 and timeout >6. The cam is connected to usb3 of pi4 with cooling and fan active. Other than that pi is used only to run drivers and occasionally phd - all pictures are loaded up to my client computer via 1gb cable Ethernet.I had occasionally timeouts but the above removed them and now it happens very seldom, and never for calibration frames. Also, the driver description says it is sensitive to power fluctuations, so make sure the power supply works fine with enough power if you use the usb hub on the cam.

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

Hi Kevin,

I've recompiled skywatcher.cpp with the suggested changes but see/hear no change in the speed of the goto/park movement - any other ideas?

COMM 232.060154 sec : read_eqmod: "=", 2 bytes read
MOUNT 232.060251 sec : StartMotor() : Axis = 1
COMM 232.060453 sec : dispatch_command: ":J1", 4 bytes written
COMM 232.061585 sec : read_eqmod: "=", 2 bytes read
MOUNT 232.061681 sec : SetMotion() : Axis = 2 -- dir=backward mode=goto speedmode=lowspeed
SCOPE 232.061834 sec : CheckMotorStatus() : Axis = 2
COMM 232.061971 sec : dispatch_command: ":f2", 4 bytes written
COMM 232.063120 sec : read_eqmod: "=101", 5 bytes read
MOUNT 232.063220 sec : StopWaitMotor() : Axis = 2
COMM 232.063373 sec : dispatch_command: ":K2", 4 bytes written
COMM 232.064089 sec : read_eqmod: "=", 2 bytes read
COMM 232.064278 sec : dispatch_command: ":f2", 4 bytes written
COMM 232.065249 sec : read_eqmod: "=101", 5 bytes read
COMM 232.065442 sec : dispatch_command: ":G221", 6 bytes written
COMM 232.066237 sec : read_eqmod: "=", 2 bytes read
MOUNT 232.066332 sec : SetSpeed() : Axis = 2 -- period=18
COMM 232.066531 sec : dispatch_command: ":f2", 4 bytes written
COMM 232.067748 sec : read_eqmod: "=201", 5 bytes read
COMM 232.067916 sec : dispatch_command: ":I2120000", 10 bytes written
COMM 232.069119 sec : read_eqmod: "=", 2 bytes read
MOUNT 232.069275 sec : SetTarget() : Axis = 2 -- increment=470729
COMM 232.069487 sec : dispatch_command: ":H2C92E07", 10 bytes written
COMM 232.070794 sec : read_eqmod: "=", 2 bytes read
MOUNT 232.070890 sec : SetTargetBreaks() : Axis = 2 -- increment=200
COMM 232.071095 sec : dispatch_command: ":M2C80000", 10 bytes written
COMM 232.072358 sec : read_eqmod: "=", 2 bytes read
MOUNT 232.072455 sec : StartMotor() : Axis = 2
COMM 232.072657 sec : dispatch_command: ":J2", 4 bytes written
COMM 232.073717 sec : read_eqmod: "=", 2 bytes read


Read More...

Have you played with the timeout and usb settings of the driver?

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

Thanks Kevin, will check tomorrow (have my mount indoors, it's raining here too), although do not have high hopes for the driver level control of the goto slew rate.
Btw. I've checked the Celestron CPWI User Manual and there the user can change the goto slew rate:

Custom Rate 9
Your telescope slews to objects selected for GoTo at motor speed Rate 9. Lower the Rate to conserve battery life if you are using an external power source. Raise the Rate to slew to objects as quickly as possible.


The comms syntax for GOTO commands looks identical to the one of SkyWatcher but I cannot find the goto slew rate set function like the above-one in CPWI :o(

Mariusz

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

Thanks Kevin for your insight - how to activate the slow goto? Where can I read more about it and the firmware?
I really would like to stay on ekos and save the pain of setting a NUC with Window$, but this may be the only way to have my mount out in the backyard. It is also frustrating the vendor does not move a finger on what is presumably a simple change - Celestron apparently does allow to set it and it's the same Co.

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

yeah, pity it didn't work -looks like back to square one, i.e the EQASCOM way (use manual slew) is the only solution due to the black-box firmware, unless you can think of a different way?

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

Hello Kevin,

so, I have updated the skywatcher.cpp as advised by you:

Line 415: minperiods[Axis1] = 12; //6;
Line 416: minperiods[Axis2] = 12; //6;

Recompiled and installed the driver. The change is being used as evidenced by the log file entry:
DEBUG 0.287078 sec : InquireBoardVersion(): MountCode = 35, MCVersion = 30e23, setting minperiods Axis1=12 Axis2=12

Unfortunately, there is no noticeable change in the goto slew speed, i.e. still at its maximum (800x as shown by Ekos).
Attached the log files with the debug level active.

File Attachment:

File Name: indi_eqmod_telescope_142325.log
File Size: 156 KB


Let me know your thoughts - do I need to be more aggressive with the value? Like 50?.

Regards,
Mariusz

Read More...

Mariusz replied to the topic 'Eqmod goto rate' in the forum. 2 years ago

Hi Kevin,

this would be great and means the Indi driver controls all the slews, including gotos, directly, right?
I will look at the code and try to change.
I think relevant is the uint32_t minperiods[2] used for high speed - it is currently set to 6, which I assume corresponds to the max. speed of the mount (this what it's using when executing.a goto).
I'll try to compile and use with value 7-9.
ok, any other side effects I should be aware of?

Regards,
Mariusz

Read More...