Hello all!
I have successfully used my Fuji XT-1 with EKOS, to control the shutter release of the camera. I haven't tested the image capture thoroughly yet. The shutter release i am using is based on a digispark attiny85 stump.
You can find the code in topic DIY PROJECT: Digistump Attiny85 Remote shutter release . Flash it using the arduino IDE as usual.
Under ekos, make sure to set following options in the EKOS control panel:
camera tab -> main tab ->
shutter release -> enter the port where your arduino/attiny connects and click set
connection -> click disconnect and then click connect. This is necessary for EKOS to update the port.
camera tab -> image settings
encode -> native. Since the Fuji cameras use an X-Trans sensor, They arent really compatible with this set to FITS
camera tab -> settings (you need to scroll as this tab is close to the end)
priotitymode -> camera (Set your camera to Bulb mode. This is to switch the camera from 30" to BULB mode. This should reflect on your cameras display. You may need to set ISO on your camera manually)

Thats it! Use a relay module or a transistor circuit connected to the pin specified in the code (standard is pin 2 as this pin is connected to the second onboard led) shutter release wires of your cable, and you are golden!

Read More...

I don't have a serial converter lying around, but an attiny. I'm also thinking about writing a driver for arduino, to toggle estra equipment, or set up custom commands within ekos. But that is a future project.

Read More...

Found it, Thanks!
It seems to send FF 01 01 to release the shutter and FF 01 00 to close it. I think I can implement this into the attiny. Ill post my results next week.

Read More...

Hello All!
While experimenting on using my DSLM (Fuji XT-1) mounted to my scope to capture images, I noticed that it only works with a remote shutter release cable, in camera priority mode set in the INDI control panel. However, there is little to no information on such cables in the context of INDI. This gave me the idea, to make my own out of an arduino compatible attiny85 stump, which takes a certain command from INDI, and closes a switch connected to a shutter release connected to the cameras port. This work may pave the way for other users who want to control other devices with an arduino, but dont want to wait for an INDI driver, or just want a simple, quick and dirty solution.

I couldn't make heads or tails of the documentation on developing INDI drivers, so I figured I'd post my questions here:

1. How does the INDI-gphoto driver communicate with a remote shutter release on a given port, and with what protocol? (Using this info, I could write a simple code to parse the incoming serial data to the attiny85, and execute.)
2. If the protocol is more complex than just serial input, how can I build software to bridge the INDI protocol to a serial command that an arduino could read?

Read More...

Hello all!
I am new to the forum and don't have much programming knowledge in writing drivers for INDI. I want to use my Fuji XT-1 as my main camera, however, EKOS doesn't seem to be able to control the shutter speed.
During my preliminary testing, I noticed that when the driver is set to Camera Priority, an exposure taken with the cameras built in shutter is downloaded. This gave me the idea of using a small and inexpensive (Dirt cheap) microcontroller (in this case a Digispark Digistump attiny85) as a shutter release controller device.This way, many other cameras may be used with INDI/EKOS, not to mention other systems utilizing switches or relays.

Now comes my problem and question: How does an INDI CCD driver communicate with a separate shutter release on a given port? What command is sent and what protocol is utilized? If a driver needs to be written for such a project, where should I look for information? (The developer documentation was not helpful for me.)

Read More...