×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Ist there a RasPi GPIO to ST4 Driver/Interface

  • Posts: 5
  • Thank you received: 2
Hi there,

I'm new to the board, cause i'm looking for a way to use a IMX290 Camera in a 3D printed Guide-Scope to add guiding to my Star-Adventurer Mount.
I've found several USB Boxes, but they're all ASCOM driven.

Is there a "simple" way to use the Pi's GPIO for controlling the ST4 of the Mount directly?
...and is it possible to have Astroberry control it?

I've spent hours of searching for something Like that but maybe im looking for the wrong topics...

Creating a PCB with opto-couplers and stuff would be the easy part for me since i'm an electrician, doing code would be way Harder.

Hoping for some help.

Greetings from germany,

Flo
The following user(s) said Thank You: lemoyne
1 year 10 months ago #83047

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

  • Posts: 1185
  • Thank you received: 370
Hi Flo,
do you really need to control the ST4 manually? Don't you have an ST4 interface on your guiding camera?

If you want to implement it, take a look at the TeenAstro project (github.com/charleslemaire0/TeenAstro). They implement the ST4 interface on an Arduino basis.

HTH
Wolfgang
1 year 10 months ago #83054

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

  • Posts: 5
  • Thank you received: 2
No, its completely DIY with a IMX290 Sensor Webcam-Board and a 3D printed Tubus, Just a camera, no ready to use Guide Scope.

Thanx, i'll Take a look
1 year 10 months ago #83056

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

  • Posts: 1185
  • Thank you received: 370
crazy :-) Do you have pictures of your DYI project?
1 year 10 months ago #83057

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

  • Posts: 5
  • Thank you received: 2
Hi,

th GuideScope is taken from the OpenAstroTracker Project OAT - Github

This is the 3D Design:
https://ibb.co/84W8q3z

Here is a Pic of the printed Scope mounted to my Sigma 150-600mm Tele
https://ibb.co/NxP09nJ
The following user(s) said Thank You: Wolfgang Reissenberger
Last edit: 1 year 10 months ago by Flo.
1 year 10 months ago #83075

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

  • Posts: 5
  • Thank you received: 2
I came along Arduino-ST4 and gave it a try.
The Arduino ist running aß it should, but i cant Trigger it with PHD2 or KStars, the Driver ist available but it doesn't work.
Any hints where to Check If Astroberry hast connected to the Arduino serial Port?
1 year 9 months ago #83435
Attachments:

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

  • Posts: 276
  • Thank you received: 52
Hi Flo,

Which branch of Arduino-ST4 did you use?
All of them have a hard coded 'Connect' to /dev/ttyusb0
driver = new ARDUST4Driver("/dev/ttyUSB0");

When you compile, you will need to change this to the actual enumerated tty port on your Astroberry system.
Now having said that, the driver is quite old and not typed.
You can play around with it through indi get and set properties
I kludged it out and just returned '1' in connect then I can see:

pi@pi-4-1:~ $ indi_getprop
ARDUST4.DEBUG.ENABLE=On
ARDUST4.DEBUG.DISABLE=Off
ARDUST4.CONNECTION.CONNECT=Off
ARDUST4.CONNECTION.DISCONNECT=On
ARDUST4.DRIVER_INFO.DRIVER_NAME=ARDUST4
ARDUST4.DRIVER_INFO.DRIVER_EXEC=indi_ardust4
ARDUST4.DRIVER_INFO.DRIVER_VERSION=1.0
ARDUST4.DRIVER_INFO.DRIVER_INTERFACE=0
ARDUST4.CONFIG_PROCESS.CONFIG_LOAD=Off
ARDUST4.CONFIG_PROCESS.CONFIG_SAVE=Off
ARDUST4.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ARDUST4.CONFIG_PROCESS.CONFIG_PURGE=Off
ARDUST4.DEBUG_LEVEL.DBG_ERROR=On
ARDUST4.DEBUG_LEVEL.DBG_WARNING=On
ARDUST4.DEBUG_LEVEL.DBG_SESSION=On
ARDUST4.DEBUG_LEVEL.DBG_DEBUG=Off
ARDUST4.LOGGING_LEVEL.LOG_ERROR=On
ARDUST4.LOGGING_LEVEL.LOG_WARNING=On
ARDUST4.LOGGING_LEVEL.LOG_SESSION=On
ARDUST4.LOGGING_LEVEL.LOG_DEBUG=Off
ARDUST4.LOG_OUTPUT.CLIENT_DEBUG=On
ARDUST4.LOG_OUTPUT.FILE_DEBUG=Off

pi@pi-4-1:~ $ indi_setprop "ARDUST4.CONNECTION.CONNECT=On"

pi@pi-4-1:~ $ indi_getprop
ARDUST4.DEBUG.ENABLE=Off
ARDUST4.DEBUG.DISABLE=On
ARDUST4.CONNECTION.CONNECT=On
ARDUST4.CONNECTION.DISCONNECT=Off
ARDUST4.DRIVER_INFO.DRIVER_NAME=ARDUST4
ARDUST4.DRIVER_INFO.DRIVER_EXEC=indi_ardust4
ARDUST4.DRIVER_INFO.DRIVER_VERSION=1.0
ARDUST4.DRIVER_INFO.DRIVER_INTERFACE=0
ARDUST4.CONFIG_PROCESS.CONFIG_LOAD=Off
ARDUST4.CONFIG_PROCESS.CONFIG_SAVE=Off
ARDUST4.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ARDUST4.CONFIG_PROCESS.CONFIG_PURGE=Off
ARDUST4.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
ARDUST4.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
ARDUST4.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
ARDUST4.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
1 year 9 months ago #83449

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

  • Posts: 5
  • Thank you received: 2
I am using the Firmware from Kevin Ferrares GitHub Page and the Driver which is available in Astroberry.
It seems to work in between, i can trigger the Outputs via manual Guiding. Maybe i Had a faulty cable.

I even got the Cam running, but wasn't able to check it with Stars yet. Unser daylight conditions its useless, Had to put several ND Filters in front of it to keep it from overexposure.
Last edit: 1 year 9 months ago by Flo.
1 year 9 months ago #83450

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

Moderators: Radek Kaczorek
Time to create page: 1.602 seconds