×

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

Bi-monthly release with minor bug fixes and improvements

New All Sky camera management software: indi-allsky

  • Posts: 20
  • Thank you received: 2
Thanks Aaron. I think an alt/az approach would be useful, especially when using indi-allsky to monitor sky conditions for observing.
Kind regards
Tim
1 year 7 months ago #85110

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

  • Posts: 255
  • Thank you received: 65
I just merged support for two additional modes for the orb rendering. You can now choose from:
  • Hour Angle
  • Azimuth
  • Altitude

Let me know how this works.
Last edit: 1 year 7 months ago by Aaron Morris.
1 year 7 months ago #85231

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

  • Posts: 20
  • Thank you received: 2
The Orbs seem to work in Az, thank you. But I now have a permanent SOI rectangle and focus rings on the stars, whatever the focus settings.
Thanks
Tim
1 year 7 months ago #85242

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

  • Posts: 255
  • Thank you received: 65
Did you happen to accidentally enable "Mark Detections on Image"?

Near the bottom of this image...
1 year 7 months ago #85245
Attachments:

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

  • Posts: 20
  • Thank you received: 2
Hi Aaron, that will do it! I think I selected it some time ago, trying to get the highlights on meteor trails, but it had no effect until yesterday...
Thanks again.
Tim
1 year 7 months ago #85277

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

  • Posts: 200
  • Thank you received: 18
I updated in order to get the new focus model and now it seems to crash when trying to connect to my ASI290mm mini camera:

Aug 13 10:27:06 allsky [INFO] MainProcess allsky._initialize() #335: Found 1 CCDs
Aug 13 10:27:06 allsky [WARNING] MainProcess allsky._initialize() #338: Connecting to device ZWO CCD ASI290MM Mini
Aug 13 10:27:07 allsky [INFO] MainProcess indi.newMessage() #218: new Message 2022-08-13T16:27:06: [ERROR] Error connecting to the CCD (ASI_ERROR_CAMERA_REMOVED).
Aug 13 10:27:07 allsky [INFO] MainProcess miscDb.addCamera() #44: Camera DB ID: 1
Aug 13 10:27:07 allsky [INFO] MainProcess indi.configureDevice() #404: Setting switch DEBUG
Aug 13 10:27:07 allsky [INFO] MainProcess indi.newSwitch() #205: new Switch CONNECTION for device ZWO CCD ASI290MM Mini
Aug 13 10:27:07 allsky [INFO] MainProcess indi.newSwitch() #205: new Switch DEBUG for device ZWO CCD ASI290MM Mini
Aug 13 10:27:08 allsky [INFO] MainProcess indi.updateCcdBlobMode() #228: Set BLOB mode
Aug 13 10:27:09 allsky [INFO] MainProcess indi.configureDevice() #404: Setting switch CCD_FRAME_TYPE
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #36: An uncaught exception occurred:
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #37: Type: <class 'indi_allsky.exceptions.TimeOutException'>
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #38: Value: Timeout finding control CCD_FRAME_TYPE
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #43: ' File "/home/thomas/indi-allsky/allsky.py", line 128, in <module>\n action_func(*args_list, **kwargs_dict)\n'
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #43: ' File "/home/thomas/indi-allsky/indi_allsky/allsky.py", line 588, in run\n self._initialize()\n'
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #43: ' File "/home/thomas/indi-allsky/indi_allsky/allsky.py", line 363, in _initialize\n self.indiclient.setFrameType(self.ccdDevice, \'FRAME_LIGHT\') # default frame type is light\n'
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #43: ' File "/home/thomas/indi-allsky/indi_allsky/indi.py", line 266, in setFrameType\n self.configureDevice(ccd_device, frame_config)\n'
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #43: ' File "/home/thomas/indi-allsky/indi_allsky/indi.py", line 405, in configureDevice\n self.set_switch(device, k, on_switches=v[\'on\'], off_switches=v.get(\'off\', []))\n'
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #43: ' File "/home/thomas/indi-allsky/indi_allsky/indi.py", line 670, in set_switch\n c = self.get_control(device, name, \'switch\')\n'
Aug 13 10:28:14 allsky [ERROR] MainProcess allsky.unhandled_exception() #43: ' File "/home/thomas/indi-allsky/indi_allsky/indi.py", line 644, in get_control\n raise TimeOutException(\'Timeout finding control {0}\'.format(name))\n'
1 year 7 months ago #85322

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

  • Posts: 200
  • Thank you received: 18
I rebuild indi and redid setup and now camera does connect but after a few images it stops:

