Thibault thanked Hans in topic 10Micron Mount Modelling 4 weeks ago
Thibault thanked Jasem Mutlaq in topic 10Micron Mount Modelling 4 weeks ago
Thibault thanked Jasem Mutlaq in topic Post your INDI Setup! 1 month ago
Thibault replied to the topic 'CF card fills up on Canon 350D?' in the forum. 1 month ago

I'll test that tonight, to see if I get the same error

Read More...

Thibault replied to the topic 'PyIndi/C++ client, how to send text/text vector to indi server' in the forum. 2 months ago

Thank you very much Jaseem !
Worked like a charm, I can know make my old EOS350D to make long exposure shot (I just need to disable automounting of the DSLR as a disk).
Very first step of my automatic acquisition setup is made, there are so many experiments I can do now :)

Thank you again for your precious help.

Read More...

Thibault replied to the topic 'PyIndi/C++ client, how to send text/text vector to indi server' in the forum. 2 months ago

Just a small up to know if someone can help me with that problem, or at leat give me hints about how to translate what we see from indi gui to PyIndi or even C++ client code.

Thank you in advance

Read More...

Thibault replied to the topic 'PyIndi/C++ client, how to send text/text vector to indi server' in the forum. 4 months ago

Update wit logs on my problem:

Hi everybody,

First of all, thank you for this client, it is exactly what I needed for my experiments, being able to script everything, especially the CCD acquisition.

Unfortunately, I have trouble understanding how the indi client works, and how the python/c++ wrapper shoud be used.

Here is my specific usecase: I want to control a DSLR that uses an external serial shutter. This works when using the gui from kstars.

Unfortunately, I don't understand how I should set up the serial shutter port through PyIndi client.

The driver code that sends the text I want to modify looks like that:

IUFillText(&mPortT[0], "PORT", "Port", "");
IUFillTextVector(&PortTP, mPortT, NARRAY(mPortT), getDeviceName(), "DEVICE_PORT", "Shutter Release", MAIN_CONTROL_TAB, IP_RW, 0, IPS_IDLE);

And the Indi logs when I set the valuethrought the Gui look like that:
2017-07-17T17:09:31: Client 0: read
2017-07-17T17:09:31: Driver indi_canon_ccd: queuing responsible for
2017-07-17T17:09:31: Driver indi_canon_ccd: sending <newTextVector device="Canon DSLR Digital Rebel XT
2017-07-17T17:09:31: Driver indi_canon_ccd: read
2017-07-17T17:09:31: Client 0: queuing
2017-07-17T17:09:31: Client 0: sending <setTextVector device="Canon DSLR Digital Rebel XT

It looks like the client is sending a new text, ie (setTextVector), this is why, I tried the following code in my client:

self.sendNewText(Canon DSLR Digital Rebel XT (normal mode),"DEVICE_PORT","Shutter Release","/dev/ttyUSB0")

Unfortunately, the above line result in the following error:
No IText 'Shutter Release' in Canon DSLR Digital Rebel XT (normal mode).DEVICE_PORT

I would be extremely happy to know more about Indi, and the PyIndi client, to interact with this middleware in the general case.

Thank you in advance for your help

Read More...

Thibault created a new topic ' PyIndi/C++ client, how to send text/text vector to indi server' in the forum. 4 months ago

Dear all,
I am trying to setup a python script to acquire multiple images from my Canon DSLR EOS350D.
I am able to get images in bulb mode through a usb cable on ttyUSB0 using the gui included in kstars.
However, I cannot find in the PyIndi client or C++ command to send this kind of information.

There are still many things that I don't understand about indi drivers, I would be really happy if someone could tell me a bit more about those property/text/ ??? from indi/3rdparty/indi-gphoto/gphoto_ccd.cpp:

IUFillText(&mPortT[0], "PORT", "Port", "");
IUFillTextVector(&PortTP, mPortT, NARRAY(mPortT), getDeviceName(), "DEVICE_PORT", "Shutter Release",
MAIN_CONTROL_TAB, IP_RW, 0, IPS_IDLE);

Read More...

Thibault replied to the topic 'EOS350D with indi_gphoto_ccd' in the forum. 4 months ago

As weird as it can be... testing with indi_canon_ccd now works as expected...
I don't really understand how this is possible, probably a switch somewhere is the code, I'll check that later. Now that I can acquire with the indi control panel, I'll check with Ekos, and then setup my python acquisition script.

Read More...

Thibault replied to the topic 'EOS350D with indi_gphoto_ccd' in the forum. 4 months ago

Hey, thank you fenriques !
I think those are exactly the same unfortunately:

/indi/3rdparty/indi-gphoto/CMakeLists.txt:"exec_program(\"${CMAKE_COMMAND}\" ARGS -E create_symlink ${BIN_INSTALL_DIR}/indi_gphoto_ccd \$ENV{DESTDIR}${BIN_INSTALL_DIR}/indi_canon_ccd)\n

Read More...

Thibault created a new topic ' EOS350D with indi_gphoto_ccd' in the forum. 4 months ago

Hi all,

I am trying to use the indi_gphoto_ccd driver under linux. On my laptop, it works, I can even acquire images in bulb mode using a usb-serial adapter with a handmade signal converter.

However, when I connect the Canon DSLR to my small arm box (not a raspberry pi, but a S912 box under armbian), I cannot acquire any images, i obtain the following error (logged through the client):
Error starting exposure

It is a shame because if I use the following gphoto command, I can acquire images on this platform:
gphoto2 --capture-image-and-download --filename "test.jpg"
The latter command works perfectly.

How can I debug this ?

Thank you in advance, this is one of the last problem I have to solve to get myself a proper beginner indi setup.

Read More...

Thibault replied to the topic 'KStars not starting up after indi update!' in the forum. 4 months ago

Recently came across the same problem, I always use the github repo for indi library.
I had to update kstars-bleeding with sudo apt-get install kstars-bleeding
Unfortunately, after that, I got the following error:
Unable to open city database file "/usr/share/kstars/citydb.sqlite" "Driver not loaded Driver not loaded"

Any idea of why I am now getting this error ?

Thank you in advance

Read More...

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!