Welcome, Guest
Username: Password: Remember me
20 Aug 2017
INDI development team is happy to announce the release of INDI Library v1.5.0. This new exciting release builds on the maturity of INDI Library and comes with many new supported devices and fixes for existing drivers.
Read More...
  • Page:
  • 1
  • 2

TOPIC: Driver for Ioptron Ieq45 with 8406 Hand Controler

Driver for Ioptron Ieq45 with 8406 Hand Controler 3 weeks 3 days ago #19750

  • nacho
  • nacho's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 5
  • Karma: 1
  • Thank you received: 3
As starting point I forked indi repository and made the changes needed to compile the old indi_ieq45_8406 driver again. It works. No guiding commands at this moment and more testing is needed but at least I can connect, change track speed, read RA/DEC and slew ...

github.com/nachoplus/indi

Something is wrong when using with PHD2 as auxiliary mount. May be phd2 miss some properties .. I'll do futher investigations...

Nacho

Please Log in or Create an account to join the conversation.

Last Edit: by nacho.

Driver for Ioptron Ieq45 with 8406 Hand Controler 3 weeks 15 hours ago #19839

  • silver
  • silver's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 17
  • Thank you received: 1
Thank you for the attached documents. Document "iOptron iEQ45 RS-232 COMMAND LANGUAGE November 22, 2010" is correct for Ieq45 with 8406HC.
It confirms that the appropriate commands for the pulse guide are like "Me999#" .

I do not have much programming skills but I will try to improve the driver.

Comands Me# and Mw# dosen't works corect. There is bug in the firmware. Ioptron will never fix it. I think about workaround. Maxim Dl uses small goto for move by arrows.

Could You check commands :SE?# and :SE# ?. My mount does not respond to them.

Please Log in or Create an account to join the conversation.

Driver for Ioptron Ieq45 with 8406 Hand Controler 2 weeks 5 days ago #19852

  • nacho
  • nacho's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 5
  • Karma: 1
  • Thank you received: 3
Hi Silver

>>> Comands Me# and Mw# dosen't works corect. There is bug in the firmware. Ioptron will never fix it. I think about workaround. Maxim Dl uses small goto for move by arrows.

I ma not aware of that. I did not implement. I'll try this weekend when I'll have time to mount my ieq45.. Are you ask ioptron people for that?

>>>Could You check commands :SE?# and :SE# ?. My mount does not respond to them.

Same that above but is not in the HC8406 command set, so I'll expect to not work. In the old driver I checked the end of slew comparing actual RA/DEC with target RA/DEC.

Now I am studying the code to figure out what is the best way:

a) recover the old driver (the easy one for me)
b) do a new one base on lx200zeq45 (mostly works for HC8604...)
c) do a new one base on ieqpro driver. (?)

May be @krno could help us to decide...

Nacho

Please Log in or Create an account to join the conversation.

Last Edit: by nacho.

Driver for Ioptron Ieq45 with 8406 Hand Controler 2 weeks 4 days ago #19874

  • silver
  • silver's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 17
  • Thank you received: 1
I did not talk about it with Ioptron. I know this from deleted Yahoo group "Ioptron telescope etc.." and yahoo group about Skysafari.

I have succesfuly calibrated mount. I have made first guided exposeure with Ekos. Code from previous post works.

Problem is with isSlewComplete method. I can't make exposures after goto. Have to disconnect, make calibration again (internal guider don't save calibration), make photo.
First I will try this code if (currentRA==targetRA and currentDEC==targetDEC) return true;

Commnad :CM# is ignored if telescope is slewing and return "Cordinates matched ... etc" if telescope is not slewing. Command reference say about do :CM# after goto and :CMR# in other Sync case etc. If simple solution with compare current and target RA/DEC fail, I will try merge it with Sync command :CM#.

Obsolte driver has many functions. I vote on 4. new driver on base on LX200GotoNova and implement functionality from Your driver.

Thank you

Robert

Please Log in or Create an account to join the conversation.

Last Edit: by silver.

Driver for Ioptron Ieq45 with 8406 Hand Controler 2 weeks 21 hours ago #19936

  • nacho
  • nacho's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 5
  • Karma: 1
  • Thank you received: 3
Hi Robert,

This weekend I spent some time developing the new driver (base on GotoNova driver as you suggest it). You can find it on my indilib git fork:

github.com/nachoplus/indi

Please, compile and test it if possible. The new driver is called indi_ioptronHC8406

I did the job working with the real hardware. This is the list of things than work right now:

.- Slew and slew end. Slew end without :SE# cmd, it is calculate as: abs(currentRA-targetRA)< 5 arcsec && abs(currentDEC-targetDEC)< 5 arcsec
.- Change the track mode (Sideral, Solar, Lunar ...) It only works if the mount is not stopped and at this moment you need to make a initial slew (only one time)
.- Get/set site (Lat/lon) and Time( UTC, UTCoffset)
.- Guiding ( :Ms#/;Mn# )... and pulse guiding (:Ms xxxx#...). In my mount works..
.- Change guidding speed (0.25x, 0.5x or 1.0x)
.- Abort motion
.- Sync the mount
.- Park

Thinks than don't work:
.- Start/Stop tracking (you have to star from the HC and then you can change the rate by indi but can not start/stop at present time)
.- Custom tracking rates (:RR/RD xxx ). Is in the GUI but not work.

Is a on going work but any testing are welcome. I'll continue next weekend...

Regards
Nacho
The following user(s) said Thank You: knro

Please Log in or Create an account to join the conversation.

Last Edit: by nacho.

Driver for Ioptron Ieq45 with 8406 Hand Controler 1 week 4 days ago #19980

  • nacho
  • nacho's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 5
  • Karma: 1
  • Thank you received: 3
Hi Robert,

The new driver is now integrate with the main github repository github.com/indilib/indi

github.com/indilib/indi/pull/387

Please give us feedback when you test it.

Nacho
The following user(s) said Thank You: silver

Please Log in or Create an account to join the conversation.

Driver for Ioptron Ieq45 with 8406 Hand Controler 1 week 3 days ago #19992

  • silver
  • silver's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 17
  • Thank you received: 1
Hi Nacho,

Thank You for your work. I have compiled the driver. The weather is poor. I will try to test the driver over the weekend.

Robert

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
  • 2
Time to create page: 0.557 seconds

Login



3rd Party

Choose from the numerous 3rd party INDI drivers to suit your needs!

Got Problem?

Check out the FAQ, the forum, and the bug tracking system to resolve any issues you might have!
You can also subscribe to INDI newsletter and development mailing lists to get the latest updates on INDI!


Gallery

Replica

Why INDI

Replica