Aug 13 12:55:41 allsky [INFO] MainProcess allsky.run() #741: Total time since last exposure 15.0057 s
Aug 13 12:55:45 allsky [INFO] MainProcess indi.newMessage() #218: new Message 2022-08-13T18:55:45: [ERROR] Exposure failed after 3 attempts.
Aug 13 12:55:49 allsky [INFO] MainProcess allsky.run() #607: Camera last ready: 22.3s
Aug 13 12:55:49 allsky [INFO] MainProcess allsky.run() #608: Exposure state: ALERT
Aug 13 12:55:49 allsky [INFO] MainProcess allsky.detectNight() #853: Sun altitude: 68:37:59.4
Aug 13 12:55:49 allsky [INFO] MainProcess allsky.detectMoonMode() #870: Moon altitide: -54:51:10.5, phase 95.7%
Aug 13 12:55:49 allsky [INFO] MainProcess indi.getCcdTemperature() #422: Sensor temperature: 46.6
Aug 13 12:55:49 allsky [INFO] MainProcess allsky._queueManualTasks() #1441: Checking for manually submitted tasks
Aug 13 12:55:59 allsky [INFO] MainProcess allsky.run() #607: Camera last ready: 32.3s
Aug 13 12:55:59 allsky [INFO] MainProcess allsky.run() #608: Exposure state: ALERT
Aug 13 12:55:59 allsky [INFO] MainProcess allsky.detectNight() #853: Sun altitude: 68:38:17.1
Aug 13 12:55:59 allsky [INFO] MainProcess allsky.detectMoonMode() #870: Moon altitide: -54:52:39.1, phase 95.7%
Aug 13 12:55:59 allsky [INFO] MainProcess indi.getCcdTemperature() #422: Sensor temperature: 46.6
Aug 13 12:55:59 allsky [INFO] MainProcess allsky._queueManualTasks() #1441: Checking for manually submitted tasks
Aug 13 12:56:09 allsky [INFO] MainProcess allsky.run() #607: Camera last ready: 42.3s
1 year 7 months ago #85325

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

  • Posts: 200
  • Thank you received: 18
It seems to work OK when I bring it inside - maybe a temperature issue?

Temp was a red herring, it looks like usb cable problem.
Last edit: 1 year 7 months ago by Thomas Mason. Reason: Updated to correct issue
1 year 7 months ago #85328

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

  • Posts: 255
  • Thank you received: 65
Hello All,

I just released a new version of indi-allsky to support some cameras that are not compatible with INDI on the Raspberry Pi platform. I still consider INDI to be my primary platform, but I think there is value in supporting alternate interfaces. Some of these cameras are considerably cheaper than dedicated astronomy cameras so they are ideal for all sky camera deployments.

Currently, the Raspberry Pi HQ camera is only supported in INDI on the Raspbian 10 32-bit platform. Unfortunately, the Raspi Hq camera support is via libmmal which is not compatible with 64-bit platforms. It also does not appear to build properly on Raspbian 11 32-bit, so there is currently no support for the HQ camera on the latest Raspberry Pi platform.

The Raspi HQ camera (imx477) is supported via libcamera. There is also a new camera, the Waveshare imx378 which should work, as well. Dark frames are fully supported on these cameras.

github.com/aaronwmorris/indi-allsky
The following user(s) said Thank You: Jasem Mutlaq
1 year 7 months ago #85487

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

Thank you Aaron. I was planning to take the plunge and develop indi-libcamera but I was hoping someone would start this and that didn't happen yet. Do you think we can collaborate on this? I can create the skeleton and now since you have experience with this perhaps it would be easy to quickly develop this driver.
1 year 7 months ago #85489

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

  • Posts: 62
  • Thank you received: 1
Hello Aaron,

I installed your Indi-allsky sw on a Raspian 10 32-bit sd card on a Raspi 3 and connected the raspy HQ camera. As driver I selected Indi_rpicam.

The indiserver service is running, however the Indi-allsky service fails with

● indi-allsky.service - Indi AllSky Service
Loaded: loaded (/home/pi/.config/systemd/user/indi-allsky.service; enabled; vendor preset: enabled)
Active: failed (Result: signal) since Sat 2022-08-20 12:17:59 CEST; 6s ago
Process: 801 ExecStart=/home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --config /etc/indi-allsky/config.json --log syslog run (code=killed, signal=SEGV)
Main PID: 801 (code=killed, signal=SEGV)
Aug 20 12:17:59 raspi-allsky python3[801]: 1.5499999523162841797
Aug 20 12:17:59 raspi-allsky python3[801]: </oneNumber>
Aug 20 12:17:59 raspi-allsky python3[801]: <oneNumber name="CCD_BITSPERPIXEL">
Aug 20 12:17:59 raspi-allsky python3[801]: 16
Aug 20 12:17:59 raspi-allsky python3[801]: </oneNumber>
Aug 20 12:17:59 raspi-allsky python3[801]: </setNumberVector>
Aug 20 12:17:58 raspi-allsky python3[801]: [INFO] MainProcess indi.newSwitch() #218: new Switch CONNECTION for device RPI Camera
Aug 20 12:17:59 raspi-allsky python3[801]: [INFO] MainProcess indi.newSwitch() #218: new Switch DEBUG for device RPI Camera
Aug 20 12:17:59 raspi-allsky systemd[677]: indi-allsky.service: Main process exited, code=killed, status=11/SEGV
Aug 20 12:17:59 raspi-allsky systemd[677]: indi-allsky.service: Failed with result 'signal'.

What is wrong?

Thank you,
Kurt
1 year 7 months ago #85490

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

  • Posts: 255
  • Thank you received: 65
Let me put my HQ camera on my Raspi 3 in a bit here and I will test it out. I have only ever used mine on a Raspi 4.
1 year 7 months ago #85503

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

Time to create page: 5.187 seconds