Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ASI676MC hanging #1602

Open
aaronwmorris opened this issue Oct 31, 2024 · 31 comments
Open

ASI676MC hanging #1602

aaronwmorris opened this issue Oct 31, 2024 · 31 comments

Comments

@aaronwmorris
Copy link
Owner

I'd be curious how you handle this setup. I'm running a setup identical to yours and found that my 676MC was hanging due to overheating in my enclosure, even with 2 40mm fans running to remove the excess heat. The adsb does run effectively when attached directly to the pi, but the usb stick gets really hot. I believe I was seeing temps around 60-65c with outside ambient temps up to 90-95f

Originally posted by @ph03nix42 in #1548 (reply in thread)

@aaronwmorris
Copy link
Owner Author

aaronwmorris commented Oct 31, 2024

@ph03nix42 If you could post your Support Info bundle, it would help. Can you qualify what you mean by "hanging"? Is it getting stuck in a "busy" state?

@ph03nix42
Copy link

Support Detail:

/home/john/indi-allsky/misc/support_info.sh: line 62: warning: command substitution: ignored null byte in input
#################################

indi-allsky support info

#################################


Distribution: debian
Release: 12
Arch: aarch64
Bits: 64

CPUs: 4
Memory: 8245648 kB

System: Raspberry Pi 5 Model B Rev 1.0

Linux indi-allsky 6.6.31+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux
Hostname
indi-allsky
indi-allsky 

Time
Thu 31 Oct 11:18:40 CDT 2024

System timezone
US/Central

Uptime
 11:18:40 up  3:06,  0 user,  load average: 0.43, 0.41, 0.43

Memory
               total        used        free      shared  buff/cache   available
Mem:         8245648     1156016     5971808       35904     1249376     7089632
Swap:         204784           0      204784

Filesystems
Filesystem     1K-blocks     Used Available Use% Mounted on
udev             3950816        0   3950816   0% /dev
tmpfs             824576     9568    815008   2% /run
/dev/mmcblk0p2 491815528 45961148 420871188  10% /
tmpfs            4122816      752   4122064   1% /dev/shm
tmpfs               5120       48      5072   1% /run/lock
/dev/mmcblk0p1    522230    64614    457616  13% /boot/firmware
tmpfs             824560        0    824560   0% /run/user/1000

sysctl info
vm.swappiness = 60

Thermal info
cpu-thermal
52350

system python: Python 3.11.2

indiserver: /usr/local/bin/indiserver


IP Info
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether d8:3a:dd:c3:cd:81 brd ff:ff:ff:ff:ff:ff
    inet 192.XXX.XX.XX brd 192.XX.XX.XX scope global dynamic noprefixroute eth0
       valid_lft 75220sec preferred_lft 75220sec
    inet6 fe80::XXX:30ea:XXXX:cbdf/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether d8:3a:dd:c3:XX:82 brd ff:ff:ff:ff:ff:ff
    inet 192.XXX.XX.XX brd 192.XXX.XXX.XXX scope global dynamic noprefixroute wlan0
       valid_lft 75763sec preferred_lft 75763sec
    inet6 fe80::XXXX:8b63:XXXX:df33/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

User info
uid=1000(john) gid=1000(john) groups=1000(john),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),102(input),105(render),106(netdev),993(gpio),994(i2c),995(spi),999(systemd-journal)

Process info
avahi        676  0.0  0.0   7600  2560 ?        Ss   08:12   0:08 avahi-daemon: running [indi-allsky.local]
john        1034  0.3  0.0  83760  4000 ?        Ss   08:12   0:36 /usr/local/bin/indiserver -p 7624 indi_simulator_telescope indi_asi_single_ccd
john        1035  0.0  0.1  42096 12800 ?        S    08:12   0:04 indi_simulator_telescope
john        1036  0.3  1.6 465920 140096 ?       Sl   08:12   0:38 indi_asi_single_ccd
john        1121  0.0  0.2  33872 23552 ?        SNs  08:12   0:00 /home/john/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/john/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
john        1123  0.0  2.6 898160 215776 ?       SNl  08:12   0:08 /home/john/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/john/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
john        1310  0.0  1.6 583040 137072 ?       SNsl 08:13   0:03 /home/john/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
john        1314  2.0  2.2 533248 181424 ?       Sl   08:13   3:48 /home/john/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
john        1316  6.4  3.0 859952 248384 ?       Sl   08:13  12:03 /home/john/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
john        1317  0.0  1.4 393456 119504 ?       SN   08:13   0:02 /home/john/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
john        1318  0.0  1.1 383872 95248 ?        SN   08:13   0:00 /home/john/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
john       35515  0.0  0.0   7056  2560 ?        SN   11:18   0:00 /bin/bash /home/john/indi-allsky/misc/support_info.sh

Check for virtual sessions

USB info
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0bda:2832 Realtek Semiconductor Corp. RTL2832U DVB-T
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 03c3:676d ZWO ASI676MC
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

USB Permissions
      133      0 drwxr-xr-x   6 root     root          120 Oct 31 08:12 /dev/bus/usb
      134      0 drwxr-xr-x   2 root     root           80 Oct 31 08:12 /dev/bus/usb/001
      135      0 crw-rw-r--   1 root     root     189,   0 Oct 31 08:12 /dev/bus/usb/001/001
      142      0 crw-rw-rw-   1 root     root     189,   1 Oct 31 11:18 /dev/bus/usb/001/002
      136      0 drwxr-xr-x   2 root     root           60 Oct 31 08:12 /dev/bus/usb/002
      137      0 crw-rw-r--   1 root     root     189, 128 Oct 31 08:12 /dev/bus/usb/002/001
      138      0 drwxr-xr-x   2 root     root           80 Oct 31 08:12 /dev/bus/usb/003
      139      0 crw-rw-r--   1 root     root     189, 256 Oct 31 08:12 /dev/bus/usb/003/001
      151      0 crw-rw----   1 root     plugdev  189, 257 Oct 31 11:18 /dev/bus/usb/003/002
      140      0 drwxr-xr-x   2 root     root           60 Oct 31 08:12 /dev/bus/usb/004
      141      0 crw-rw-r--   1 root     root     189, 384 Oct 31 08:12 /dev/bus/usb/004/001

video device Permissions
crw-rw---- 1 root video 81,  0 Oct 31 08:12 /dev/video19
crw-rw---- 1 root video 81,  1 Oct 31 08:12 /dev/video20
crw-rw---- 1 root video 81,  2 Oct 31 08:12 /dev/video21
crw-rw---- 1 root video 81,  3 Oct 31 08:12 /dev/video22
crw-rw---- 1 root video 81,  4 Oct 31 08:12 /dev/video23
crw-rw---- 1 root video 81,  5 Oct 31 08:12 /dev/video24
crw-rw---- 1 root video 81,  6 Oct 31 08:12 /dev/video25
crw-rw---- 1 root video 81,  7 Oct 31 08:12 /dev/video26
crw-rw---- 1 root video 81,  8 Oct 31 08:12 /dev/video27
crw-rw---- 1 root video 81,  9 Oct 31 08:12 /dev/video28
crw-rw---- 1 root video 81, 10 Oct 31 08:12 /dev/video29
crw-rw---- 1 root video 81, 11 Oct 31 08:12 /dev/video30
crw-rw---- 1 root video 81, 12 Oct 31 08:12 /dev/video31
crw-rw---- 1 root video 81, 13 Oct 31 08:12 /dev/video32
crw-rw---- 1 root video 81, 14 Oct 31 08:12 /dev/video33
crw-rw---- 1 root video 81, 15 Oct 31 08:12 /dev/video34
crw-rw---- 1 root video 81, 16 Oct 31 08:12 /dev/video35
crw-rw---- 1 root video 81, 17 Oct 31 08:12 /dev/video36
crw-rw---- 1 root video 81, 18 Oct 31 08:12 /dev/video37

v4l info
Cannot open device /dev/video0, exiting.
pispbe (platform:1000880000.pisp_be):
	/dev/video20
	/dev/video21
	/dev/video22
	/dev/video23
	/dev/video24
	/dev/video25
	/dev/video26
	/dev/video27
	/dev/video28
	/dev/video29
	/dev/video30
	/dev/video31
	/dev/video32
	/dev/video33
	/dev/video34
	/dev/video35
	/dev/video36
	/dev/video37
	/dev/media1
	/dev/media2

rpivid (platform:rpivid):
	/dev/video19
	/dev/media0


Module info
Module                  Size  Used by
tcp_diag               49152  0
inet_diag              49152  1 tcp_diag
algif_hash             49152  1
algif_skcipher         49152  1
af_alg                 49152  6 algif_hash,algif_skcipher
bnep                   49152  2
rtl2832_sdr            49152  0
videobuf2_vmalloc      49152  1 rtl2832_sdr
r820t                  49152  0
rtl2832                49152  0
i2c_mux                49152  1 rtl2832
regmap_i2c             49152  1 rtl2832
vc4                   409600  4
snd_soc_hdmi_codec     49152  2
drm_display_helper     49152  1 vc4
cec                    65536  1 vc4
dvb_usb_rtl28xxu       49152  0
brcmfmac_wcc           49152  0
binfmt_misc            49152  1
hci_uart               65536  0
dvb_usb_v2             49152  1 dvb_usb_rtl28xxu
dvb_core              180224  1 dvb_usb_v2
btbcm                  49152  1 hci_uart
bluetooth             622592  26 hci_uart,btbcm,bnep
drm_dma_helper         49152  2 vc4
brcmfmac              360448  1 brcmfmac_wcc
drm_kms_helper        262144  2 drm_dma_helper,vc4
aes_ce_blk             49152  4
brcmutil               49152  1 brcmfmac
aes_ce_cipher          49152  1 aes_ce_blk
ghash_ce               49152  0
gf128mul               49152  1 ghash_ce
ecdh_generic           49152  2 bluetooth
sha2_ce                49152  0
snd_soc_core          327680  2 vc4,snd_soc_hdmi_codec
sha256_arm64           49152  1 sha2_ce
ecc                    65536  1 ecdh_generic
rpivid_hevc            65536  0
cfg80211             1032192  1 brcmfmac
pisp_be                49152  0
sha1_ce                49152  0
v4l2_mem2mem           65536  1 rpivid_hevc
snd_compress           49152  1 snd_soc_core
snd_pcm_dmaengine      49152  1 snd_soc_core
videobuf2_dma_contig    49152  2 pisp_be,rpivid_hevc
libaes                 49152  4 aes_ce_cipher,bluetooth,ghash_ce,aes_ce_blk
videobuf2_memops       49152  2 videobuf2_vmalloc,videobuf2_dma_contig
snd_pcm               163840  4 snd_soc_hdmi_codec,snd_compress,snd_soc_core,snd_pcm_dmaengine
videobuf2_v4l2         49152  4 rtl2832_sdr,pisp_be,rpivid_hevc,v4l2_mem2mem
rfkill                 49152  6 bluetooth,cfg80211
raspberrypi_hwmon      49152  0
videodev              344064  5 rtl2832_sdr,pisp_be,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem
snd_timer              65536  1 snd_pcm
snd                   147456  5 snd_soc_hdmi_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
v3d                   114688  0
videobuf2_common       98304  8 rtl2832_sdr,videobuf2_vmalloc,pisp_be,videobuf2_dma_contig,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem,videobuf2_memops
gpu_sched              98304  1 v3d
raspberrypi_gpiomem    49152  0
mc                     81920  8 videodev,dvb_usb_v2,pisp_be,videobuf2_v4l2,dvb_core,videobuf2_common,rpivid_hevc,v4l2_mem2mem
pwm_fan                49152  0
rp1_adc                49152  0
drm_shmem_helper       49152  1 v3d
nvmem_rmem             49152  0
uio_pdrv_genirq        49152  0
uio                    49152  1 uio_pdrv_genirq
drm                   720896  8 gpu_sched,drm_kms_helper,drm_dma_helper,v3d,vc4,drm_shmem_helper,drm_display_helper
fuse                  147456  1
drm_panel_orientation_quirks    49152  1 drm
backlight              49152  2 drm_kms_helper,drm
dm_mod                163840  0
ip_tables              65536  0
x_tables               81920  1 ip_tables
ipv6                  589824  43
spidev                 49152  0
spi_bcm2835            49152  0
i2c_brcmstb            49152  0
gpio_keys              49152  0

git status
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean

git log
commit 163eafe6fbbd512249a1d35985d35599c0a924a0
Merge: 211eaef0 d7907ef0
Author: Aaron W Morris <[email protected]>
Date:   Thu Oct 24 21:35:12 2024 -0500

    Merge pull request #1594 from aaronwmorris/dev
    
    add support for MLX90640 thermal camera array

indi version: 2.1.0

indi packages

indi connections
LISTEN    0      5                     0.0.0.0:7624                  0.0.0.0:*           
ESTAB     0      0                   127.0.0.1:7624                127.0.0.1:44456       
ESTAB     0      0                   127.0.0.1:44456               127.0.0.1:7624        
TIME-WAIT 0      0                   127.0.0.1:43566               127.0.0.1:7624        

Detected indi properties
looking for *.*.*
Connected to localhost on port 7624
Queried properties from *
ZWO ASI676MC.CCD_FRAME_RESET is write-only
ZWO ASI676MC.FITS_HEADER is write-only
sending enableBLOB ZWO ASI676MC.CCD1
Telescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.FLIP_HA is write-only
ZWO ASI676MC.CONNECTION.CONNECT=On
ZWO ASI676MC.CONNECTION.DISCONNECT=Off
ZWO ASI676MC.DRIVER_INFO.DRIVER_NAME=ZWO Camera
ZWO ASI676MC.DRIVER_INFO.DRIVER_EXEC=indi_asi_single_ccd
ZWO ASI676MC.DRIVER_INFO.DRIVER_VERSION=2.4
ZWO ASI676MC.DRIVER_INFO.DRIVER_INTERFACE=6
ZWO ASI676MC.POLLING_PERIOD.PERIOD_MS=1000
ZWO ASI676MC.DEBUG.ENABLE=Off
ZWO ASI676MC.DEBUG.DISABLE=On
ZWO ASI676MC.SIMULATION.ENABLE=Off
ZWO ASI676MC.SIMULATION.DISABLE=On
ZWO ASI676MC.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO ASI676MC.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO ASI676MC.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO ASI676MC.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI676MC.CCD_EXPOSURE.CCD_EXPOSURE_VALUE=0
ZWO ASI676MC.CCD_ABORT_EXPOSURE.ABORT=Off
ZWO ASI676MC.CCD_FRAME.X=0
ZWO ASI676MC.CCD_FRAME.Y=0
ZWO ASI676MC.CCD_FRAME.WIDTH=3552
ZWO ASI676MC.CCD_FRAME.HEIGHT=3552
ZWO ASI676MC.CCD_BINNING.HOR_BIN=1
ZWO ASI676MC.CCD_BINNING.VER_BIN=1
ZWO ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RAW8=Off
ZWO ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RGB24=Off
ZWO ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_Y8=Off
ZWO ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RAW16=On
ZWO ASI676MC.CCD_TRANSFER_FORMAT.FORMAT_FITS=On
ZWO ASI676MC.CCD_TRANSFER_FORMAT.FORMAT_NATIVE=Off
ZWO ASI676MC.CCD_TRANSFER_FORMAT.=Off
ZWO ASI676MC.CCD_INFO.CCD_MAX_X=3552
ZWO ASI676MC.CCD_INFO.CCD_MAX_Y=3552
ZWO ASI676MC.CCD_INFO.CCD_PIXEL_SIZE=2
ZWO ASI676MC.CCD_INFO.CCD_PIXEL_SIZE_X=2
ZWO ASI676MC.CCD_INFO.CCD_PIXEL_SIZE_Y=2
ZWO ASI676MC.CCD_INFO.CCD_BITSPERPIXEL=16
ZWO ASI676MC.CCD_COMPRESSION.INDI_ENABLED=Off
ZWO ASI676MC.CCD_COMPRESSION.INDI_DISABLED=On
ZWO ASI676MC.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
ZWO ASI676MC.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
ZWO ASI676MC.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
ZWO ASI676MC.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
ZWO ASI676MC.CCD_FRAME_TYPE.FRAME_LIGHT=On
ZWO ASI676MC.CCD_FRAME_TYPE.FRAME_BIAS=Off
ZWO ASI676MC.CCD_FRAME_TYPE.FRAME_DARK=Off
ZWO ASI676MC.CCD_FRAME_TYPE.FRAME_FLAT=Off
ZWO ASI676MC.CCD_CFA.CFA_OFFSET_X=0
ZWO ASI676MC.CCD_CFA.CFA_OFFSET_Y=0
ZWO ASI676MC.CCD_CFA.CFA_TYPE=RGGB
ZWO ASI676MC.SCOPE_INFO.FOCAL_LENGTH=2.5
ZWO ASI676MC.SCOPE_INFO.APERTURE=1.25
ZWO ASI676MC.WCS_CONTROL.WCS_ENABLE=Off
ZWO ASI676MC.WCS_CONTROL.WCS_DISABLE=On
ZWO ASI676MC.UPLOAD_MODE.UPLOAD_CLIENT=On
ZWO ASI676MC.UPLOAD_MODE.UPLOAD_LOCAL=Off
ZWO ASI676MC.UPLOAD_MODE.UPLOAD_BOTH=Off
ZWO ASI676MC.UPLOAD_SETTINGS.UPLOAD_DIR=
ZWO ASI676MC.UPLOAD_SETTINGS.UPLOAD_PREFIX=IMAGE_XXX
ZWO ASI676MC.CCD_FAST_TOGGLE.INDI_ENABLED=Off
ZWO ASI676MC.CCD_FAST_TOGGLE.INDI_DISABLED=On
ZWO ASI676MC.CCD_FAST_COUNT.FRAMES=1
ZWO ASI676MC.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO ASI676MC.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO ASI676MC.STREAM_DELAY.STREAM_DELAY_TIME=0
ZWO ASI676MC.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO ASI676MC.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO ASI676MC.FPS.EST_FPS=30
ZWO ASI676MC.FPS.AVG_FPS=30
ZWO ASI676MC.RECORD_STREAM.RECORD_ON=Off
ZWO ASI676MC.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO ASI676MC.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO ASI676MC.RECORD_STREAM.RECORD_OFF=On
ZWO ASI676MC.RECORD_FILE.RECORD_FILE_DIR=/home/john/indi__D_
ZWO ASI676MC.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO ASI676MC.RECORD_OPTIONS.RECORD_DURATION=1
ZWO ASI676MC.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO ASI676MC.CCD_STREAM_FRAME.X=0
ZWO ASI676MC.CCD_STREAM_FRAME.Y=0
ZWO ASI676MC.CCD_STREAM_FRAME.WIDTH=3552
ZWO ASI676MC.CCD_STREAM_FRAME.HEIGHT=3552
ZWO ASI676MC.CCD_STREAM_ENCODER.RAW=On
ZWO ASI676MC.CCD_STREAM_ENCODER.MJPEG=Off
ZWO ASI676MC.CCD_STREAM_RECORDER.SER=On
ZWO ASI676MC.LIMITS.LIMITS_BUFFER_MAX=512
ZWO ASI676MC.LIMITS.LIMITS_PREVIEW_FPS=10
ZWO ASI676MC.CCD_TEMPERATURE.CCD_TEMPERATURE_VALUE=40.600000000000001421
ZWO ASI676MC.CCD_CONTROLS.Gain=0
ZWO ASI676MC.CCD_CONTROLS.WB_R=55
ZWO ASI676MC.CCD_CONTROLS.WB_B=75
ZWO ASI676MC.CCD_CONTROLS.Offset=1
ZWO ASI676MC.CCD_CONTROLS.BandWidth=80
ZWO ASI676MC.CCD_CONTROLS.AutoExpMaxGain=300
ZWO ASI676MC.CCD_CONTROLS.AutoExpMaxExpMS=30000
ZWO ASI676MC.CCD_CONTROLS.AutoExpTargetBrightness=100
ZWO ASI676MC.CCD_CONTROLS.HardwareBin=0
ZWO ASI676MC.CCD_CONTROLS.MonoBin=0
ZWO ASI676MC.CCD_CONTROLS_MODE.AUTO_Gain=Off
ZWO ASI676MC.CCD_CONTROLS_MODE.AUTO_WB_R=Off
ZWO ASI676MC.CCD_CONTROLS_MODE.AUTO_WB_B=Off
ZWO ASI676MC.CCD_CONTROLS_MODE.AUTO_BandWidth=Off
ZWO ASI676MC.FLIP.FLIP_HORIZONTAL=Off
ZWO ASI676MC.FLIP.FLIP_VERTICAL=Off
ZWO ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RAW8=Off
ZWO ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RGB24=Off
ZWO ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_Y8=Off
ZWO ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RAW16=On
ZWO ASI676MC.BLINK.BLINK_COUNT=0
ZWO ASI676MC.BLINK.BLINK_DURATION=0
ZWO ASI676MC.ADC_DEPTH.BITS=12
ZWO ASI676MC.SDK.VERSION=1, 34, 0, 0
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO ASI676MC.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI676MC.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO ASI676MC.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO ASI676MC.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO ASI676MC.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO ASI676MC.FPS.EST_FPS=30
ZWO ASI676MC.FPS.AVG_FPS=30
ZWO ASI676MC.RECORD_STREAM.RECORD_ON=Off
ZWO ASI676MC.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO ASI676MC.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO ASI676MC.RECORD_STREAM.RECORD_OFF=On
ZWO ASI676MC.RECORD_FILE.RECORD_FILE_DIR=/home/john/indi__D_
ZWO ASI676MC.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO ASI676MC.RECORD_OPTIONS.RECORD_DURATION=1
ZWO ASI676MC.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO ASI676MC.CCD_STREAM_FRAME.X=0
ZWO ASI676MC.CCD_STREAM_FRAME.Y=0
ZWO ASI676MC.CCD_STREAM_FRAME.WIDTH=3552
ZWO ASI676MC.CCD_STREAM_FRAME.HEIGHT=3552
ZWO ASI676MC.CCD_STREAM_ENCODER.RAW=On
ZWO ASI676MC.CCD_STREAM_ENCODER.MJPEG=Off
ZWO ASI676MC.CCD_STREAM_RECORDER.SER=On
ZWO ASI676MC.LIMITS.LIMITS_BUFFER_MAX=512
ZWO ASI676MC.LIMITS.LIMITS_PREVIEW_FPS=10
ZWO ASI676MC.CAMERAS_LIST.ZWO ASI676MC=On
Telescope Simulator.CONNECTION.CONNECT=On
Telescope Simulator.CONNECTION.DISCONNECT=Off
Telescope Simulator.DRIVER_INFO.DRIVER_NAME=Telescope Simulator
Telescope Simulator.DRIVER_INFO.DRIVER_EXEC=indi_simulator_telescope
Telescope Simulator.DRIVER_INFO.DRIVER_VERSION=1.0
Telescope Simulator.DRIVER_INFO.DRIVER_INTERFACE=5
Telescope Simulator.POLLING_PERIOD.PERIOD_MS=250
Telescope Simulator.DEBUG.ENABLE=Off
Telescope Simulator.DEBUG.DISABLE=On
Telescope Simulator.CONFIG_PROCESS.CONFIG_LOAD=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_SAVE=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_DEFAULT=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_PURGE=Off
Telescope Simulator.CONNECTION_MODE.CONNECTION_SERIAL=On
Telescope Simulator.CONNECTION_MODE.CONNECTION_TCP=Off
Telescope Simulator.DEVICE_PORT.PORT=/dev/ttyUSB0
Telescope Simulator.DEVICE_BAUD_RATE.9600=On
Telescope Simulator.DEVICE_BAUD_RATE.19200=Off
Telescope Simulator.DEVICE_BAUD_RATE.38400=Off
Telescope Simulator.DEVICE_BAUD_RATE.57600=Off
Telescope Simulator.DEVICE_BAUD_RATE.115200=Off
Telescope Simulator.DEVICE_BAUD_RATE.230400=Off
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_ENABLED=On
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_DISABLED=Off
Telescope Simulator.DEVICE_PORT_SCAN.Scan Ports=Off
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.MOUNT_AXES.PRIMARY=2.5214627299874337041e-05
Telescope Simulator.MOUNT_AXES.SECONDARY=33.155837999999995702
Telescope Simulator.ON_COORD_SET.TRACK=On
Telescope Simulator.ON_COORD_SET.SLEW=Off
Telescope Simulator.ON_COORD_SET.SYNC=Off
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=12.561109470405995125
Telescope Simulator.EQUATORIAL_EOD_CTelescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.FLIP_HA is write-only
OORD.DEC=33.155838012695326711
Telescope Simulator.TELESCOPE_ABORT_MOTION.ABORT=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SIDEREAL=On
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SOLAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_LUNAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_CUSTOM=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_ON=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_OFF=On
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_RA=15.04106717867020393
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_DE=0
Telescope Simulator.TELESCOPE_HOME.FIND=Off
Telescope Simulator.TELESCOPE_HOME.SET=Off
Telescope Simulator.TELESCOPE_HOME.GO=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_NORTH=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_SOUTH=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_WEST=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_EAST=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_NS=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_WE=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_GUIDE=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_CENTERING=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_FIND=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_MAX=On
Telescope Simulator.TARGET_EOD_COORD.RA=0
Telescope Simulator.TARGET_EOD_COORD.DEC=0
Telescope Simulator.TIME_UTC.UTC=2024-10-31T13:13:17
Telescope Simulator.TIME_UTC.OFFSET=-5.00
Telescope Simulator.GEOGRAPHIC_COORD.LAT=33.1558380126953125
Telescope Simulator.GEOGRAPHIC_COORD.LONG=-96.7102508544921875
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=0
Telescope Simulator.TELESCOPE_PARK.PARK=On
Telescope Simulator.TELESCOPE_PARK.UNPARK=Off
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_HA=0
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_DEC=33.1558380126953125
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_CURRENT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_DEFAULT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_WRITE_DATA=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_PURGE_DATA=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_WE=0.5
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_NS=0.5
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.MOUNT_AXES.PRIMARY=2.5214627299874337041e-05
Telescope Simulator.MOUNT_AXES.SECONDARY=33.155837999999995702

libcamera: not detected

libcamera packages
ii  libcamera-ipa:arm64                  0.3.0+rpt20240617-1              arm64        complex camera support library (IPA modules)
ii  libcamera0.3:arm64                   0.3.0+rpt20240617-1              arm64        complex camera support library

libcamera cameras
rpicam-hello: /usr/bin/rpicam-hello
No cameras available!

python packages
ii  libpython3-dev:arm64                 3.11.2-1+b1                      arm64        header files and a static library for Python (default)
ii  libpython3-stdlib:arm64              3.11.2-1+b1                      arm64        interactive high-level object-oriented language (default python3 version)
ii  libpython3.11:arm64                  3.11.2-6+deb12u3                 arm64        Shared Python runtime library (version 3.11)
ii  libpython3.11-dev:arm64              3.11.2-6+deb12u3                 arm64        Header files and a static library for Python (v3.11)
ii  libpython3.11-minimal:arm64          3.11.2-6+deb12u3                 arm64        Minimal subset of the Python language (version 3.11)
ii  libpython3.11-stdlib:arm64           3.11.2-6+deb12u3                 arm64        Interactive high-level object-oriented language (standard library, version 3.11)
ii  python-apt-common                    2.6.0                            all          Python interface to libapt-pkg (locales)
ii  python-is-python3                    3.11.2-1+deb12u1                 all          symlinks /usr/bin/python to python3
ii  python3                              3.11.2-1+b1                      arm64        interactive high-level object-oriented language (default python3 version)
ii  python3-apt                          2.6.0                            arm64        Python 3 interface to libapt-pkg
ii  python3-certifi                      2022.9.24-1                      all          root certificates for validating SSL certs and verifying TLS hosts (python3)
ii  python3-chardet                      5.1.0+dfsg-2                     all          Universal Character Encoding Detector (Python3)
ii  python3-charset-normalizer           3.0.1-2                          all          charset, encoding and language detection (Python 3)
ii  python3-colorzero                    2.0-2                            all          Construct, convert, and manipulate colors in a Pythonic manner.
ii  python3-debconf                      1.5.82                           all          interact with debconf from Python 3
ii  python3-dev                          3.11.2-1+b1                      arm64        header files and a static library for Python (default)
ii  python3-distlib                      0.3.6-1                          all          low-level components of python distutils2/packaging
ii  python3-distro                       1.8.0-1                          all          Linux OS platform information API
ii  python3-distutils                    3.11.2-3                         all          distutils package for Python 3.x
ii  python3-filelock                     3.9.0-1                          all          platform independent file locking module
ii  python3-gpiozero                     2.0-1                            all          Simple API for controlling devices attached to a Pi's GPIO pins
ii  python3-idna                         3.3-1+deb12u1                    all          Python IDNA2008 (RFC 5891) handling (Python 3)
ii  python3-lgpio                        0.2.2-1~rpt1                     arm64        Control GPIO pins via gpiochip devices - python3 bindings
ii  python3-lib2to3                      3.11.2-3                         all          Interactive high-level object-oriented language (lib2to3)
ii  python3-libgpiod:arm64               1.6.3-1+b3                       arm64        Python bindings for libgpiod (Python 3)
ii  python3-minimal                      3.11.2-1+b1                      arm64        minimal subset of the Python language (default python3 version)
ii  python3-pigpio                       1.79-1+rpt1                      all          Python module which talks to the pigpio daemon (Python 3)
ii  python3-pip                          23.0.1+dfsg-1+rpt1               all          Python package installer
ii  python3-pip-whl                      23.0.1+dfsg-1+rpt1               all          Python package installer (pip wheel)
ii  python3-pkg-resources                66.1.1-1                         all          Package Discovery and Resource Access using pkg_resources
ii  python3-platformdirs                 2.6.0-1                          all          determining appropriate platform-specific directories (Python 3)
ii  python3-pycryptodome                 3.11.0+dfsg1-4                   arm64        cryptographic Python library (Python 3)
ii  python3-pygments                     2.14.0+dfsg-1                    all          syntax highlighting package written in Python 3
ii  python3-requests                     2.28.1+dfsg-1                    all          elegant and simple HTTP library for Python3, built for human beings
ii  python3-rpi.gpio                     0.7.1~a4-1+b4                    arm64        Module to control Raspberry Pi GPIO channels (Python 3)
ii  python3-setuptools                   66.1.1-1                         all          Python3 Distutils Enhancements
ii  python3-setuptools-whl               66.1.1-1                         all          Python Distutils Enhancements (wheel package)
ii  python3-six                          1.16.0-4                         all          Python 2 and 3 compatibility library
ii  python3-smbus2                       0.4.2-1                          arm64        another pure Python implementation of the python-smbus package
ii  python3-spidev                       20200602~200721-1+bookworm       arm64        Bindings for Linux SPI access through spidev (Python 3)
ii  python3-tk:arm64                     3.11.2-3                         arm64        Tkinter - Writing Tk applications with Python 3.x
ii  python3-toml                         0.10.2-1                         all          library for Tom's Obvious, Minimal Language - Python 3.x
ii  python3-urllib3                      1.26.12-1                        all          HTTP library with thread-safe connection pooling for Python3
ii  python3-venv                         3.11.2-1+b1                      arm64        venv module for python3 (default python3 version)
ii  python3-virtualenv                   20.17.1+ds-1                     all          Python virtual environment creator
ii  python3-wheel                        0.38.4-2                         all          built-package format for Python
ii  python3-wheel-whl                    0.38.4-2                         all          built-package format for Python (wheel wheel)
ii  python3-yaml                         6.0-3+b2                         arm64        YAML parser and emitter for Python3
ii  python3.11                           3.11.2-6+deb12u3                 arm64        Interactive high-level object-oriented language (version 3.11)
ii  python3.11-dev                       3.11.2-6+deb12u3                 arm64        Header files and a static library for Python (v3.11)
ii  python3.11-minimal                   3.11.2-6+deb12u3                 arm64        Minimal subset of the Python language (version 3.11)
ii  python3.11-venv                      3.11.2-6+deb12u3                 arm64        Interactive high-level object-oriented language (pyvenv binary, version 3.11)

Detected indi-allsky virtualenv
virtualenv python: Python 3.11.2
virtualenv PATH: /home/john/indi-allsky/virtualenv/indi-allsky/bin:/usr/local/bin:/usr/bin:/bin
flask command: /home/john/indi-allsky/virtualenv/indi-allsky/bin/flask

virtualenv python modules
Adafruit-Blinka==8.50.0
adafruit-circuitpython-ads1x15==2.4.1
adafruit-circuitpython-ahtx0==1.0.22
adafruit-circuitpython-bh1750==1.1.11
adafruit-circuitpython-bme280==2.6.26
adafruit-circuitpython-bme680==3.7.9
adafruit-circuitpython-busdevice==5.2.10
adafruit-circuitpython-connectionmanager==3.1.2
adafruit-circuitpython-dht==4.0.5
adafruit-circuitpython-ltr390==1.1.17
adafruit-circuitpython-mlx90614==1.2.19
adafruit-circuitpython-mlx90640==1.3.3
adafruit-circuitpython-register==1.10.1
adafruit-circuitpython-requests==4.1.8
adafruit-circuitpython-sht31d==2.3.25
adafruit-circuitpython-sht4x==1.0.21
adafruit-circuitpython-si1145==1.2.1
adafruit-circuitpython-si7021==4.1.12
adafruit-circuitpython-tsl2561==3.3.19
adafruit-circuitpython-tsl2591==1.3.13
adafruit-circuitpython-typing==1.11.1
adafruit-circuitpython-veml7700==2.0.2
Adafruit-PlatformDetect==3.75.0
Adafruit-PureIO==1.1.11
alembic==1.13.3
apache-libcloud==3.8.0
argon2-cffi==23.1.0
argon2-cffi-bindings==21.2.0
asciitree==0.3.3
astroalign==2.6.0
astropy==6.1.4
astropy-iers-data==0.2024.10.21.0.33.21
astropy_healpix==1.0.3
astroscrappy==1.2.0
bcrypt==4.2.0
binho-host-adapter==0.1.6
blinker==1.8.2
boto3==1.35.49
botocore==1.35.49
Bottleneck==1.4.2
cachetools==5.5.0
ccdproc==2.4.2
certifi==2024.8.30
cffi==1.17.1
charset-normalizer==3.4.0
circuitpython-bmp180==0.2.0
click==8.1.7
cloudpickle==3.1.0
cryptography==43.0.3
Cython==3.0.11
dask==2024.10.0
dbus-python==1.3.2
ephem==4.1.6
fasteners==0.19
fish2pano==0.4.1
Flask==3.0.3
Flask-Login==0.6.3
Flask-Migrate==4.0.7
Flask-SQLAlchemy==3.1.1
Flask-WTF==1.2.2
fsspec==2024.10.0
google-api-core==2.21.0
google-api-python-client==2.149.0
google-auth==2.35.0
google-auth-httplib2==0.2.0
google-auth-oauthlib==1.2.1
google-cloud-core==2.4.1
google-cloud-storage==2.18.2
google-crc32c==1.6.0
google-resumable-media==2.7.2
googleapis-common-protos==1.65.0
gpiod==2.2.1
greenlet==3.1.1
gunicorn==23.0.0
httplib2==0.22.0
idna==3.10
imageio==2.36.0
imageio-ffmpeg==0.5.1
importlib_metadata==8.5.0
inotify==0.2.10
is-safe-url==1.0
itsdangerous==2.2.0
Jinja2==3.1.4
jmespath==1.0.1
jplephem==2.22
lazy_loader==0.4
locket==1.0.0
lxml==5.3.0
Mako==1.3.6
MarkupSafe==3.0.2
mysql-connector-python==9.1.0
networkx==3.4.2
nose==1.3.7
numcodecs==0.13.1
numpy==1.26.4
oauthlib==3.2.2
opencv-python-headless==4.10.0.84
packaging==24.1
paho-mqtt==2.1.0
paramiko==3.5.0
partd==1.4.2
passlib==1.7.4
piexif==1.1.3
pillow==11.0.0
prettytable==3.11.0
proto-plus==1.25.0
protobuf==5.28.3
psutil==6.1.0
pyasn1==0.6.1
pyasn1_modules==0.4.1
pycparser==2.22
pycurl==7.45.3
pyerfa==2.0.1.4
pyftdi==0.55.4
pygifsicle==1.1.0
pyindi-client @ git+https://github.com/indilib/pyindi-client.git@6f8fa8042f60f7b3079f6d66a0b8ee720af09d64
PyMySQL==1.1.1
PyNaCl==1.5.0
pyparsing==3.2.0
pyserial==3.5
python-dateutil==2.9.0.post0
pytz==2024.2
pyusb==1.2.1
PyYAML==6.0.2
rawpy==0.21.0
reproject==0.14.0
requests==2.32.3
requests-oauthlib==2.0.0
requests-toolbelt==1.0.0
rsa==4.9
s3transfer==0.10.3
scikit-image==0.24.0
scipy==1.14.1
semantic-version==2.10.0
sep-pjw==1.3.6
setuptools-rust==1.10.2
sgp4==2.23
shapely==2.0.6
six==1.16.0
skyfield==1.49
SQLAlchemy==2.0.36
sysv_ipc==1.1.0
tifffile==2024.9.20
toolz==1.0.0
typing_extensions==4.12.2
uritemplate==4.1.1
urllib3==2.2.3
wcwidth==0.2.13
Werkzeug==3.0.6
WTForms==3.2.1
zarr==2.18.3
zipp==3.20.2

indi-allsky config (passwords redacted)
2024-10-31 11:18:43,994 [INFO] MainProcess config._dump() [1081]: Dumping config

{
  "ENCRYPT_PASSWORDS_comment": "Do not manually adjust",
  "ENCRYPT_PASSWORDS": false,
  "CAMERA_INTERFACE": "indi",
  "INDI_SERVER": "localhost",
  "INDI_PORT": 7624,
  "INDI_CAMERA_NAME": "",
  "OWNER": "REDACTED",
  "LENS_NAME": "AllSky Lens",
  "LENS_FOCAL_LENGTH": 2.5,
  "LENS_FOCAL_RATIO": 2,
  "LENS_IMAGE_CIRCLE": 4000,
  "LENS_ALTITUDE": 90,
  "LENS_AZIMUTH": 0,
  "CCD_CONFIG": {
    "NIGHT": {
      "GAIN": 182,
      "BINNING": 1
    },
    "MOONMODE": {
      "GAIN": 136,
      "BINNING": 1
    },
    "DAY": {
      "GAIN": 0,
      "BINNING": 1
    }
  },
  "INDI_CONFIG_DEFAULTS": {
    "SWITCHES": {},
    "PROPERTIES": {},
    "TEXT": {}
  },
  "INDI_CONFIG_DAY": {},
  "CCD_EXPOSURE_MAX": 45,
  "CCD_EXPOSURE_DEF": 0,
  "CCD_EXPOSURE_MIN": 0,
  "CCD_EXPOSURE_MIN_DAY": 0,
  "CCD_BIT_DEPTH": 0,
  "EXPOSURE_PERIOD": 5,
  "EXPOSURE_PERIOD_DAY": 25,
  "FOCUS_MODE": false,
  "FOCUS_DELAY": 4,
  "CFA_PATTERN": "",
  "SCNR_ALGORITHM": "",
  "WBR_FACTOR": 1,
  "WBG_FACTOR": 1,
  "WBB_FACTOR": 1,
  "AUTO_WB": true,
  "SATURATION_FACTOR": 1,
  "CCD_COOLING": false,
  "CCD_TEMP": 15,
  "TEMP_DISPLAY": "f",
  "PRESSURE_DISPLAY": "hPa",
  "CCD_TEMP_SCRIPT": "",
  "GPS_ENABLE": false,
  "TARGET_ADU": 100,
  "TARGET_ADU_DAY": 100,
  "TARGET_ADU_DEV": 10,
  "TARGET_ADU_DEV_DAY": 20,
  "ADU_ROI": [],
  "ADU_FOV_DIV": 3,
  "DETECT_STARS": true,
  "DETECT_STARS_THOLD": 0.6,
  "DETECT_METEORS": false,
  "DETECT_MASK": "",
  "DETECT_DRAW": false,
  "LOGO_OVERLAY": "",
  "SQM_ROI": [],
  "SQM_FOV_DIV": 3,
  "LOCATION_NAME": "McKinney",
  "LOCATION_LATITUDE": 33,
  "LOCATION_LONGITUDE": -97,
  "LOCATION_ELEVATION": 223,
  "CAPTURE_PAUSE": false,
  "TIMELAPSE_ENABLE": true,
  "TIMELAPSE_SKIP_FRAMES": 4,
  "DAYTIME_CAPTURE": true,
  "DAYTIME_CAPTURE_SAVE": true,
  "DAYTIME_TIMELAPSE": true,
  "DAYTIME_CONTRAST_ENHANCE": false,
  "NIGHT_CONTRAST_ENHANCE": false,
  "CONTRAST_ENHANCE_16BIT": false,
  "CLAHE_CLIPLIMIT": 3,
  "CLAHE_GRIDSIZE": 8,
  "NIGHT_SUN_ALT_DEG": -6,
  "NIGHT_MOONMODE_ALT_DEG": 0,
  "NIGHT_MOONMODE_PHASE": 33,
  "WEB_NONLOCAL_IMAGES": false,
  "WEB_LOCAL_IMAGES_ADMIN": false,
  "WEB_EXTRA_TEXT": "",
  "WEB_STATUS_TEMPLATE": "Status: {status:s}\nLat: {latitude:0.1f}/Long: {longitude:0.1f}\nSidereal: {sidereal_time:s}\nMode: {mode:s}\nSun: {sun_alt:0.1f}&deg; {sun_dir:s}\nMoon: {moon_alt:0.1f}&deg; {moon_dir:s}\nPhase: {moon_phase_str:s} <span data-bs-toggle=\"tooltip\" data-bs-placement=\"right\" title=\"{moon_phase:0.0f}%\">{moon_glyph:s}</span>\nSmoke: {smoke_rating:s} {smoke_rating_status}\nKp-index: {kpindex:0.2f} {kpindex_rating:s} {kpindex_trend:s} {kpindex_status:s}\nAurora: {ovation_max:d}% {ovation_max_status}",
  "HEALTHCHECK": {
    "DISK_USAGE": 90,
    "SWAP_USAGE": 90
  },
  "IMAGE_STRETCH": {
    "CLASSNAME": "",
    "MODE1_GAMMA": 3,
    "MODE1_STDDEVS": 2.25,
    "MODE2_SHADOWS": 0,
    "MODE2_MIDTONES": 0.35,
    "MODE2_HIGHLIGHTS": 1,
    "SPLIT": false,
    "MOONMODE": false,
    "DAYTIME": false
  },
  "KEOGRAM_ANGLE": 0,
  "KEOGRAM_H_SCALE": 100,
  "KEOGRAM_V_SCALE": 33,
  "KEOGRAM_CROP_TOP": 0,
  "KEOGRAM_CROP_BOTTOM": 0,
  "KEOGRAM_LABEL": true,
  "STARTRAILS_MAX_ADU": 65,
  "STARTRAILS_MASK_THOLD": 190,
  "STARTRAILS_PIXEL_THOLD": 1,
  "STARTRAILS_MIN_STARS": 0,
  "STARTRAILS_TIMELAPSE": true,
  "STARTRAILS_TIMELAPSE_MINFRAMES": 250,
  "STARTRAILS_SUN_ALT_THOLD": -15,
  "STARTRAILS_MOONMODE_THOLD": true,
  "STARTRAILS_MOON_ALT_THOLD": 91,
  "STARTRAILS_MOON_PHASE_THOLD": 101,
  "STARTRAILS_USE_DB_DATA": true,
  "IMAGE_CALIBRATE_DARK": false,
  "IMAGE_CALIBRATE_BPM": false,
  "IMAGE_EXIF_PRIVACY": false,
  "IMAGE_FILE_TYPE": "jpg",
  "IMAGE_FILE_COMPRESSION": {
    "jpg": 90,
    "png": 5,
    "tif": 5,
    "jpeg": 90
  },
  "IMAGE_FOLDER": "/var/www/html/allsky/images",
  "IMAGE_LABEL_TEMPLATE": "# size:60 [Use 60 for higher resolution cameras]\n# xy:-15,15 (Upper Right)\n# anchor:ra (Right Justified)\n# color:150,0,0\n{timestamp:%Y.%m.%d %H:%M:%S}\n# color:100,100,0\nLat {latitude:0.0f} Long {longitude:0.0f}\n# color:150,150,150\nTiangong {tiangong_up:s} [{tiangong_next_h:0.1f}h/{tiangong_next_alt:0.0f}°]\nHubble {hst_up:s} [{hst_next_h:0.1f}h/{hst_next_alt:0.0f}°]\nISS {iss_up:s} [{iss_next_h:0.1f}h/{iss_next_alt:0.0f}°]\n# xy:-15,-450 (Lower Right) [Use -15,-450 for size 60]\n# color:175,175,0\nSun {sun_alt:0.0f}°\n# color:125,0,0\nMercury {mercury_alt:0.0f}°\n# color:100,150,150\nVenus {venus_alt:0.0f}°\n# color:150,0,0\nMars {mars_alt:0.0f}°\n# color:100,100,0\nJupiter {jupiter_alt:0.0f}°\n# color:100,100,150\nSaturn {saturn_alt:0.0f}°\n# color:150,150,150\nMoon {moon_phase:0.0f}% {moon_alt:0.0f}°\n# xy:15,-210 (Lower Left)  [Use 15,-210 for size 60]\n# anchor:la (Left Justified)\n# color:0,150,150\nStars {stars:d}\n# color:150,50,50\nKp-index {kpindex:0.2f}\n# color:150,150,150\nSmoke {smoke_rating:s}\n# xy:15,15 (Upper Left)\n# color:0,150,0\nExposure {exposure:0.6f}\n# color:150,50,0\nGain {gain:d}\n# color:50,50,150\nCamera {temp:0.1f}°{temp_unit:s}\n# color:150,0,150\nStretch {stretch:s}\nStacking {stack_method:s}\n# color:200,200,200 (default color)\n# additional labels will be added here",
  "URL_TEMPLATE": "https://{bucket}.s3.{region}.{host}",
  "IMAGE_EXTRA_TEXT": "",
  "IMAGE_CROP_ROI": [],
  "IMAGE_ROTATE": "",
  "IMAGE_ROTATE_ANGLE": 0,
  "IMAGE_FLIP_V": true,
  "IMAGE_FLIP_H": true,
  "IMAGE_SCALE": 100,
  "NIGHT_GRAYSCALE": false,
  "DAYTIME_GRAYSCALE": false,
  "IMAGE_CIRCLE_MASK": {
    "ENABLE": false,
    "DIAMETER": 1500,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "BLUR": 35,
    "OPACITY": 100,
    "OUTLINE": false
  },
  "FISH2PANO": {
    "ENABLE": false,
    "DIAMETER": 3000,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "ROTATE_ANGLE": -90,
    "SCALE": 0.5,
    "MODULUS": 2,
    "FLIP_H": false,
    "ENABLE_CARDINAL_DIRS": true,
    "DIRS_OFFSET_BOTTOM": 25,
    "OPENCV_FONT_SCALE": 0.8,
    "PIL_FONT_SIZE": 30
  },
  "IMAGE_SAVE_FITS": false,
  "IMAGE_SAVE_FITS_PRE_DARK": false,
  "IMAGE_EXPORT_RAW": "",
  "IMAGE_EXPORT_FOLDER": "/var/www/html/allsky/images/export",
  "IMAGE_EXPORT_FLIP_V": false,
  "IMAGE_EXPORT_FLIP_H": false,
  "IMAGE_STACK_METHOD": "maximum",
  "IMAGE_STACK_COUNT": 1,
  "IMAGE_STACK_ALIGN": false,
  "IMAGE_ALIGN_DETECTSIGMA": 5,
  "IMAGE_ALIGN_POINTS": 50,
  "IMAGE_ALIGN_SOURCEMINAREA": 10,
  "IMAGE_STACK_SPLIT": false,
  "THUMBNAILS": {
    "IMAGES_AUTO": true
  },
  "IMAGE_EXPIRE_DAYS": 14,
  "IMAGE_RAW_EXPIRE_DAYS": 14,
  "IMAGE_FITS_EXPIRE_DAYS": 1,
  "TIMELAPSE_EXPIRE_DAYS": 365,
  "TIMELAPSE_OVERWRITE": true,
  "IMAGE_QUEUE_MAX": 3,
  "IMAGE_QUEUE_MIN": 1,
  "IMAGE_QUEUE_BACKOFF": 0.5,
  "FFMPEG_FRAMERATE": 25,
  "FFMPEG_BITRATE": "30000k",
  "FFMPEG_VFSCALE": "",
  "FFMPEG_CODEC": "libx264",
  "FFMPEG_EXTRA_OPTIONS": "-level 3.1",
  "FITSHEADERS": [
    [
      "INSTRUME",
      "indi-allsky"
    ],
    [
      "OBSERVER",
      ""
    ],
    [
      "SITE",
      ""
    ],
    [
      "OBJECT",
      ""
    ],
    [
      "NOTES",
      ""
    ]
  ],
  "IMAGE_LABEL_SYSTEM": "pillow",
  "TEXT_PROPERTIES": {
    "DATE_FORMAT": "%Y%m%d %H:%M:%S",
    "FONT_FACE": "FONT_HERSHEY_SIMPLEX",
    "FONT_AA": "LINE_AA",
    "FONT_SCALE": 0.8,
    "FONT_THICKNESS": 1,
    "FONT_OUTLINE": true,
    "FONT_HEIGHT": 30,
    "FONT_X": 30,
    "FONT_Y": 30,
    "FONT_COLOR": [
      200,
      200,
      200
    ],
    "PIL_FONT_FILE": "fonts-freefont-ttf/FreeMonoBold.ttf",
    "PIL_FONT_CUSTOM": "",
    "PIL_FONT_SIZE": 60
  },
  "CARDINAL_DIRS": {
    "ENABLE": true,
    "FONT_COLOR": [
      255,
      0,
      0
    ],
    "SWAP_NS": true,
    "SWAP_EW": false,
    "CHAR_NORTH": "N",
    "CHAR_EAST": "E",
    "CHAR_WEST": "W",
    "CHAR_SOUTH": "S",
    "DIAMETER": 4000,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "OFFSET_TOP": 15,
    "OFFSET_LEFT": 15,
    "OFFSET_RIGHT": 15,
    "OFFSET_BOTTOM": 15,
    "OPENCV_FONT_SCALE": 0.5,
    "PIL_FONT_SIZE": 60,
    "OUTLINE_CIRCLE": false
  },
  "ORB_PROPERTIES": {
    "MODE": "ha",
    "RADIUS": 30,
    "SUN_COLOR": [
      200,
      200,
      0
    ],
    "MOON_COLOR": [
      128,
      128,
      128
    ],
    "AZ_OFFSET": 0,
    "RETROGRADE": false
  },
  "UPLOAD_WORKERS": 2,
  "FILETRANSFER": {
    "CLASSNAME": "pycurl_sftp",
    "HOST": "",
    "PORT": 0,
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "PRIVATE_KEY": "",
    "PUBLIC_KEY": "",
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60,
    "CERT_BYPASS": true,
    "REMOTE_IMAGE_NAME": "image.{ext}",
    "REMOTE_PANORAMA_NAME": "panorama.{ext}",
    "REMOTE_IMAGE_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_PANORAMA_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_RAW_FOLDER": "/home/allsky/upload/allsky/export",
    "REMOTE_FITS_FOLDER": "/home/allsky/upload/allsky/fits",
    "REMOTE_METADATA_NAME": "latest_metadata.json",
    "REMOTE_METADATA_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_MINI_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_KEOGRAM_FOLDER": "/home/allsky/upload/allsky/keograms",
    "REMOTE_STARTRAIL_FOLDER": "/home/allsky/upload/allsky/startrails",
    "REMOTE_STARTRAIL_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_PANORAMA_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_ENDOFNIGHT_FOLDER": "/home/allsky/upload/allsky",
    "UPLOAD_IMAGE": 0,
    "UPLOAD_PANORAMA": 0,
    "UPLOAD_RAW": false,
    "UPLOAD_FITS": false,
    "UPLOAD_METADATA": false,
    "UPLOAD_VIDEO": false,
    "UPLOAD_MINI_VIDEO": false,
    "UPLOAD_KEOGRAM": false,
    "UPLOAD_STARTRAIL": false,
    "UPLOAD_STARTRAIL_VIDEO": false,
    "UPLOAD_PANORAMA_VIDEO": false,
    "UPLOAD_ENDOFNIGHT": false,
    "FORCE_IPV4": false,
    "FORCE_IPV6": false,
    "LIBCURL_OPTIONS": {}
  },
  "S3UPLOAD": {
    "ENABLE": false,
    "CLASSNAME": "boto3_s3",
    "ACCESS_KEY": "",
    "SECRET_KEY": "REDACTED",
    "SECRET_KEY_E": "REDACTED",
    "CREDS_FILE": "",
    "BUCKET": "change-me",
    "REGION": "us-east-2",
    "NAMESPACE": "",
    "HOST": "amazonaws.com",
    "PORT": 0,
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60,
    "URL_TEMPLATE": "https://{bucket}.s3.{region}.{host}",
    "ACL": "",
    "STORAGE_CLASS": "STANDARD",
    "TLS": true,
    "CERT_BYPASS": false,
    "UPLOAD_FITS": false,
    "UPLOAD_RAW": false
  },
  "MQTTPUBLISH": {
    "ENABLE": false,
    "TRANSPORT": "tcp",
    "HOST": "localhost",
    "PORT": 8883,
    "USERNAME": "indi-allsky",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "BASE_TOPIC": "indi-allsky",
    "QOS": 0,
    "TLS": true,
    "CERT_BYPASS": true,
    "PUBLISH_IMAGE": true
  },
  "SYNCAPI": {
    "ENABLE": false,
    "BASEURL": "https://example.com/indi-allsky",
    "USERNAME": "",
    "APIKEY": "REDACTED",
    "APIKEY_E": "REDACTED",
    "CERT_BYPASS": false,
    "POST_S3": false,
    "EMPTY_FILE": false,
    "UPLOAD_IMAGE": 1,
    "UPLOAD_PANORAMA": 1,
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60
  },
  "YOUTUBE": {
    "ENABLE": false,
    "SECRETS_FILE": "",
    "PRIVACY_STATUS": "private",
    "TITLE_TEMPLATE": "Allsky {asset_label} - {day_date:%Y-%m-%d} - {timeofday}",
    "DESCRIPTION_TEMPLATE": "",
    "CATEGORY": 22,
    "TAGS": [
      "timelapse",
      "allsky",
      "astronomy"
    ],
    "UPLOAD_VIDEO": false,
    "UPLOAD_MINI_VIDEO": false,
    "UPLOAD_STARTRAIL_VIDEO": false,
    "UPLOAD_PANORAMA_VIDEO": false
  },
  "LIBCAMERA": {
    "IMAGE_FILE_TYPE": "dng",
    "IMAGE_FILE_TYPE_DAY": "dng",
    "AWB": "auto",
    "AWB_DAY": "auto",
    "AWB_ENABLE": true,
    "AWB_ENABLE_DAY": true,
    "CAMERA_ID": 0,
    "EXTRA_OPTIONS": "",
    "EXTRA_OPTIONS_DAY": ""
  },
  "PYCURL_CAMERA": {
    "URL": "",
    "IMAGE_FILE_TYPE": "jpg",
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED"
  },
  "ACCUM_CAMERA": {
    "SUB_EXPOSURE_MAX": 1,
    "EVEN_EXPOSURES": true
  },
  "FOCUSER": {
    "CLASSNAME": "",
    "GPIO_PIN_1": "D17",
    "GPIO_PIN_2": "D18",
    "GPIO_PIN_3": "D27",
    "GPIO_PIN_4": "D22"
  },
  "DEW_HEATER": {
    "CLASSNAME": "",
    "ENABLE_DAY": false,
    "PIN_1": "D12",
    "INVERT_OUTPUT": false,
    "LEVEL_DEF": 100,
    "THOLD_ENABLE ": false,
    "MANUAL_TARGET": 0,
    "TEMP_USER_VAR_SLOT": 10,
    "LEVEL_LOW": 33,
    "LEVEL_MED": 66,
    "LEVEL_HIGH": 100,
    "THOLD_DIFF_LOW": 15,
    "THOLD_DIFF_MED": 10,
    "THOLD_DIFF_HIGH": 5,
    "THOLD_ENABLE": false
  },
  "FAN": {
    "CLASSNAME": "",
    "ENABLE_NIGHT": false,
    "PIN_1": "D13",
    "INVERT_OUTPUT": false,
    "LEVEL_DEF": 100,
    "THOLD_ENABLE ": false,
    "TARGET": 30,
    "TEMP_USER_VAR_SLOT": 10,
    "LEVEL_LOW": 33,
    "LEVEL_MED": 66,
    "LEVEL_HIGH": 100,
    "THOLD_DIFF_LOW": 0,
    "THOLD_DIFF_MED": 5,
    "THOLD_DIFF_HIGH": 10,
    "THOLD_ENABLE": false
  },
  "GENERIC_GPIO": {
    "A_CLASSNAME": "",
    "A_PIN_1": "D21",
    "A_INVERT_OUTPUT": false
  },
  "TEMP_SENSOR": {
    "A_CLASSNAME": "",
    "A_LABEL": "Sensor A",
    "A_PIN_1": "D5",
    "A_USER_VAR_SLOT": 10,
    "A_I2C_ADDRESS": "0x77",
    "B_CLASSNAME": "",
    "B_LABEL": "Sensor B",
    "B_PIN_1": "D6",
    "B_USER_VAR_SLOT": 15,
    "B_I2C_ADDRESS": "0x76",
    "C_CLASSNAME": "",
    "C_LABEL": "Sensor C",
    "C_PIN_1": "D16",
    "C_USER_VAR_SLOT": 20,
    "C_I2C_ADDRESS": "0x40",
    "OPENWEATHERMAP_APIKEY": "REDACTED",
    "OPENWEATHERMAP_APIKEY_E": "REDACTED",
    "WUNDERGROUND_APIKEY": "REDACTED",
    "WUNDERGROUND_APIKEY_E": "REDACTED",
    "MQTT_TRANSPORT": "tcp",
    "MQTT_HOST": "localhost",
    "MQTT_PORT": 8883,
    "MQTT_USERNAME": "indi-allsky",
    "MQTT_PASSWORD": "REDACTED",
    "MQTT_PASSWORD_E": "REDACTED",
    "MQTT_TLS": true,
    "MQTT_CERT_BYPASS": true,
    "TSL2561_GAIN_NIGHT": 1,
    "TSL2561_GAIN_DAY": 0,
    "TSL2561_INT_NIGHT": 1,
    "TSL2561_INT_DAY": 1,
    "TSL2591_GAIN_NIGHT": "GAIN_MED",
    "TSL2591_GAIN_DAY": "GAIN_LOW",
    "TSL2591_INT_NIGHT": "INTEGRATIONTIME_100MS",
    "TSL2591_INT_DAY": "INTEGRATIONTIME_100MS",
    "VEML7700_GAIN_NIGHT": "ALS_GAIN_1",
    "VEML7700_GAIN_DAY": "ALS_GAIN_1_8",
    "VEML7700_INT_NIGHT": "ALS_100MS",
    "VEML7700_INT_DAY": "ALS_100MS",
    "SI1145_VIS_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
    "SI1145_VIS_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
    "SI1145_IR_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
    "SI1145_IR_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
    "LTR390_GAIN_NIGHT": "GAIN_9X",
    "LTR390_GAIN_DAY": "GAIN_1X"
  },
  "CHARTS": {
    "CUSTOM_SLOT_1": 10,
    "CUSTOM_SLOT_2": 11,
    "CUSTOM_SLOT_3": 12,
    "CUSTOM_SLOT_4": 13
  },
  "ADSB": {
    "ENABLE": true,
    "DUMP1090_URL": "https://localhost/dump1090/data/aircraft.json",
    "CERT_BYPASS": true,
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "ALT_DEG_MIN": 25,
    "LABEL_ENABLE": true,
    "LABEL_LIMIT": 10,
    "AIRCRAFT_LABEL_TEMPLATE": "{id:s} {distance:0.1f}km {alt:0.1f}° {dir:s}",
    "IMAGE_LABEL_TEMPLATE_PREFIX": "# xy:15,400 (Left)\n# anchor:la (Left Justified)\n# color:200,200,200\nAircraft"
  },
  "SATELLITE_TRACK": {
    "ENABLE": true,
    "DAYTIME_TRACK": false,
    "ALT_DEG_MIN": 20,
    "LABEL_ENABLE": true,
    "LABEL_LIMIT": 10,
    "SAT_LABEL_TEMPLATE": "{title:s} {alt:0.1f}° {dir:s}",
    "IMAGE_LABEL_TEMPLATE_PREFIX": "# xy:-15,400 (Right)\n# anchor:ra (Right Justified)\n# color:200,200,200\nSatellites"
  }
}

#################################

end support info

#################################

Below is the "hang" message from the website that just occurred:

Capture1

@aaronwmorris
Copy link
Owner Author

aaronwmorris commented Oct 31, 2024

First thing we can try on the software side is lowering the USB bandwidth. On the config page, on the Camera Tab at the bottom where the Default INDI config is entered, add the following config:

{
    "PROPERTIES" : {
        "CCD_CONTROLS" : {
            "BandWidth" : 40
        }
    },
    "SWITCHES" : {}
}

After this, I would just reboot the system to ensure it is set.

@ph03nix42
Copy link

ph03nix42 commented Oct 31, 2024

copied the config in, saved and just reset. I'll let you know if it occurs again.

@ph03nix42
Copy link

Unfortunately it appears I've 2 additional "hangs". One overnight and an additional this morning.

@aaronwmorris
Copy link
Owner Author

I did not have much hope for the USB bandwidth helping. The most common cause of hangs like this is a bad USB cable for the camera. If you have the option, I would go with the shortest USB cable possible and USB 2.0 if you have one available.

@ph03nix42
Copy link

I did shorten from the original OEM cable from ZWO which might be causing the hangs, but we'll try a couple of things and see what happens. I appreciate all the help, this is such a great project and what you've built is amazing! Thank you!

@nikiosna
Copy link

nikiosna commented Nov 2, 2024

I have similiar issues with an ASI676MC pro too.
I recently bought one, tested indi-allsky on my old laptop with the camera for one night -> everything fine.
Now I bought an "odroidn2l" there I got it working once, it took three exposures but currently it just wont work anymore.
I'm constantly getting exposure state BUSY or ALERT. I aready tried reinstalling and switching between the USB2 and USB3 port.

2024-11-02T16:41:49.737923+01:00 odroidn2l [INFO] Capture-2-971/MainThread indi.getTelescopeRaDec() [881]: Telescope Coord: RA 19.07, Dec 52.20
2024-11-02T16:41:49.665530+01:00 odroidn2l [INFO] MainProcess-948/MainThread allsky._queueManualTasks() [1223]: Checking for manually submitted tasks
2024-11-02T16:41:49.637513+01:00 odroidn2l [INFO] Capture-2-971/MainThread indi.getCcdTemperature() [896]: Camera temperature: 26.3
2024-11-02T16:41:49.537770+01:00 odroidn2l [INFO] Capture-2-971/MainThread capture.detectNight() [1382]: Moon altitude: -0.0, phase 1.3%
2024-11-02T16:41:49.537687+01:00 odroidn2l [INFO] Capture-2-971/MainThread capture.detectNight() [1375]: Sun altitude: 1.1
2024-11-02T16:41:49.537588+01:00 odroidn2l [INFO] Capture-2-971/MainThread capture.saferun() [232]: Exposure state: BUSY
2024-11-02T16:41:49.537168+01:00 odroidn2l [INFO] Capture-2-971/MainThread capture.saferun() [231]: Camera last ready: 179.2s

@aaronwmorris
Copy link
Owner Author

It is possible there is a bug in the latest firmware of the camera. You may try installing indi 2.0.9 and see if that helps.

When the camera goes into an ALERT state, the only way to immediately fix that is by restarting the indiserver.

systemctl --user restart indiserver

@nikiosna
Copy link

nikiosna commented Nov 7, 2024

Having troubles to downgrade
./misc/build_indi.sh v2.0.9 compiles indi-core sucessfully but noth 3rdparty

[ 24%] Linking CXX executable test_eqmod
/bin/ld: CMakeFiles/test_eqmod.dir/__/eqmodbase.cpp.o: in function `EQMod::EQMod()':
/home/niklas/Projects/src/indi_3rdparty/indi-eqmod/eqmodbase.cpp:106:(.text+0x2318): undefined reference to `INDI::GuiderInterface::GuiderInterface()'
/bin/ld: CMakeFiles/test_eqmod.dir/__/eqmodbase.cpp.o: in function `EQMod::loadProperties()':
/home/niklas/Projects/src/indi_3rdparty/indi-eqmod/eqmodbase.cpp:444:(.text+0xd08c): undefined reference to `INDI::GuiderInterface::initGuiderProperties(char const*, char const*)'
/bin/ld: CMakeFiles/test_eqmod.dir/__/eqmodbase.cpp.o: in function `EQMod::ISNewNumber(char const*, char const*, double*, char**, int)':
/home/niklas/Projects/src/indi_3rdparty/indi-eqmod/eqmodbase.cpp:2503:(.text+0x10934): undefined reference to `INDI::GuiderInterface::processGuiderProperties(char const*, double*, char**, int)'
collect2: error: ld returned 1 exit status
make[2]: *** [indi-eqmod/test/CMakeFiles/test_eqmod.dir/build.make:315: indi-eqmod/test/test_eqmod] Error 1
make[1]: *** [CMakeFiles/Makefile2:1304: indi-eqmod/test/CMakeFiles/test_eqmod.dir/all] Error 2

Building latest v2.1.0 does work
Has to do with this 3rdparty change: indilib/indi-3rdparty#961
I suspected the v2.0.9 3rdparty drivers are trying to compile with indilib 2.1.0 and because of this I tried removing the ppa and uninstalling libindi / indi-*. But error still persists.

@aaronwmorris
Copy link
Owner Author

I have this wiki page for removing the PPA. Maybe this will help.

https://github.com/aaronwmorris/indi-allsky/wiki/Uninstall-indi-repository

@nikiosna
Copy link

nikiosna commented Nov 8, 2024

Hm unfortunally not. Thats basically what I have already done. apt list --installed | grep indi shows nothing.

niklas@odroidn2l:~/Projects$ indiserver
2024-11-08T07:16:15: startup: indiserver
Usage: indiserver [options] driver [driver ...]
Purpose: server for local and remote INDI drivers
INDI Library: 2.0.9
Code v2.0.9. Protocol 1.7.

There has to be a bug in the build script when downgrading I think (or its something special in my setup).
I manually loaded the build release zip file from https://github.com/indilib/indi-3rdparty/releases/tag/v2.0.9
And used the build commands provided there (cmake -> make -> make install).
That did work fine to downgrade succesfully.

Coming back to the original issue the camera is unfortunally still hung up with indi 2.0.9.
Here's a full log of the startup. There is a exception Capture-1-978/Dummy-1, OSError: Value: No SIMPLE card found, this file does not appear to be a valid FITS file.

2024-11-08T09:05:07.959218+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._queueManualTasks() [1223]: Checking for manually submitted tasks
2024-11-08T09:05:01.937474+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.getCcdTemperature() [896]: Camera temperature: 27.3
2024-11-08T09:05:01.837600+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1382]: Moon altitude: -43.8, phase 40.4%
2024-11-08T09:05:01.837526+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1375]: Sun altitude: 10.1
2024-11-08T09:05:01.837445+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [232]: Exposure state: BUSY
2024-11-08T09:05:01.837170+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [231]: Camera last ready: 22.1s
2024-11-08T09:04:54.956479+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._queueManualTasks() [1223]: Checking for manually submitted tasks
2024-11-08T09:04:50.820643+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.getCcdTemperature() [896]: Camera temperature: 27.3
2024-11-08T09:04:50.720708+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1382]: Moon altitude: -43.9, phase 40.4%
2024-11-08T09:04:50.720635+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1375]: Sun altitude: 10.1
2024-11-08T09:04:50.720544+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [232]: Exposure state: BUSY
2024-11-08T09:04:50.720307+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [231]: Camera last ready: 11.0s
2024-11-08T09:04:47.633966+01:00 odroidn2l [INFO] Capture-2-1038/Dummy-3 indi.newDevice() [224]: new device ZWO CCD ASI676MC
2024-11-08T09:04:47.547884+01:00 odroidn2l [INFO] Capture-2-1038/Dummy-3 indi.removeDevice() [227]: remove device ZWO CCD ASI676MC
2024-11-08T09:04:45.611399+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [581]: Total time since last exposure 0.1572 s
2024-11-08T09:04:45.611285+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [550]: Image queue depth: 0
2024-11-08T09:04:45.610955+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting Duration (s) = 0.009999999776482582
2024-11-08T09:04:45.511050+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.shoot() [1576]: Taking 0.01000000 s exposure (gain 0)
2024-11-08T09:04:44.359750+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting BandWidth = 40
2024-11-08T09:04:44.259880+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.configureDevice() [743]: Setting property (number) CCD_CONTROLS
2024-11-08T09:04:43.108840+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting Y = 1
2024-11-08T09:04:43.108644+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting X = 1
2024-11-08T09:04:43.008792+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.configureDevice() [743]: Setting property (number) CCD_BINNING
2024-11-08T09:04:43.008590+01:00 odroidn2l [WARNING] Capture-2-1038/MainThread indi.setCcdBinning() [1263]: Setting CCD binning to (1, 1)
2024-11-08T09:04:41.953505+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._queueManualTasks() [1223]: Checking for manually submitted tasks
2024-11-08T09:04:41.857332+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting Gain = 0
2024-11-08T09:04:41.757670+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.configureDevice() [743]: Setting property (number) CCD_CONTROLS
2024-11-08T09:04:41.757572+01:00 odroidn2l [WARNING] Capture-2-1038/MainThread indi.setCcdGain() [1135]: Setting CCD gain to 0
2024-11-08T09:04:41.757179+01:00 odroidn2l [WARNING] Capture-2-1038/MainThread indi.disableCcdCooler() [928]: Cooling not supported
2024-11-08T09:04:39.754531+01:00 odroidn2l [WARNING] Capture-2-1038/MainThread indi.disableCcdCooler() [923]: Disabling CCD cooling
2024-11-08T09:04:39.754417+01:00 odroidn2l [WARNING] Capture-2-1038/MainThread capture.reconfigureCcd() [1324]: Change to day
2024-11-08T09:04:39.704175+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.getCcdTemperature() [896]: Camera temperature: 27.3
2024-11-08T09:04:39.603823+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1382]: Moon altitude: -43.9, phase 40.4%
2024-11-08T09:04:39.603679+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1375]: Sun altitude: 10.1
2024-11-08T09:04:39.603391+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [232]: Exposure state: unset
2024-11-08T09:04:39.603285+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.saferun() [231]: Camera last ready: 0.0s
2024-11-08T09:04:39.603143+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1382]: Moon altitude: -43.9, phase 40.4%
2024-11-08T09:04:39.602961+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture.detectNight() [1375]: Sun altitude: 10.1
2024-11-08T09:04:39.602736+01:00 odroidn2l [WARNING] Capture-2-1038/MainThread capture.saferun() [208]: Next forced transition time: 2024-11-09 00:11:10 (15.1h)
2024-11-08T09:04:39.594368+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture._initialize() [979]: Default CCD exposure: 0.01000000
2024-11-08T09:04:39.359942+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture._initialize() [940]: Maximum CCD exposure: 15.00000000
2024-11-08T09:04:39.359842+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture._initialize() [919]: Minimum CCD exposure: 0.00003201 (night)
2024-11-08T09:04:39.359595+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture._initialize() [901]: Minimum CCD exposure: 0.00003201 (day)
2024-11-08T09:04:38.208195+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting Aperture (mm) = 1.25
2024-11-08T09:04:38.207982+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting Focal Length (mm) = 2.5
2024-11-08T09:04:38.107968+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.configureDevice() [743]: Setting property (number) SCOPE_INFO
2024-11-08T09:04:37.104775+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_switch() [1388]: Enabling Light (FRAME_LIGHT)
2024-11-08T09:04:37.004719+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.configureDevice() [738]: Setting switch CCD_FRAME_TYPE
2024-11-08T09:04:37.004520+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.updateCcdBlobMode() [422]: Set BLOB mode
2024-11-08T09:04:36.003560+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_switch() [1388]: Enabling Disable (DISABLE)
2024-11-08T09:04:35.903090+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.configureDevice() [738]: Setting switch DEBUG
2024-11-08T09:04:35.900274+01:00 odroidn2l [INFO] Capture-2-1038/MainThread miscDb.addCamera() [113]: Camera DB ID: 1
2024-11-08T09:04:35.467262+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.getCcdInfo() [560]: Detecting bayer pattern
2024-11-08T09:04:34.115422+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.set_number() [1360]: Setting BandWidth = 40
2024-11-08T09:04:34.014609+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.configureDevice() [743]: Setting property (number) CCD_CONTROLS
2024-11-08T09:04:33.964595+01:00 odroidn2l [WARNING] Capture-2-1038/MainThread capture._initialize() [653]: Connecting to CCD device ZWO CCD ASI676MC
2024-11-08T09:04:33.964286+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.findGps() [710]: Found 0 GPSs
2024-11-08T09:04:33.963714+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi._findGpss() [690]: Searching for available GPS interfaces
2024-11-08T09:04:33.963423+01:00 odroidn2l [ERROR] Capture-2-1038/MainThread indi.findTelescope() [684]: No telescopes found
2024-11-08T09:04:33.963034+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.findTelescope() [677]: Found 0 Telescopess
2024-11-08T09:04:33.962367+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi._findTelescopes() [657]: Searching for available telescopes/mounts
2024-11-08T09:04:33.962038+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.findCcd() [635]: Found 1 CCDs
2024-11-08T09:04:33.961437+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi._findCcds() [626]:  Detected ZWO CCD ASI676MC
2024-11-08T09:04:33.960701+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi._findCcds() [615]: Searching for available cameras
2024-11-08T09:04:28.961160+01:00 odroidn2l [INFO] Capture-2-1038/Dummy-3 indi.newDevice() [224]: new device ZWO CCD ASI676MC
2024-11-08T09:04:28.959202+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.serverConnected() [356]: Server connected (localhost:7624)
2024-11-08T09:04:28.957315+01:00 odroidn2l [INFO] Capture-2-1038/MainThread capture._initialize() [609]: Connecting to indiserver
2024-11-08T09:04:28.956745+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.__init__() [136]: PyIndi version: 2.1.0
2024-11-08T09:04:28.954125+01:00 odroidn2l [INFO] Capture-2-1038/MainThread indi.__init__() [129]: creating an instance of IndiClient
2024-11-08T09:04:28.942107+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._queueManualTasks() [1223]: Checking for manually submitted tasks
2024-11-08T09:04:28.930050+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startCaptureWorker() [341]: Starting Capture-2 worker
2024-11-08T09:04:22.314258+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [42]: '  File "/home/niklas/indi-allsky/virtualenv/indi-allsky/lib/python3.11/site-packages/astropy/io/fits/hdu/hdulist.py", line 1222, in _readfrom\n    raise OSError(\n'
2024-11-08T09:04:22.314163+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [42]: '  File "/home/niklas/indi-allsky/virtualenv/indi-allsky/lib/python3.11/site-packages/astropy/io/fits/hdu/hdulist.py", line 487, in fromfile\n    return cls._readfrom(\n           ^^^^^^^^^^^^^^\n'
2024-11-08T09:04:22.314046+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [42]: '  File "/home/niklas/indi-allsky/virtualenv/indi-allsky/lib/python3.11/site-packages/astropy/io/fits/hdu/hdulist.py", line 223, in fitsopen\n    return HDUList.fromfile(\n           ^^^^^^^^^^^^^^^^^\n'
2024-11-08T09:04:22.313929+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [42]: '  File "/home/niklas/indi-allsky/indi_allsky/camera/indi.py", line 305, in processBlob\n    hdulist = fits.open(blobfile)\n              ^^^^^^^^^^^^^^^^^^^\n'
2024-11-08T09:04:22.313742+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [42]: '  File "/home/niklas/indi-allsky/indi_allsky/camera/indi.py", line 248, in updateProperty\n    self.processBlob(p_blob[0])\n'
2024-11-08T09:04:22.310505+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [37]: Value: No SIMPLE card found, this file does not appear to be a valid FITS file. If this is really a FITS file, try with ignore_missing_simple=True
2024-11-08T09:04:22.310393+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [36]: Type: <class 'OSError'>
2024-11-08T09:04:22.310116+01:00 odroidn2l [ERROR] Capture-1-978/Dummy-1 allsky.unhandled_exception() [35]: An uncaught exception occurred:
2024-11-08T09:04:20.796456+01:00 odroidn2l [WARNING] Sensor-1-982/MainThread sensor.night_day_change() [203]: Day/Night change
2024-11-08T09:04:19.246525+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.saferun() [581]: Total time since last exposure 0.1586 s
2024-11-08T09:04:19.246409+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.saferun() [550]: Image queue depth: 0
2024-11-08T09:04:19.246040+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting Duration (s) = 0.009999999776482582
2024-11-08T09:04:19.146115+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.shoot() [1576]: Taking 0.01000000 s exposure (gain 0)
2024-11-08T09:04:17.994835+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting BandWidth = 40
2024-11-08T09:04:17.894902+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.configureDevice() [743]: Setting property (number) CCD_CONTROLS
2024-11-08T09:04:16.743764+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting Y = 1
2024-11-08T09:04:16.743644+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting X = 1
2024-11-08T09:04:16.643888+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.configureDevice() [743]: Setting property (number) CCD_BINNING
2024-11-08T09:04:16.643687+01:00 odroidn2l [WARNING] Capture-1-978/MainThread indi.setCcdBinning() [1263]: Setting CCD binning to (1, 1)
2024-11-08T09:04:15.926348+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._queueManualTasks() [1223]: Checking for manually submitted tasks
2024-11-08T09:04:15.492360+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting Gain = 0
2024-11-08T09:04:15.392493+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.configureDevice() [743]: Setting property (number) CCD_CONTROLS
2024-11-08T09:04:15.392398+01:00 odroidn2l [WARNING] Capture-1-978/MainThread indi.setCcdGain() [1135]: Setting CCD gain to 0
2024-11-08T09:04:15.392196+01:00 odroidn2l [WARNING] Capture-1-978/MainThread indi.disableCcdCooler() [928]: Cooling not supported
2024-11-08T09:04:13.389680+01:00 odroidn2l [WARNING] Capture-1-978/MainThread indi.disableCcdCooler() [923]: Disabling CCD cooling
2024-11-08T09:04:13.389555+01:00 odroidn2l [WARNING] Capture-1-978/MainThread capture.reconfigureCcd() [1324]: Change to day
2024-11-08T09:04:13.339308+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.getCcdTemperature() [896]: Camera temperature: 27.1
2024-11-08T09:04:13.239004+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.detectNight() [1382]: Moon altitude: -44.0, phase 40.4%
2024-11-08T09:04:13.238810+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.detectNight() [1375]: Sun altitude: 10.1
2024-11-08T09:04:13.238385+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.saferun() [232]: Exposure state: unset
2024-11-08T09:04:13.238287+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.saferun() [231]: Camera last ready: 0.0s
2024-11-08T09:04:13.238104+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.detectNight() [1382]: Moon altitude: -44.0, phase 40.4%
2024-11-08T09:04:13.237967+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture.detectNight() [1375]: Sun altitude: 10.1
2024-11-08T09:04:13.237718+01:00 odroidn2l [WARNING] Capture-1-978/MainThread capture.saferun() [208]: Next forced transition time: 2024-11-09 00:11:10 (15.1h)
2024-11-08T09:04:13.227224+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture._initialize() [979]: Default CCD exposure: 0.01000000
2024-11-08T09:04:13.211448+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture._initialize() [940]: Maximum CCD exposure: 15.00000000
2024-11-08T09:04:13.211340+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture._initialize() [919]: Minimum CCD exposure: 0.00003201 (night)
2024-11-08T09:04:13.211101+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture._initialize() [901]: Minimum CCD exposure: 0.00003201 (day)
2024-11-08T09:04:12.059888+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting Aperture (mm) = 1.25
2024-11-08T09:04:12.059741+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting Focal Length (mm) = 2.5
2024-11-08T09:04:11.959850+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.configureDevice() [743]: Setting property (number) SCOPE_INFO
2024-11-08T09:04:10.956982+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_switch() [1388]: Enabling Light (FRAME_LIGHT)
2024-11-08T09:04:10.857029+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.configureDevice() [738]: Setting switch CCD_FRAME_TYPE
2024-11-08T09:04:10.856632+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.updateCcdBlobMode() [422]: Set BLOB mode
2024-11-08T09:04:09.855577+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_switch() [1388]: Enabling Disable (DISABLE)
2024-11-08T09:04:09.755107+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.configureDevice() [738]: Setting switch DEBUG
2024-11-08T09:04:09.752215+01:00 odroidn2l [INFO] Capture-1-978/MainThread miscDb.addCamera() [113]: Camera DB ID: 1
2024-11-08T09:04:09.324123+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.getCcdInfo() [560]: Detecting bayer pattern
2024-11-08T09:04:07.972183+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.set_number() [1360]: Setting BandWidth = 40
2024-11-08T09:04:07.819162+01:00 odroidn2l [INFO] Capture-1-978/Dummy-1 indi.newMessage() [353]: new Message 2024-11-08T08:04:07: [INFO] The CCD Temperature is 27.100. 
2024-11-08T09:04:07.803505+01:00 odroidn2l [INFO] Capture-1-978/Dummy-1 indi.newMessage() [353]: new Message 2024-11-08T08:04:07: [INFO] CCD is online. Retrieving basic data. 
2024-11-08T09:04:07.793008+01:00 odroidn2l [INFO] Capture-1-978/Dummy-1 indi.newMessage() [353]: new Message 2024-11-08T08:04:07: [INFO] Setting intital bandwidth to AUTO on connection. 
2024-11-08T09:04:07.470803+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.configureDevice() [743]: Setting property (number) CCD_CONTROLS
2024-11-08T09:04:07.416573+01:00 odroidn2l [WARNING] Capture-1-978/MainThread capture._initialize() [653]: Connecting to CCD device ZWO CCD ASI676MC
2024-11-08T09:04:07.416202+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.findGps() [710]: Found 0 GPSs
2024-11-08T09:04:07.415578+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi._findGpss() [690]: Searching for available GPS interfaces
2024-11-08T09:04:07.415263+01:00 odroidn2l [ERROR] Capture-1-978/MainThread indi.findTelescope() [684]: No telescopes found
2024-11-08T09:04:07.414864+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.findTelescope() [677]: Found 0 Telescopess
2024-11-08T09:04:07.414273+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi._findTelescopes() [657]: Searching for available telescopes/mounts
2024-11-08T09:04:07.413881+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.findCcd() [635]: Found 1 CCDs
2024-11-08T09:04:07.409475+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi._findCcds() [626]:  Detected ZWO CCD ASI676MC
2024-11-08T09:04:07.408794+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi._findCcds() [615]: Searching for available cameras
2024-11-08T09:04:05.795184+01:00 odroidn2l [WARNING] Sensor-1-982/MainThread sensor.night_day_change() [203]: Day/Night change
2024-11-08T09:04:02.909206+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._queueManualTasks() [1223]: Checking for manually submitted tasks
2024-11-08T09:04:02.908313+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._fileUploadWorkerStart() [579]: Starting Upload-2 worker
2024-11-08T09:04:02.906873+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._fileUploadWorkerStart() [579]: Starting Upload-1 worker
2024-11-08T09:04:02.777428+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startSensorWorker() [519]: Starting Sensor-1 worker
2024-11-08T09:04:02.728777+01:00 odroidn2l [WARNING] MainProcess-967/MainThread video._load_detection_mask() [1918]: No detection mask defined
2024-11-08T09:04:02.728416+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startVideoWorker() [461]: Starting Video-1 worker
2024-11-08T09:04:02.485838+01:00 odroidn2l [WARNING] MainProcess-967/MainThread processing._load_detection_mask() [2790]: No detection mask defined
2024-11-08T09:04:02.485364+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startImageWorker() [396]: Starting Image-1 worker
2024-11-08T09:04:02.410417+01:00 odroidn2l [INFO] Capture-1-978/Dummy-1 indi.newDevice() [224]: new device ZWO CCD ASI676MC
2024-11-08T09:04:02.407297+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.serverConnected() [356]: Server connected (localhost:7624)
2024-11-08T09:04:02.402698+01:00 odroidn2l [INFO] Capture-1-978/MainThread capture._initialize() [609]: Connecting to indiserver
2024-11-08T09:04:02.402533+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.__init__() [136]: PyIndi version: 2.1.0
2024-11-08T09:04:02.402281+01:00 odroidn2l [INFO] Capture-1-978/MainThread indi.__init__() [129]: creating an instance of IndiClient
2024-11-08T09:04:02.377705+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startCaptureWorker() [341]: Starting Capture-1 worker
2024-11-08T09:04:02.118943+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [294]: System uptime: 164s
2024-11-08T09:04:02.118785+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [291]: System memory: 3603 MB
2024-11-08T09:04:02.118678+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [286]: System CPUs: 6
2024-11-08T09:04:02.118585+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [284]: System Type: Hardkernel ODROID-N2L#000
2024-11-08T09:04:02.118491+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [283]: Platform: aarch64
2024-11-08T09:04:02.118393+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [282]: Python version: 3.11.10
2024-11-08T09:04:02.118267+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [280]: indi-allsky config level: 20241026.0
2024-11-08T09:04:02.117775+01:00 odroidn2l [INFO] MainProcess-967/MainThread allsky._startup() [279]: indi-allsky release: indi_v2024.09.1

@aaronwmorris
Copy link
Owner Author

Is it possible you are out of space on the /tmp file system?

@nikiosna
Copy link

nikiosna commented Nov 8, 2024

Should be fine, dont have yet moved indi-allsky to sdcard yet, but root has 4.3gb free which I think are enough for a few test frames.

niklas@odroidn2l:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           361M  1.3M  360M   1% /run
/dev/mmcblk0p2   15G  9.8G  4.3G  70% /
tmpfs           1.8G  168K  1.8G   1% /dev/shm
tmpfs           5.0M  8.0K  5.0M   1% /run/lock
/dev/mmcblk0p1  128M   17M  112M  13% /media/boot
tmpfs           361M   20K  361M   1% /run/user/1000
/dev/mmcblk1p1  234G  1.3M  222G   1% /mnt/sdcard

@aaronwmorris
Copy link
Owner Author

Have you tried rebooting since recompiling indi?

@nikiosna
Copy link

nikiosna commented Nov 8, 2024

yes

@aaronwmorris
Copy link
Owner Author

Try rebuilding the pyindi-client python module.

./misc/rebuild_pyindi-client.sh

@nikiosna
Copy link

nikiosna commented Nov 8, 2024

Did so, reboot, log says now

2024-11-08T16:36:13.582537+01:00 odroidn2l [INFO] Capture-2-974/MainThread indi.__init__() [136]: PyIndi version: 2.0.9

But camera still BUSY

@aaronwmorris
Copy link
Owner Author

Thinking a little outside the box here...

Let's try increasing the available current for the USB ports. The Raspi5 limits total current to 0.6a by default.

Add this to /boot/firmware/config.txt and reboot.

usb_max_current_enable=1

@nikiosna
Copy link

nikiosna commented Nov 8, 2024

Hm I will try that later. Im running an odroid need to check how I can set this there. Also will try a powered HUB.
Meanwhile I did try to connect my local KStars to the indiserver on the odroid. And once I try to toggle an exposure there the control-panel crashes. But I did notice this in my dmesg which happens on each tried exposure:

[ 1042.770971] usb 1-2: reset high-speed USB device number 3 using xhci-hcd

@aaronwmorris
Copy link
Owner Author

Sorry, I just scrolled up to OPs post and did not check the names, so that is on me.

The reset message is not unusual, I see that all the time in my logs with ZWO cameras.

I would suggest trying a different USB cable and/or a different USB port. This is the most likely cause of problems like this.

@nikiosna
Copy link

nikiosna commented Nov 9, 2024

Did some more testing. I used a powered hub now which draws around 700mA to 1700mA.
When connecting kstars now to the indiserver, I managed to start a exposure which hangs during "Downloading".

I tried to stop the indiserver service and running indiserver -vvv indi_asi_ccd &> log.txt to aquire some verbose log files of the indiserver. It looks like it definitly becomes idle and tries to do some exposures both with (kstars and indi-allsky).

2024-11-09T10:02:19: Driver indi_asi_ccd: read setNumberVector ZWO CCD ASI676MC CCD_EXPOSURE Busy
 CCD_EXPOSURE_VALUE='0'
2024-11-09T10:02:19: Driver indi_asi_ccd: read setNumberVector ZWO CCD ASI676MC CCD_EXPOSURE Busy
 CCD_EXPOSURE_VALUE='0'
2024-11-09T10:02:19: Client 9: queuing <setNumberVector device='ZWO CCD ASI676MC' name='CCD_EXPOSURE'>
2024-11-09T10:02:19: Client 9: sending msg nq 1:
<setNumberVector device="ZWO CCD ASI676MC" name="CCD_EXPOSURE" state="Busy" timeout="60" timestamp="2024-11-09T10:02:19">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0
    </oneNumber>
</setNumberVector>

2024-11-09T10:02:19: Driver indi_asi_ccd: read setTextVector ZWO CCD ASI676MC DRIVER_INFO Idle
 DRIVER_NAME='ZWO CCD'
 DRIVER_EXEC='indi_asi_ccd'
 DRIVER_VERSION='2.4'
 DRIVER_INTERFACE='6'
2024-11-09T10:02:19: Driver indi_asi_ccd: read setTextVector ZWO CCD ASI676MC DRIVER_INFO Idle
 DRIVER_NAME='ZWO CCD'
 DRIVER_EXEC='indi_asi_ccd'
 DRIVER_VERSION='2.4'
 DRIVER_INTERFACE='6'
2024-11-09T10:02:19: Client 9: queuing <setTextVector device='ZWO CCD ASI676MC' name='DRIVER_INFO'>
2024-11-09T10:02:19: Client 9: sending msg nq 1:
<setTextVector device="ZWO CCD ASI676MC" name="DRIVER_INFO" state="Idle" timeout="60" timestamp="2024-11-09T10:02:19">
    <oneText name="DRIVER_NAME">
ZWO CCD
    </oneText>
    <oneText name="DRIVER_EXEC">
indi_asi_ccd
    </oneText>
    <oneText name="DRIVER_VERSION">
2.4
    </oneText>
    <oneText name="DRIVER_INTERFACE">
6
    </oneText>
</setTextVector>

2024-11-09T10:02:19: Driver indi_asi_ccd: read setBLOBVector ZWO CCD ASI676MC CCD1 Ok
2024-11-09T10:02:19: Driver indi_asi_ccd: read setBLOBVector ZWO CCD ASI676MC CCD1 Ok
2024-11-09T10:02:19: Client 9: queuing <setBLOBVector device='ZWO CCD ASI676MC' name='CCD1'>
2024-11-09T10:02:19: Driver indi_asi_ccd: read pingRequest   
2024-11-09T10:02:19: Driver indi_asi_ccd: read pingRequest   
2024-11-09T10:02:19: Driver indi_asi_ccd: read setNumberVector ZWO CCD ASI676MC CCD_EXPOSURE Ok
 CCD_EXPOSURE_VALUE='0'
2024-11-09T10:02:19: Driver indi_asi_ccd: read setNumberVector ZWO CCD ASI676MC CCD_EXPOSURE Ok
 CCD_EXPOSURE_VALUE='0'
2024-11-09T10:02:19: Client 9: queuing <setNumberVector device='ZWO CCD ASI676MC' name='CCD_EXPOSURE'>
2024-11-09T10:02:19: Driver indi_asi_ccd: sending msg nq 1:
<pingReply uid="SetBLOB/1"/>

2024-11-09T10:02:19: Client 9: sending msg nq 2:
<setBLOBVector device="ZWO CCD ASI676MC" name="CCD1" state="Ok" timeout="60" timestamp="2024-11-09T10:02:19">
    <oneBLOB name="CCD1" size="25233408" format=".bin" len="25233408">

2024-11-09T10:02:19: Client 9: sending msg nq 2:
NABgADQAYABGAEAARgBQAGkAgABXAFAARgBAAEYAUAAjADAAVwBQACMAMABGAEAAaQBQANABgADQAYABGAEAARgBQAGkAgABXAFAARgBAAEYAUAAjADAAVwBQACMAMABGAEAAaQBQA
(NOTE: .......much much much data truncated)

2024-11-09T10:02:19: Client 9: sending msg nq 2:

    </oneBLOB>
</setBLOBVector>

2024-11-09T10:02:19: Client 9: sending msg nq 1:
<setNumberVector device="ZWO CCD ASI676MC" name="CCD_EXPOSURE" state="Ok" timeout="60" timestamp="2024-11-09T10:02:19">
    <oneNumber name="CCD_EXPOSURE_VALUE">
0
    </oneNumber>
</setNumberVector>

2024-11-09T10:02:19: Driver indi_asi_ccd: read setNumberVector ZWO CCD ASI676MC CCD_TEMPERATURE Idle
 CCD_TEMPERATURE_VALUE='24.800000000000000711'
2024-11-09T10:02:19: Driver indi_asi_ccd: read setNumberVector ZWO CCD ASI676MC CCD_TEMPERATURE Idle
 CCD_TEMPERATURE_VALUE='24.800000000000000711'
2024-11-09T10:02:19: Client 9: queuing <setNumberVector device='ZWO CCD ASI676MC' name='CCD_TEMPERATURE'>
2024-11-09T10:02:19: Client 9: sending msg nq 1:
<setNumberVector device="ZWO CCD ASI676MC" name="CCD_TEMPERATURE" state="Idle" timeout="60" timestamp="2024-11-09T10:02:19">
    <oneNumber name="CCD_TEMPERATURE_VALUE">
24.800000000000000711
    </oneNumber>
</setNumberVector>

2024-11-09T10:02:21: Client 9: read: Connection reset by peer
2024-11-09T10:02:21: Client 9: shut down complete - bye!

@nikiosna
Copy link

nikiosna commented Nov 9, 2024

I've tried a different cable, hub/no-hub, different ports and a lowered bandwidth (tried 40 and 80) now but nothing helps.
My current state now still is: every time I start up allsky tries to do an exposure and than the cam goes BUSY without recovering.
I think I will next try a complete clean set up and try my other touptek ccd from my main telescope on the odroid

@aaronwmorris
Copy link
Owner Author

Did this ever get any better?

@nikiosna
Copy link

Tried a few things and just got it working again. For me the only solution was to downgrade from ubuntu 24.04 to ubuntu-22.04-4.9-minimal

There seem to be some known issues with the usb bus on the odroid-n2, so better stick to some well hung os/kernel version.
https://www.reddit.com/r/ODroid/comments/cs0toc/odroid_n2_and_usb3_bus_saturation_issues/

@aaronwmorris
Copy link
Owner Author

This is unfortunate, but not surprising. If you look at the number of workarounds and parameters available for USB devices, its surprising USB even works as well as it does.

@cgmiller76
Copy link

I am having this same issue on one of my systems. It's running on an RPi 4B. I'll update my logs if that helps with the overall issue.

@cgmiller76
Copy link

/home/pi/indi-allsky/misc/support_info.sh: line 62: warning: command substitution: ignored null byte in input
#################################

indi-allsky support info

#################################


Distribution: debian
Release: 12
Arch: aarch64
Bits: 64

CPUs: 4
Memory: 7996380 kB

System: Raspberry Pi 4 Model B Rev 1.4

Linux Astro-INDI-AllSky-Pi 6.6.51+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64 GNU/Linux
Hostname
Astro-INDI-AllSky-Pi
Astro-INDI-AllSky-Pi.attlocal.net Astro-INDI-AllSky-Pi.attlocal.net Astro-INDI-AllSky-Pi.attlocal.net Astro-INDI-AllSky-Pi.attlocal.net Astro-INDI-AllSky-Pi.attlocal.net Astro-INDI-AllSky-Pi.attlocal.net 

Time
Sun 24 Nov 20:37:30 EST 2024

System timezone
US/Eastern

Uptime
 20:37:30 up 7 min,  2 users,  load average: 0.45, 0.38, 0.21

Memory
               total        used        free      shared  buff/cache   available
Mem:         7996380      890716     6312420       23404      942696     7105664
Swap:         204796           0      204796

Filesystems
Filesystem     1K-blocks     Used Available Use% Mounted on
udev             3724900        0   3724900   0% /dev
tmpfs             799640     1364    798276   1% /run
/dev/sda2      490615056 54456200 411163512  12% /
tmpfs            3998188      388   3997800   1% /dev/shm
tmpfs               5120       16      5104   1% /run/lock
/dev/sda1         523244    77656    445588  15% /boot/firmware
tmpfs             799636       44    799592   1% /run/user/1000

sysctl info
vm.swappiness = 60

Thermal info
cpu-thermal
34076

system python: Python 3.11.2

indiserver: /usr/local/bin/indiserver


IP Info
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether dc:a6:32:c4:cc:13 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.161/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
       valid_lft 85943sec preferred_lft 85943sec
    inet6 2600:1700:7b11:e430::2a/128 scope global dynamic noprefixroute 
       valid_lft 3144sec preferred_lft 3144sec
    inet6 2600:1700:7b11:e430:407:d1d3:841c:f050/64 scope global dynamic noprefixroute 
       valid_lft 3172sec preferred_lft 3172sec
    inet6 fe80::4aa1:b453:34e:207d/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether dc:a6:32:c4:cc:14 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.250/24 brd 192.168.1.255 scope global dynamic noprefixroute wlan0
       valid_lft 85946sec preferred_lft 85946sec
    inet6 2600:1700:7b11:e430::18/128 scope global dynamic noprefixroute 
       valid_lft 3148sec preferred_lft 3148sec
    inet6 2600:1700:7b11:e430:389c:b616:6660:9f2/64 scope global dynamic noprefixroute 
       valid_lft 3172sec preferred_lft 3172sec
    inet6 fe80::b924:807d:f48d:5efb/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

User info
uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),44(video),46(plugdev),60(games),100(users),102(input),105(render),106(netdev),115(lpadmin),993(gpio),994(i2c),995(spi),999(systemd-journal)

Process info
pi           978  0.0  0.0   9356  3200 ?        Ss   20:29   0:00 /usr/local/bin/indiserver -p 7624 indi_simulator_telescope indi_asi_ccd indi_gpsnmea
pi           995  0.0  0.1  41436 12288 ?        S    20:29   0:00 indi_simulator_telescope
pi           996  0.2  0.5 465200 44916 ?        Sl   20:29   0:01 indi_asi_ccd
pi           997  0.0  0.1  41284 11520 ?        S    20:29   0:00 indi_gpsnmea
pi          2065  1.3  1.6 583596 134244 ?       SNsl 20:32   0:04 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi          2069  0.2  1.1 436612 93792 ?        Sl   20:32   0:00 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi          2071  0.0  1.1 370780 88388 ?        S    20:32   0:00 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi          2072  0.7  1.4 395924 114684 ?       RN   20:32   0:02 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi          2073  1.7  1.1 385664 94936 ?        SN   20:32   0:05 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi          2081  0.1  0.2  33676 23376 ?        SNs  20:32   0:00 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
pi          2083  2.2  2.5 892900 201092 ?       SNl  20:32   0:06 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
pi          2112  0.3  0.0   6924  3072 ?        SN   20:37   0:00 /bin/bash /home/pi/indi-allsky/misc/support_info.sh

Check for virtual sessions

USB info
Bus 002 Device 003: ID 174c:2362 ASMedia Technology Inc. M.2 Series SSD
Bus 002 Device 002: ID 03c3:676d ZWO ASI676MC
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1546:01a7 U-Blox AG [u-blox 7]
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

USB Permissions
      122      0 drwxr-xr-x   4 root     root           80 Dec 31  1969 /dev/bus/usb
      123      0 drwxr-xr-x   2 root     root          100 Dec 31  1969 /dev/bus/usb/001
      124      0 crw-rw-r--   1 root     root     189,   0 Nov 24 20:29 /dev/bus/usb/001/001
      138      0 crw-rw-r--   1 root     root     189,   1 Nov 24 20:29 /dev/bus/usb/001/002
      302      0 crw-rw-r--   1 root     root     189,   2 Nov 24 20:29 /dev/bus/usb/001/003
      125      0 drwxr-xr-x   2 root     root          100 Dec 31  1969 /dev/bus/usb/002
      126      0 crw-rw-r--   1 root     root     189, 128 Nov 24 20:29 /dev/bus/usb/002/001
      147      0 crw-rw-rw-   1 root     root     189, 129 Nov 24 20:37 /dev/bus/usb/002/002
      317      0 crw-rw-r--   1 root     root     189, 130 Nov 24 20:29 /dev/bus/usb/002/003

video device Permissions
crw-rw----+ 1 root video 81,  1 Nov 24 20:29 /dev/video10
crw-rw----+ 1 root video 81,  2 Nov 24 20:29 /dev/video11
crw-rw----+ 1 root video 81,  3 Nov 24 20:29 /dev/video12
crw-rw----+ 1 root video 81,  4 Nov 24 20:29 /dev/video13
crw-rw----+ 1 root video 81,  6 Nov 24 20:29 /dev/video14
crw-rw----+ 1 root video 81,  7 Nov 24 20:29 /dev/video15
crw-rw----+ 1 root video 81,  8 Nov 24 20:29 /dev/video16
crw-rw----+ 1 root video 81,  5 Nov 24 20:29 /dev/video18
crw-rw----+ 1 root video 81,  0 Nov 24 20:29 /dev/video19
crw-rw----+ 1 root video 81,  9 Nov 24 20:29 /dev/video20
crw-rw----+ 1 root video 81, 10 Nov 24 20:29 /dev/video21
crw-rw----+ 1 root video 81, 11 Nov 24 20:29 /dev/video22
crw-rw----+ 1 root video 81, 12 Nov 24 20:29 /dev/video23
crw-rw----+ 1 root video 81, 13 Nov 24 20:29 /dev/video31

v4l info
Cannot open device /dev/video0, exiting.
bcm2835-codec-decode (platform:bcm2835-codec):
	/dev/video10
	/dev/video11
	/dev/video12
	/dev/video18
	/dev/video31
	/dev/media3

bcm2835-isp (platform:bcm2835-isp):
	/dev/video13
	/dev/video14
	/dev/video15
	/dev/video16
	/dev/video20
	/dev/video21
	/dev/video22
	/dev/video23
	/dev/media1
	/dev/media2

rpivid (platform:rpivid):
	/dev/video19
	/dev/media0


Module info
Module                  Size  Used by
rfcomm                 53248  4
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
snd_seq                81920  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
pps_ldisc              12288  2
cmac                   12288  3
algif_hash             12288  1
aes_arm64              12288  3
aes_generic            32768  1 aes_arm64
algif_skcipher         12288  1
af_alg                 24576  6 algif_hash,algif_skcipher
bnep                   24576  2
binfmt_misc            16384  1
brcmfmac_wcc           12288  0
brcmfmac              348160  1 brcmfmac_wcc
brcmutil               24576  1 brcmfmac
cfg80211              983040  1 brcmfmac
hci_uart               49152  0
cdc_acm                32768  2
btbcm                  24576  1 hci_uart
sg                     32768  0
bcm2835_v4l2           40960  0
bluetooth             606208  33 hci_uart,btbcm,bnep,rfcomm
bcm2835_isp            28672  0
bcm2835_codec          45056  0
raspberrypi_hwmon      12288  0
bcm2835_mmal_vchiq     36864  3 bcm2835_codec,bcm2835_v4l2,bcm2835_isp
videobuf2_vmalloc      12288  1 bcm2835_v4l2
rpivid_hevc            45056  0
v4l2_mem2mem           45056  2 bcm2835_codec,rpivid_hevc
videobuf2_dma_contig    16384  3 bcm2835_codec,rpivid_hevc,bcm2835_isp
ecdh_generic           16384  2 bluetooth
videobuf2_memops       12288  2 videobuf2_vmalloc,videobuf2_dma_contig
videobuf2_v4l2         32768  5 bcm2835_codec,bcm2835_v4l2,rpivid_hevc,v4l2_mem2mem,bcm2835_isp
ecc                    36864  1 ecdh_generic
videodev              303104  6 bcm2835_codec,videobuf2_v4l2,bcm2835_v4l2,rpivid_hevc,v4l2_mem2mem,bcm2835_isp
rfkill                 32768  6 bluetooth,cfg80211
libaes                 12288  3 aes_arm64,bluetooth,aes_generic
vc_sm_cma              28672  2 bcm2835_mmal_vchiq,bcm2835_isp
snd_bcm2835            24576  1
videobuf2_common       69632  9 bcm2835_codec,videobuf2_vmalloc,videobuf2_dma_contig,videobuf2_v4l2,bcm2835_v4l2,rpivid_hevc,v4l2_mem2mem,videobuf2_memops,bcm2835_isp
mc                     61440  7 videodev,bcm2835_codec,videobuf2_v4l2,videobuf2_common,rpivid_hevc,v4l2_mem2mem,bcm2835_isp
raspberrypi_gpiomem    12288  2
w1_gpio                12288  0
wire                   40960  1 w1_gpio
cn                     12288  1 wire
nvmem_rmem             12288  0
uio_pdrv_genirq        12288  0
uio                    20480  1 uio_pdrv_genirq
i2c_dev                16384  0
fuse                  139264  5
dm_mod                143360  0
ip_tables              32768  0
x_tables               49152  1 ip_tables
ipv6                  565248  76
vc4                   376832  9
snd_soc_hdmi_codec     20480  2
drm_display_helper     16384  1 vc4
cec                    53248  1 vc4
drm_dma_helper         24576  2 vc4
v3d                    90112  3
drm_kms_helper        212992  2 drm_dma_helper,vc4
gpu_sched              49152  1 v3d
drm_shmem_helper       24576  1 v3d
snd_soc_core          286720  2 vc4,snd_soc_hdmi_codec
drm                   643072  15 gpu_sched,drm_kms_helper,drm_dma_helper,v3d,vc4,drm_shmem_helper,drm_display_helper
snd_compress           16384  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
drm_panel_orientation_quirks    28672  1 drm
i2c_brcmstb            12288  0
i2c_bcm2835            16384  0
snd_pcm               139264  5 snd_bcm2835,snd_soc_hdmi_codec,snd_compress,snd_soc_core,snd_pcm_dmaengine
snd_timer              36864  3 snd_seq,snd_hrtimer,snd_pcm
snd                   110592  12 snd_seq,snd_seq_device,snd_bcm2835,snd_soc_hdmi_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
backlight              24576  2 drm_kms_helper,drm

git status
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean

git log
commit 2b1e704cf233e9b23a65dbbf9673d5aeb6d0049c
Merge: 2c530cb7 5e5a8fb0
Author: Aaron W Morris <[email protected]>
Date:   Sat Oct 12 12:32:50 2024 -0500

    Merge pull request #1568 from aaronwmorris/dev
    
    always upgrade packaging module

indi version: 2.1.0

indi packages

indi connections
LISTEN    0      5                                       0.0.0.0:7624                                    0.0.0.0:*           
ESTAB     0      0                                     127.0.0.1:7624                                  127.0.0.1:41730       
ESTAB     0      0                                     127.0.0.1:41730                                 127.0.0.1:7624        

Detected indi properties
looking for *.*.*
Connected to localhost on port 7624
Queried properties from *
Telescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.FLIP_HA is write-only
Telescope Simulator.CONNECTION.CONNECT=On
Telescope Simulator.CONNECTION.DISCONNECT=Off
Telescope Simulator.DRIVER_INFO.DRIVER_NAME=Telescope Simulator
Telescope Simulator.DRIVER_INFO.DRIVER_EXEC=indi_simulator_telescope
Telescope Simulator.DRIVER_INFO.DRIVER_VERSION=1.0
Telescope Simulator.DRIVER_INFO.DRIVER_INTERFACE=5
Telescope Simulator.POLLING_PERIOD.PERIOD_MS=250
Telescope Simulator.DEBUG.ENABLE=Off
Telescope Simulator.DEBUG.DISABLE=On
Telescope Simulator.CONFIG_PROCESS.CONFIG_LOAD=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_SAVE=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_DEFAULT=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_PURGE=Off
Telescope Simulator.CONNECTION_MODE.CONNECTION_SERIAL=On
Telescope Simulator.CONNECTION_MODE.CONNECTION_TCP=Off
Telescope Simulator.SYSTEM_PORTS.usb-u-blox_AG_-_www.u-blox.com_u-blox_7_-_GPS_GNSS_Receiver-if0=Off
Telescope Simulator.DEVICE_PORT.PORT=/dev/ttyUSB0
Telescope Simulator.DEVICE_BAUD_RATE.9600=On
Telescope Simulator.DEVICE_BAUD_RATE.19200=Off
Telescope Simulator.DEVICE_BAUD_RATE.38400=Off
Telescope Simulator.DEVICE_BAUD_RATE.57600=Off
Telescope Simulator.DEVICE_BAUD_RATE.115200=Off
Telescope Simulator.DEVICE_BAUD_RATE.230400=Off
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_ENABLED=On
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_DISABLED=Off
Telescope Simulator.DEVICE_PORT_SCAN.Scan Ports=Off
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.MOUNT_AXES.PRIMARY=9.5814466760657540932e-06
Telescope Simulator.MOUNT_AXES.SECONDARY=38.24000199999999694
Telescope Simulator.ON_COORD_SET.TRACK=On
Telescope Simulator.ON_COORD_SET.SLEW=Off
Telescope Simulator.ON_COORD_SET.SYNC=Off
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=0.21925941408514404429
Telescope Simulator.EQUATORIAL_EOD_COORD.DEC=38.24000167846680398
Telescope Simulator.TELESCOPE_ABORT_MOTION.ABORT=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SIDEREAL=On
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SOLAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_LUNAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_CUSTOM=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_ON=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_OFF=On
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_RA=15.04106717867020393
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_DE=0
Telescope Simulator.TELESCOPE_HOME.FIND=Off
Telescope Simulator.TELESCOPE_HOME.SET=Off
Telescope Simulator.TELESCOPE_HOME.GO=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_NORTH=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_SOUTH=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_WEST=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_EAST=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_NS=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_WE=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_GUIDE=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_CENTERING=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_FIND=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.SLEW_MAX=On
Telescope Simulator.TARGET_EOD_COORD.RA=0
Telescope Simulator.TARGET_EOD_COORD.DEC=0
Telescope Simulator.TIME_UTC.UTC=2024-11-25T01:32:27
Telescope Simulator.TIME_UTC.OFFSET=-5.00
Telescope Simulator.GEOGRAPHIC_COORD.LAT=38.240001678466796875
Telescope Simulator.GEOGRAPHIC_COORD.LONG=-85.5858001708984375
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=0
Telescope Simulator.TELESCOPE_PARK.PARK=On
Telescope Simulator.TELESCOPE_PARK.UNPARK=Off
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_HA=0
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_DEC=38.240001678466796875
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_CURRENT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_DEFAULT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_WRITE_DATA=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_PURGE_DATA=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope SiZWO CCD ASI676MC.CCD_FRAME_RESET is write-only
ZWO CCD ASI676MC.FITS_HEADER is write-only
sending enableBLOB ZWO CCD ASI676MC.CCD1
mulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_WE=0.5
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_NS=0.5
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
GPS NMEA.CONNECTION.CONNECT=Off
GPS NMEA.CONNECTION.DISCONNECT=On
GPS NMEA.DRIVER_INFO.DRIVER_NAME=GPS NMEA
GPS NMEA.DRIVER_INFO.DRIVER_EXEC=indi_gpsnmea
GPS NMEA.DRIVER_INFO.DRIVER_VERSION=0.2
GPS NMEA.DRIVER_INFO.DRIVER_INTERFACE=32832
GPS NMEA.DEBUG.ENABLE=Off
GPS NMEA.DEBUG.DISABLE=On
GPS NMEA.CONFIG_PROCESS.CONFIG_LOAD=Off
GPS NMEA.CONFIG_PROCESS.CONFIG_SAVE=Off
GPS NMEA.CONFIG_PROCESS.CONFIG_DEFAULT=Off
GPS NMEA.CONFIG_PROCESS.CONFIG_PURGE=Off
GPS NMEA.CONNECTION_MODE.CONNECTION_TCP=On
GPS NMEA.DEVICE_ADDRESS.ADDRESS=192.168.1.1
GPS NMEA.DEVICE_ADDRESS.PORT=50000
GPS NMEA.CONNECTION_TYPE.TCP=On
GPS NMEA.CONNECTION_TYPE.UDP=Off
GPS NMEA.DEVICE_LAN_SEARCH.INDI_ENABLED=Off
GPS NMEA.DEVICE_LAN_SEARCH.INDI_DISABLED=On
ZWO CCD ASI676MC.CONNECTION.CONNECT=On
ZWO CCD ASI676MC.CONNECTION.DISCONNECT=Off
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_NAME=ZWO CCD
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_EXEC=indi_asi_ccd
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_VERSION=2.4
ZWO CCD ASI676MC.DRIVER_INFO.DRIVER_INTERFACE=6
ZWO CCD ASI676MC.POLLING_PERIOD.PERIOD_MS=1000
ZWO CCD ASI676MC.DEBUG.ENABLE=Off
ZWO CCD ASI676MC.DEBUG.DISABLE=On
ZWO CCD ASI676MC.SIMULATION.ENABLE=Off
ZWO CCD ASI676MC.SIMULATION.DISABLE=On
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO CCD ASI676MC.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO CCD ASI676MC.CCD_EXPOSURE.CCD_EXPOSURE_VALUE=0.0099999997764825820923
ZWO CCD ASI676MC.CCD_ABORT_EXPOSURE.ABORT=Off
ZWO CCD ASI676MC.CCD_FRAME.X=0
ZWO CCD ASI676MC.CCD_FRAME.Y=0
ZWO CCD ASI676MC.CCD_FRAME.WIDTH=3552
ZWO CCD ASI676MC.CCD_FRAME.HEIGHT=3552
ZWO CCD ASI676MC.CCD_BINNING.HOR_BIN=1
ZWO CCD ASI676MC.CCD_BINNING.VER_BIN=1
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RGB24=Off
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_Y8=Off
ZWO CCD ASI676MC.CCD_CAPTURE_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI676MC.CCD_TRANSFER_FORMAT.FORMAT_FITS=On
ZWO CCD ASI676MC.CCD_TRANSFER_FORMAT.FORMAT_NATIVE=Off
ZWO CCD ASI676MC.CCD_TRANSFER_FORMAT.=Off
ZWO CCD ASI676MC.CCD_INFO.CCD_MAX_X=3552
ZWO CCD ASI676MC.CCD_INFO.CCD_MAX_Y=3552
ZWO CCD ASI676MC.CCD_INFO.CCD_PIXEL_SIZE=2
ZWO CCD ASI676MC.CCD_INFO.CCD_PIXEL_SIZE_X=2
ZWO CCD ASI676MC.CCD_INFO.CCD_PIXEL_SIZE_Y=2
ZWO CCD ASI676MC.CCD_INFO.CCD_BITSPERPIXEL=16
ZWO CCD ASI676MC.CCD_COMPRESSION.INDI_ENABLED=Off
ZWO CCD ASI676MC.CCD_COMPRESSION.INDI_DISABLED=On
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
ZWO CCD ASI676MC.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_LIGHT=On
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_BIAS=Off
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_DARK=Off
ZWO CCD ASI676MC.CCD_FRAME_TYPE.FRAME_FLAT=Off
ZWO CCD ASI676MC.CCD_CFA.CFA_OFFSET_X=0
ZWO CCD ASI676MC.CCD_CFA.CFA_OFFSET_Y=0
ZWO CCD ASI676MC.CCD_CFA.CFA_TYPE=RGGB
ZWO CCD ASI676MC.SCOPE_INFO.FOCAL_LENGTH=1.5500000000000000444
ZWO CCD ASI676MC.SCOPE_INFO.APERTURE=1.0300000000000000266
ZWO CCD ASI676MC.WCS_CONTROL.WCS_ENABLE=Off
ZWO CCD ASI676MC.WCS_CONTROL.WCS_DISABLE=On
ZWO CCD ASI676MC.UPLOAD_MODE.UPLOAD_CLIENT=On
ZWO CCD ASI676MC.UPLOAD_MODE.UPLOAD_LOCAL=Off
ZWO CCD ASI676MC.UPLOAD_MODE.UPLOAD_BOTH=Off
ZWO CCD ASI676MC.UPLOAD_SETTINGS.UPLOAD_DIR=
ZWO CCD ASI676MC.UPLOAD_SETTINGS.UPLOAD_PREFIX=IMAGE_XXX
ZWO CCD ASI676MC.CCD_FAST_TOGGLE.INDI_ENABLED=Off
ZWO CCD ASI676MC.CCD_FAST_TOGGLE.INDI_DISABLED=On
ZWO CCD ASI676MC.CCD_FAST_COUNT.FRAMES=1
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI676MC.STREAM_DELAY.STREAM_DELAY_TIME=0
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI676MC.FPS.EST_FPS=30
ZWO CCD ASI676MC.FPS.AVG_FPS=30
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_DIR=/home/pi/indi__D_
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI676MC.CCD_STREAM_FRAME.X=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.WIDTH=3552
ZWO CCD ASI676MC.CCD_STREAM_FRAME.HEIGHT=3552
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI676MC.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI676MC.LIMITS.LIMITS_BUFFER_MAX=512
ZWO CCD ASI676MC.LIMITS.LIMITS_PREVIEW_FPS=10
ZWO CCD ASI676MC.CCD_TEMPERATURE.CCD_TEMPERATURE_VALUE=18.5
ZWO CCD ASI676MC.CCD_CONTROLS.Gain=180
ZWO CCD ASI676MC.CCD_CONTROLS.WB_R=55
ZWO CCD ASI676MC.CCD_CONTROLS.WB_B=75
ZWO CCD ASI676MC.CCD_CONTROLS.Offset=1
ZWO CCD ASI676MC.CCD_CONTROLS.BandWidth=40
ZWO CCD ASI676MC.CCD_CONTROLS.AutoExpMaxGain=300
ZWO CCD ASI676MC.CCD_CONTROLS.AutoExpMaxExpMS=30000
ZWO CCD ASI676MC.CCD_CONTROLS.AutoExpTargetBrightness=100
ZWO CCD ASI676MC.CCD_CONTROLS.HardwareBin=0
ZWO CCD ASI676MC.CCD_CONTROLS.MonoBin=0
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_Gain=Off
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_WB_R=Off
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_WB_B=Off
ZWO CCD ASI676MC.CCD_CONTROLS_MODE.AUTO_BandWidth=Off
ZWO CCD ASI676MC.FLIP.FLIP_HORIZONTAL=Off
ZWO CCD ASI676MC.FLIP.FLIP_VERTICAL=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RAW8=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RGB24=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_Y8=Off
ZWO CCD ASI676MC.CCD_VIDEO_FORMAT.ASI_IMG_RAW16=On
ZWO CCD ASI676MC.BLINK.BLINK_COUNT=0
ZWO CCD ASI676MC.BLINK.BLINK_DURATION=0
ZWO CCD ASI676MC.ADC_DEPTH.BITS=12
ZWO CCD ASI676MC.SDK.VERSION=1, 34, 0, 0
ZWO CCD ASI676MC.Serial Number.SN=0810020110020900
ZWO CCD ASI676MC.NICKNAME.nickname=
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO CCD ASI676MC.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_ON=Off
ZWO CCD ASI676MC.CCD_VIDEO_STREAM.STREAM_OFF=On
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_EXPOSURE_VALUE=0.10000000000000000555
ZWO CCD ASI676MC.STREAMING_EXPOSURE.STREAMING_DIVISOR_VALUE=1
ZWO CCD ASI676MC.FPS.EST_FPS=30
ZWO CCD ASI676MC.FPS.AVG_FPS=30
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_DURATION_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_FRAME_ON=Off
ZWO CCD ASI676MC.RECORD_STREAM.RECORD_OFF=On
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_DIR=/home/pi/indi__D_
ZWO CCD ASI676MC.RECORD_FILE.RECORD_FILE_NAME=indi_record__T_
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_DURATION=1
ZWO CCD ASI676MC.RECORD_OPTIONS.RECORD_FRAME_TOTAL=30
ZWO CCD ASI676MC.CCD_STREAM_FRAME.X=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.Y=0
ZWO CCD ASI676MC.CCD_STREAM_FRAME.WIDTH=3552
ZWO CCD ASI676MC.CCD_STREAM_FRAME.HEIGHT=3552
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.RAW=On
ZWO CCD ASI676MC.CCD_STREAM_ENCODER.MJPEG=Off
ZWO CCD ASI676MC.CCD_STREAM_RECORDER.SER=On
ZWO CCD ASI676MC.LIMITS.LIMITS_BUFTelescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.FLIP_HA is write-only
FER_MAX=512
ZWO CCD ASI676MC.LIMITS.LIMITS_PREVIEW_FPS=10
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.MOUNT_AXES.PRIMARY=9.5814466760657540932e-06
Telescope Simulator.MOUNT_AXES.SECONDARY=38.24000199999999694

libcamera: not detected

libcamera packages
ii  libcamera-ipa:arm64                  0.3.2+rpt20240927-1                 arm64        complex camera support library (IPA modules)
ii  libcamera-tools                      0.3.2+rpt20240927-1                 arm64        complex camera support library (tools)
ii  libcamera0.3:arm64                   0.3.2+rpt20240927-1                 arm64        complex camera support library
ii  libspa-0.2-libcamera:arm64           1.2.4-1~bpo12+1+rpt1                arm64        libraries for the PipeWire multimedia server - libcamera plugin
ii  pipewire-libcamera                   1.2.4-1~bpo12+1+rpt1                all          transitional package for libspa-0.2-libcamera
ii  python3-libcamera:arm64              0.3.2+rpt20240927-1                 arm64        complex camera support library (Python bindings)

libcamera cameras
rpicam-hello: /usr/bin/rpicam-hello
No cameras available!

python packages
ii  libpython3-all-dev:arm64             3.11.2-1+b1                         arm64        package depending on all supported Python 3 development packages
ii  libpython3-dev:arm64                 3.11.2-1+b1                         arm64        header files and a static library for Python (default)
ii  libpython3-stdlib:arm64              3.11.2-1+b1                         arm64        interactive high-level object-oriented language (default python3 version)
ii  libpython3.11:arm64                  3.11.2-6+deb12u4                    arm64        Shared Python runtime library (version 3.11)
ii  libpython3.11-dev:arm64              3.11.2-6+deb12u4                    arm64        Header files and a static library for Python (v3.11)
ii  libpython3.11-minimal:arm64          3.11.2-6+deb12u4                    arm64        Minimal subset of the Python language (version 3.11)
ii  libpython3.11-stdlib:arm64           3.11.2-6+deb12u4                    arm64        Interactive high-level object-oriented language (standard library, version 3.11)
ii  python-apt-common                    2.6.0                               all          Python interface to libapt-pkg (locales)
ii  python-babel-localedata              2.10.3-1                            all          tools for internationalizing Python applications - locale data files
ii  python-is-python3                    3.11.2-1+deb12u1                    all          symlinks /usr/bin/python to python3
ii  python-matplotlib-data               3.6.3-1                             all          Python based plotting system (data package)
ii  python3                              3.11.2-1+b1                         arm64        interactive high-level object-oriented language (default python3 version)
ii  python3-all                          3.11.2-1+b1                         arm64        package depending on all supported Python 3 runtime versions
ii  python3-all-dev                      3.11.2-1+b1                         arm64        package depending on all supported Python 3 development packages
ii  python3-appdirs                      1.4.4-3                             all          determining appropriate platform-specific directories (Python 3)
ii  python3-apt                          2.6.0                               arm64        Python 3 interface to libapt-pkg
ii  python3-asgiref                      3.6.0-1                             all          ASGI in-memory channel layer (Python3 version)
ii  python3-astroid                      2.14.2-1                            all          rebuild a new abstract syntax tree from Python's AST (Python3)
ii  python3-asttokens                    2.2.1-1                             all          annotate Python asbtract syntax trees with code references (Python 3)
ii  python3-attr                         22.2.0-1                            all          Attributes without boilerplate (Python 3)
ii  python3-av                           10.0.0-1+rpt4                       arm64        pythonic bindings for FFmpeg's libraries
ii  python3-babel                        2.10.3-1                            all          tools for internationalizing Python applications - Python 3.x
ii  python3-beniget                      0.4.1-3                             all          collection of compile-time Python AST analyzers
ii  python3-blinker                      1.5-1                               all          Fast, simple object-to-object and broadcast signaling (Python3)
ii  python3-brotli                       1.0.9-2+b6                          arm64        lossless compression algorithm and format (Python 3 version)
ii  python3-bs4                          4.11.2-2                            all          error-tolerant HTML parser for Python 3
ii  python3-cairo:arm64                  1.20.1-5+b1                         arm64        Python3 bindings for the Cairo vector graphics library
ii  python3-certifi                      2022.9.24-1                         all          root certificates for validating SSL certs and verifying TLS hosts (python3)
ii  python3-cffi-backend:arm64           1.15.1-5+b1                         arm64        Foreign Function Interface for Python 3 calling C code - runtime
ii  python3-chardet                      5.1.0+dfsg-2                        all          Universal Character Encoding Detector (Python3)
ii  python3-charset-normalizer           3.0.1-2                             all          charset, encoding and language detection (Python 3)
ii  python3-click                        8.1.3-2                             all          Wrapper around optparse for command line utilities - Python 3.x
ii  python3-colorama                     0.4.6-2                             all          Cross-platform colored terminal text in Python - Python 3.x
ii  python3-colorzero                    2.0-2                               all          Construct, convert, and manipulate colors in a Pythonic manner.
ii  python3-contourpy                    1.0.7-1+b1                          arm64        Python library for calculating contours of 2D quadrilateral grids
ii  python3-cryptography                 38.0.4-3+deb12u1                    arm64        Python library exposing cryptographic recipes and primitives (Python 3)
ii  python3-cups:arm64                   2.0.1-5+b4                          arm64        Python3 bindings for CUPS
ii  python3-cupshelpers                  1.5.18-1                            all          Python utility modules around the CUPS printing system
ii  python3-cycler                       0.11.0-1                            all          composable kwarg iterator (Python 3)
ii  python3-dateutil                     2.8.2-2                             all          powerful extensions to the standard Python 3 datetime module
ii  python3-dbus                         1.3.2-4+b1                          arm64        simple interprocess messaging system (Python 3 interface)
ii  python3-debconf                      1.5.82                              all          interact with debconf from Python 3
ii  python3-decorator                    5.1.1-3                             all          simplify usage of Python decorators by programmers
ii  python3-dev                          3.11.2-1+b1                         arm64        header files and a static library for Python (default)
ii  python3-dill                         0.3.6-1                             all          Serialize all of Python 3 (almost)
ii  python3-distlib                      0.3.6-1                             all          low-level components of python distutils2/packaging
ii  python3-distro                       1.8.0-1                             all          Linux OS platform information API
ii  python3-distutils                    3.11.2-3                            all          distutils package for Python 3.x
ii  python3-docutils                     0.19+dfsg-6                         all          text processing system for reStructuredText (implemented in Python 3)
ii  python3-dotenv                       0.21.0-1                            all          Get and set values in the .env file in local and production servers
ii  python3-filelock                     3.9.0-1                             all          platform independent file locking module
ii  python3-flask                        2.2.2-3                             all          micro web framework based on Werkzeug and Jinja2 - Python 3.x
ii  python3-fonttools                    4.38.0-1+b1                         arm64        Converts OpenType and TrueType fonts to and from XML (Python 3 Library)
ii  python3-fs                           2.4.16-2                            all          Python filesystem abstraction
ii  python3-gast                         0.5.2-2                             all          compatibility layer for the AST of various Python versions (Python3 version)
ii  python3-gi                           3.42.2-3+b1                         arm64        Python 3 bindings for gobject-introspection libraries
ii  python3-gi-cairo                     3.42.2-3+b1                         arm64        Python 3 Cairo bindings for the GObject library
ii  python3-gpiozero                     2.0.1-0+rpt1                        all          Simple API for controlling devices attached to a Pi's GPIO pins
ii  python3-gps                          3.22-4.1+b1                         arm64        Global Positioning System - Python 3 libraries
ii  python3-html5lib                     1.1-3                               all          HTML parser/tokenizer based on the WHATWG HTML5 specification
ii  python3-idna                         3.3-1+deb12u1                       all          Python IDNA2008 (RFC 5891) handling (Python 3)
ii  python3-importlib-metadata           4.12.0-1                            all          library to access the metadata for a Python package - Python 3.x
ii  python3-isort                        5.6.4-1                             all          library for sorting Python imports (Python 3)
ii  python3-itsdangerous                 2.1.2-3                             all          Various helpers to pass trusted data to untrusted environment - Python 3.x
ii  python3-jedi                         0.18.2-1                            all          autocompletion tool for Python 3
ii  python3-jinja2                       3.1.2-1                             all          small but fast and easy to use stand-alone template engine
ii  python3-json-pointer                 2.3-2                               all          resolve JSON pointers - Python 3.x
ii  python3-jsonschema                   4.10.3-1                            all          An(other) implementation of JSON Schema (Draft 3, 4, 6, 7)
ii  python3-jwt                          2.6.0-1                             all          Python 3 implementation of JSON Web Token
ii  python3-kiwisolver                   1.4.4-1+b1                          arm64        fast implementation of the Cassowary constraint solver - Python 3.X
ii  python3-kms++                        0~git20231115~065257+9ae90ce-1      arm64        C++ library for kernel mode setting - python3 bindings
ii  python3-lazy-object-proxy            1.9.0-1+b1                          arm64        Python 3 fast and thorough lazy object proxy
ii  python3-lgpio                        0.2.2-1~rpt1                        arm64        Control GPIO pins via gpiochip devices - python3 bindings
ii  python3-lib2to3                      3.11.2-3                            all          Interactive high-level object-oriented language (lib2to3)
ii  python3-libarchive-c                 2.9-0.1                             all          Python3 interface to libarchive
ii  python3-libcamera:arm64              0.3.2+rpt20240927-1                 arm64        complex camera support library (Python bindings)
ii  python3-libevdev                     0.5-3                               all          Python 3 wrapper for libevdev
ii  python3-libgpiod:arm64               1.6.3-1+b3                          arm64        Python bindings for libgpiod (Python 3)
ii  python3-logilab-common               1.9.8-1                             all          useful miscellaneous modules used by Logilab projects (Python3)
ii  python3-lxml:arm64                   4.9.2-1+b1                          arm64        pythonic binding for the libxml2 and libxslt libraries
ii  python3-lz4                          4.0.2+dfsg-1+b2                     arm64        Python interface to the lz4 compression library (Python 3)
ii  python3-markupsafe                   2.1.2-1+b1                          arm64        HTML/XHTML/XML string library
ii  python3-matplotlib                   3.6.3-1+b1                          arm64        Python based plotting system in a style similar to Matlab (Python 3)
ii  python3-mccabe                       0.7.0-1                             all          Python code complexity checker (Python 3)
ii  python3-minimal                      3.11.2-1+b1                         arm64        minimal subset of the Python language (default python3 version)
ii  python3-more-itertools               8.10.0-2                            all          library with routines for operating on iterables, beyond itertools (Python 3)
ii  python3-mpmath                       1.2.1-2                             all          library for arbitrary-precision floating-point arithmetic (Python3)
ii  python3-mypy                         1.0.1-1                             arm64        public modules for mypy (Python 3)
ii  python3-mypy-extensions              0.4.3-4                             all          Experimental type system extensions for mypy typechecker (Python 3)
ii  python3-ntp                          1.2.2+dfsg1-1+deb12u1               arm64        Python 3 NTP Helper Classes
ii  python3-numpy                        1:1.24.2-1+deb12u1                  arm64        Fast array facility to the Python 3 language
ii  python3-oauthlib                     3.2.2-1                             all          generic, spec-compliant implementation of OAuth for Python3
ii  python3-olefile                      0.46-3                              all          Python module to read/write MS OLE2 files
ii  python3-opengl                       3.1.6+dfsg-3                        all          Python bindings to OpenGL (Python 3)
ii  python3-openssl                      23.0.0-1                            all          Python 3 wrapper around the OpenSSL library
ii  python3-packaging                    23.0-1                              all          core utilities for python3 packages
ii  python3-parso                        0.8.3-1                             all          Python parser that supports error recovery - Python 3.X
ii  python3-pexpect                      4.8.0-4                             all          Python 3 module for automating interactive applications
ii  python3-pgzero                       1.2.post4+dfsg-2                    all          Zero-boilerplate games programming framework based on Pygame (Python 3)
ii  python3-picamera2                    0.3.22-2                            all          Libcamera based python library
ii  python3-pidng                        4.0.9-1+bookworm                    arm64        Create Adobe DNG RAW files using Python (Python 3)
ii  python3-piexif                       1.1.3-2                             all          pure-Python EXIF manipulation library
ii  python3-pigpio                       1.79-1+rpt1                         all          Python module which talks to the pigpio daemon (Python 3)
ii  python3-pil:arm64                    9.4.0-1.1+deb12u1                   arm64        Python Imaging Library (Python3)
ii  python3-pil.imagetk:arm64            9.4.0-1.1+deb12u1                   arm64        Python Imaging Library - ImageTk Module (Python3)
ii  python3-pip                          23.0.1+dfsg-1+rpt1                  all          Python package installer
ii  python3-pip-whl                      23.0.1+dfsg-1+rpt1                  all          Python package installer (pip wheel)
ii  python3-pkg-resources                66.1.1-1                            all          Package Discovery and Resource Access using pkg_resources
ii  python3-platformdirs                 2.6.0-1                             all          determining appropriate platform-specific directories (Python 3)
ii  python3-ply                          3.11-5                              all          Lex and Yacc implementation for Python3
ii  python3-prctl                        1.8.1-1+b2                          arm64        Python interface to the prctl() syscall (Python 3)
ii  python3-psutil                       5.9.4-1+b1                          arm64        module providing convenience functions for managing processes (Python3)
ii  python3-ptyprocess                   0.7.0-5                             all          Run a subprocess in a pseudo terminal from Python 3
ii  python3-pycryptodome                 3.11.0+dfsg1-4                      arm64        cryptographic Python library (Python 3)
ii  python3-pygame                       2.1.2+dfsg-5+b1                     arm64        SDL bindings for games development (Python 3)
ii  python3-pygments                     2.14.0+dfsg-1                       all          syntax highlighting package written in Python 3
ii  python3-pyinotify                    0.9.6-2                             all          simple Linux inotify Python bindings
ii  python3-pyparsing                    3.0.9-1                             all          alternative to creating and executing simple grammars - Python 3.x
ii  python3-pyqt5                        5.15.9+dfsg-1                       arm64        Python 3 bindings for Qt5
ii  python3-pyqt5.sip                    12.11.1-1                           arm64        runtime module for Python extensions using SIP
ii  python3-pyrsistent:arm64             0.18.1-1+b3                         arm64        persistent/functional/immutable data structures for Python
ii  python3-pythran                      0.11.0+ds-7                         arm64        ahead of time compiler for Python
ii  python3-pyudev                       0.24.0-1                            all          Python3 bindings for libudev
ii  python3-renderpm:arm64               3.6.12-1+deb12u1                    arm64        python low level render interface
ii  python3-reportlab                    3.6.12-1+deb12u1                    all          ReportLab library to create PDF documents using Python3
ii  python3-reportlab-accel:arm64        3.6.12-1+deb12u1                    arm64        C coded extension accelerator for the ReportLab Toolkit
ii  python3-requests                     2.28.1+dfsg-1                       all          elegant and simple HTTP library for Python3, built for human beings
ii  python3-requests-oauthlib            1.3.0+ds-1                          all          module providing OAuthlib auth support for requests (Python 3)
ii  python3-responses                    0.18.0-1                            all          Utility library for mocking out the requests Python 3 library
ii  python3-rfc3987                      1.3.8-2                             all          Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
ii  python3-roman                        3.3-3                               all          module for generating/analyzing Roman numerals for Python 3
ii  python3-rpi.gpio                     0.7.1~a4-1+b4                       arm64        Module to control Raspberry Pi GPIO channels (Python 3)
ii  python3-rtimulib                     7.2.1-6+bookworm                    arm64        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (Python 3)
ii  python3-scipy                        1.10.1-2                            arm64        scientific tools for Python 3
ii  python3-send2trash                   1.8.1~b0-2                          all          Python module for sending file to trash natively
ii  python3-sense-hat                    2.6.0-1                             all          Sense HAT python library (Python 3)
ii  python3-serial                       3.5-1.1                             all          pyserial - module encapsulating access for the serial port
ii  python3-setuptools                   66.1.1-1                            all          Python3 Distutils Enhancements
ii  python3-setuptools-whl               66.1.1-1                            all          Python Distutils Enhancements (wheel package)
ii  python3-simplejpeg                   1.6.6-1                             arm64        Simple package for fast JPEG encoding and decoding
ii  python3-simplejson                   3.18.3-1                            arm64        simple, fast, extensible JSON encoder/decoder for Python 3.x
ii  python3-six                          1.16.0-4                            all          Python 2 and 3 compatibility library
ii  python3-smbc                         1.0.23-2+b4                         arm64        Python 3 bindings for the Samba client library
ii  python3-smbus:arm64                  4.3-2+b3                            arm64        Python 3 bindings for Linux SMBus access through i2c-dev
ii  python3-smbus2                       0.4.2-1                             arm64        another pure Python implementation of the python-smbus package
ii  python3-soupsieve                    2.3.2-1                             all          modern CSS selector implementation for BeautifulSoup (Python 3)
ii  python3-spidev                       20200602~200721-1+bookworm          arm64        Bindings for Linux SPI access through spidev (Python 3)
ii  python3-sympy                        1.11.1-1                            all          Computer Algebra System (CAS) in Python (Python 3)
ii  python3-tk:arm64                     3.11.2-3                            arm64        Tkinter - Writing Tk applications with Python 3.x
ii  python3-toml                         0.10.2-1                            all          library for Tom's Obvious, Minimal Language - Python 3.x
ii  python3-tomlkit                      0.11.7-1                            all          style-preserving TOML library for Python
ii  python3-tqdm                         4.64.1-1                            all          fast, extensible progress bar for Python 3 and CLI tool
ii  python3-twython                      3.8.2+dfsg-2                        all          Pure Python3 wrapper for the Twitter API
ii  python3-typeshed                     0.0~git20221107.4f381af-1           all          collection of library stubs for Python, with static types
ii  python3-typing-extensions            4.4.0-1                             all          Backported and Experimental Type Hints for Python
ii  python3-tz                           2022.7.1-4                          all          Python3 version of the Olson timezone database
ii  python3-ufolib2                      0.14.0+dfsg1-1                      all          Unified Font Object (UFO) fonts library
ii  python3-uritemplate                  4.1.1-2                             all          implementation of RFC6570 - Python 3.x
ii  python3-urllib3                      1.26.12-1                           all          HTTP library with thread-safe connection pooling for Python3
ii  python3-v4l2                         0.3.5-1                             all          Python bindings for the v4l2 userspace api
ii  python3-venv                         3.11.2-1+b1                         arm64        venv module for python3 (default python3 version)
ii  python3-virtualenv                   20.17.1+ds-1                        all          Python virtual environment creator
ii  python3-webcolors                    1.11.1-1                            all          python3 library of color names and value formats
ii  python3-webencodings                 0.5.1-5                             all          Python implementation of the WHATWG Encoding standard
ii  python3-werkzeug                     2.2.2-3                             all          collection of utilities for WSGI applications (Python 3.x)
ii  python3-wheel                        0.38.4-2                            all          built-package format for Python
ii  python3-wheel-whl                    0.38.4-2                            all          built-package format for Python (wheel wheel)
ii  python3-wrapt                        1.14.1-2+b2                         arm64        decorators, wrappers and monkey patching. - Python 3.x
ii  python3-yaml                         6.0-3+b2                            arm64        YAML parser and emitter for Python3
ii  python3-zipp                         1.0.0-6                             all          pathlib-compatible Zipfile object wrapper - Python 3.x
ii  python3.11                           3.11.2-6+deb12u4                    arm64        Interactive high-level object-oriented language (version 3.11)
ii  python3.11-dev                       3.11.2-6+deb12u4                    arm64        Header files and a static library for Python (v3.11)
ii  python3.11-minimal                   3.11.2-6+deb12u4                    arm64        Minimal subset of the Python language (version 3.11)
ii  python3.11-venv                      3.11.2-6+deb12u4                    arm64        Interactive high-level object-oriented language (pyvenv binary, version 3.11)

Detected indi-allsky virtualenv
virtualenv python: Python 3.11.2
virtualenv PATH: /home/pi/indi-allsky/virtualenv/indi-allsky/bin:/usr/local/bin:/usr/bin:/bin
flask command: /home/pi/indi-allsky/virtualenv/indi-allsky/bin/flask

virtualenv python modules
Adafruit-Blinka==8.49.0
adafruit-circuitpython-ads1x15==2.4.1
adafruit-circuitpython-ahtx0==1.0.22
adafruit-circuitpython-bh1750==1.1.11
adafruit-circuitpython-bme280==2.6.26
adafruit-circuitpython-bme680==3.7.9
adafruit-circuitpython-busdevice==5.2.10
adafruit-circuitpython-connectionmanager==3.1.2
adafruit-circuitpython-dht==4.0.5
adafruit-circuitpython-ltr390==1.1.17
adafruit-circuitpython-mlx90614==1.2.19
adafruit-circuitpython-register==1.10.1
adafruit-circuitpython-requests==4.1.8
adafruit-circuitpython-sht31d==2.3.25
adafruit-circuitpython-sht4x==1.0.21
adafruit-circuitpython-si1145==1.2.1
adafruit-circuitpython-si7021==4.1.12
adafruit-circuitpython-tsl2561==3.3.19
adafruit-circuitpython-tsl2591==1.3.13
adafruit-circuitpython-typing==1.11.1
adafruit-circuitpython-veml7700==2.0.2
Adafruit-PlatformDetect==3.75.0
Adafruit-PureIO==1.1.11
alembic==1.13.3
apache-libcloud==3.8.0
argon2-cffi==23.1.0
argon2-cffi-bindings==21.2.0
asciitree==0.3.3
astroalign==2.5.1
astropy==6.1.4
astropy-iers-data==0.2024.10.7.0.32.46
astropy_healpix==1.0.3
astroscrappy==1.2.0
bcrypt==4.2.0
binho-host-adapter==0.1.6
blinker==1.8.2
boto3==1.35.39
botocore==1.35.39
Bottleneck==1.4.0
cachetools==5.5.0
ccdproc==2.4.2
certifi==2024.8.30
cffi==1.17.1
charset-normalizer==3.4.0
circuitpython-bmp180==0.2.0
click==8.1.7
cloudpickle==3.1.0
cryptography==43.0.1
Cython==3.0.11
dask==2024.9.1
dbus-python==1.3.2
ephem==4.1.6
fasteners==0.19
fish2pano==0.4.1
Flask==3.0.3
Flask-Login==0.6.3
Flask-Migrate==4.0.7
Flask-SQLAlchemy==3.1.1
Flask-WTF==1.2.1
fsspec==2024.9.0
google-api-core==2.21.0
google-api-python-client==2.149.0
google-auth==2.35.0
google-auth-httplib2==0.2.0
google-auth-oauthlib==1.2.1
google-cloud-core==2.4.1
google-cloud-storage==2.18.2
google-crc32c==1.6.0
google-resumable-media==2.7.2
googleapis-common-protos==1.65.0
gpiod==2.2.1
greenlet==3.1.1
gunicorn==23.0.0
httplib2==0.22.0
idna==3.10
imageio==2.35.1
imageio-ffmpeg==0.5.1
importlib_metadata==8.5.0
inotify==0.2.10
is-safe-url==1.0
itsdangerous==2.2.0
Jinja2==3.1.4
jmespath==1.0.1
jplephem==2.22
lazy_loader==0.4
locket==1.0.0
lxml==5.3.0
Mako==1.3.5
MarkupSafe==3.0.1
mysql-connector-python==9.0.0
networkx==3.4.1
nose==1.3.7
numcodecs==0.13.1
numpy==1.26.4
oauthlib==3.2.2
opencv-python-headless==4.10.0.84
packaging==24.1
paho-mqtt==2.1.0
paramiko==3.5.0
partd==1.4.2
passlib==1.7.4
piexif==1.1.3
pillow==10.4.0
prettytable==3.11.0
proto-plus==1.24.0
protobuf==5.28.2
psutil==6.0.0
pyasn1==0.6.1
pyasn1_modules==0.4.1
pycparser==2.22
pycurl==7.45.3
pyerfa==2.0.1.4
pyftdi==0.55.4
pygifsicle==1.1.0
pyindi-client @ git+https://github.com/indilib/pyindi-client.git@6f8fa8042f60f7b3079f6d66a0b8ee720af09d64
PyMySQL==1.1.1
PyNaCl==1.5.0
pyparsing==3.1.4
pyserial==3.5
python-dateutil==2.9.0.post0
pytz==2024.2
pyusb==1.2.1
PyYAML==6.0.2
rawpy==0.21.0
reproject==0.14.0
requests==2.32.3
requests-oauthlib==2.0.0
requests-toolbelt==1.0.0
RPi.GPIO==0.7.1
rpi_ws281x==5.0.0
rsa==4.9
s3transfer==0.10.3
scikit-image==0.24.0
scipy==1.14.1
semantic-version==2.10.0
sep==1.2.1
setuptools-rust==1.10.2
sgp4==2.23
shapely==2.0.6
six==1.16.0
skyfield==1.49
SQLAlchemy==2.0.35
sysv_ipc==1.1.0
tifffile==2024.9.20
toolz==1.0.0
typing_extensions==4.12.2
uritemplate==4.1.1
urllib3==2.2.3
wcwidth==0.2.13
Werkzeug==3.0.4
WTForms==3.1.2
zarr==2.18.3
zipp==3.20.2

indi-allsky config (passwords redacted)
2024-11-24 20:37:37,349 [INFO] MainProcess config._dump() [1077]: Dumping config

{
  "ENCRYPT_PASSWORDS_comment": "Do not manually adjust",
  "ENCRYPT_PASSWORDS": true,
  "CAMERA_INTERFACE": "indi",
  "INDI_SERVER": "localhost",
  "INDI_PORT": 7624,
  "INDI_CAMERA_NAME": "",
  "OWNER": "REDACTED",
  "LENS_NAME": "StarDot 1.55mm",
  "LENS_FOCAL_LENGTH": 1.55,
  "LENS_FOCAL_RATIO": 1.5,
  "LENS_IMAGE_CIRCLE": 3552,
  "LENS_ALTITUDE": 90,
  "LENS_AZIMUTH": 0,
  "CCD_CONFIG": {
    "NIGHT": {
      "GAIN": 180,
      "BINNING": 1
    },
    "MOONMODE": {
      "GAIN": 82,
      "BINNING": 1
    },
    "DAY": {
      "GAIN": 0,
      "BINNING": 1
    }
  },
  "INDI_CONFIG_DEFAULTS": {
    "SWITCHES": {},
    "PROPERTIES": {
      "CCD_CONTROLS": {
        "BandWidth": 40
      }
    },
    "TEXT": {}
  },
  "INDI_CONFIG_DAY": {},
  "CCD_EXPOSURE_MAX": 30,
  "CCD_EXPOSURE_DEF": 0,
  "CCD_EXPOSURE_MIN": 0,
  "CCD_EXPOSURE_MIN_DAY": 0,
  "CCD_BIT_DEPTH": 0,
  "EXPOSURE_PERIOD": 15,
  "EXPOSURE_PERIOD_DAY": 15,
  "FOCUS_MODE": false,
  "FOCUS_DELAY": 2,
  "CFA_PATTERN": "",
  "SCNR_ALGORITHM": "average_neutral",
  "WBR_FACTOR": 1,
  "WBG_FACTOR": 1,
  "WBB_FACTOR": 1,
  "AUTO_WB": false,
  "SATURATION_FACTOR": 1,
  "CCD_COOLING": false,
  "CCD_TEMP": 15,
  "TEMP_DISPLAY": "c",
  "PRESSURE_DISPLAY": "hPa",
  "CCD_TEMP_SCRIPT": "",
  "GPS_ENABLE": false,
  "TARGET_ADU": 75,
  "TARGET_ADU_DAY": 75,
  "TARGET_ADU_DEV": 10,
  "TARGET_ADU_DEV_DAY": 20,
  "ADU_ROI": [],
  "ADU_FOV_DIV": 4,
  "DETECT_STARS": true,
  "DETECT_STARS_THOLD": 0.6,
  "DETECT_METEORS": false,
  "DETECT_MASK": "",
  "DETECT_DRAW": false,
  "LOGO_OVERLAY": "",
  "SQM_ROI": [],
  "SQM_FOV_DIV": 4,
  "LOCATION_NAME": "Stellar City Outpost",
  "LOCATION_LATITUDE": 38,
  "LOCATION_LONGITUDE": -86,
  "LOCATION_ELEVATION": 300,
  "TIMELAPSE_ENABLE": true,
  "TIMELAPSE_SKIP_FRAMES": 4,
  "DAYTIME_CAPTURE": true,
  "DAYTIME_CAPTURE_SAVE": true,
  "DAYTIME_TIMELAPSE": true,
  "DAYTIME_CONTRAST_ENHANCE": false,
  "NIGHT_CONTRAST_ENHANCE": false,
  "CONTRAST_ENHANCE_16BIT": false,
  "CLAHE_CLIPLIMIT": 3,
  "CLAHE_GRIDSIZE": 8,
  "NIGHT_SUN_ALT_DEG": -6,
  "NIGHT_MOONMODE_ALT_DEG": 0,
  "NIGHT_MOONMODE_PHASE": 33,
  "WEB_NONLOCAL_IMAGES": false,
  "WEB_LOCAL_IMAGES_ADMIN": false,
  "WEB_EXTRA_TEXT": "",
  "WEB_STATUS_TEMPLATE": "Status: {status:s}\nLat: {latitude:0.1f}/Long: {longitude:0.1f}\nSidereal: {sidereal_time:s}\nMode: {mode:s}\nSun: {sun_alt:0.1f}&deg; {sun_dir:s}\nMoon: {moon_alt:0.1f}&deg; {moon_dir:s}\nPhase: {moon_phase_str:s} <span data-bs-toggle=\"tooltip\" data-bs-placement=\"right\" title=\"{moon_phase:0.0f}%\">{moon_glyph:s}</span>\nSmoke: {smoke_rating:s} {smoke_rating_status}\nKp-index: {kpindex:0.2f} {kpindex_rating:s} {kpindex_trend:s} {kpindex_status:s}\nAurora: {ovation_max:d}% {ovation_max_status}",
  "HEALTHCHECK": {
    "DISK_USAGE": 90,
    "SWAP_USAGE": 90
  },
  "IMAGE_STRETCH": {
    "CLASSNAME": "",
    "MODE1_GAMMA": 3,
    "MODE1_STDDEVS": 2.25,
    "MODE2_SHADOWS": 0,
    "MODE2_MIDTONES": 0.35,
    "MODE2_HIGHLIGHTS": 1,
    "SPLIT": false,
    "MOONMODE": false,
    "DAYTIME": false
  },
  "KEOGRAM_ANGLE": 0,
  "KEOGRAM_H_SCALE": 100,
  "KEOGRAM_V_SCALE": 33,
  "KEOGRAM_CROP_TOP": 0,
  "KEOGRAM_CROP_BOTTOM": 0,
  "KEOGRAM_LABEL": true,
  "STARTRAILS_MAX_ADU": 65,
  "STARTRAILS_MASK_THOLD": 190,
  "STARTRAILS_PIXEL_THOLD": 1,
  "STARTRAILS_MIN_STARS": 0,
  "STARTRAILS_TIMELAPSE": true,
  "STARTRAILS_TIMELAPSE_MINFRAMES": 250,
  "STARTRAILS_SUN_ALT_THOLD": -15,
  "STARTRAILS_MOONMODE_THOLD": true,
  "STARTRAILS_MOON_ALT_THOLD": 91,
  "STARTRAILS_MOON_PHASE_THOLD": 101,
  "STARTRAILS_USE_DB_DATA": true,
  "IMAGE_CALIBRATE_DARK": true,
  "IMAGE_EXIF_PRIVACY": false,
  "IMAGE_FILE_TYPE": "png",
  "IMAGE_FILE_COMPRESSION": {
    "jpg": 90,
    "png": 5,
    "tif": 5,
    "jpeg": 90
  },
  "IMAGE_FOLDER": "/var/www/html/allsky/images",
  "IMAGE_LABEL_TEMPLATE": "# size:60 [Use 60 for higher resolution cameras]\n# xy:-15,15 (Upper Right)\n# anchor:ra (Right Justified)\n# color:150,0,0\n{timestamp:%Y.%m.%d %H:%M:%S}\n# color:100,100,0\nLat {latitude:0.0f} Long {longitude:0.0f}\n# color:150,150,150\nTiangong {tiangong_up:s} [{tiangong_next_h:0.1f}h/{tiangong_next_alt:0.0f}°]\nHubble {hst_up:s} [{hst_next_h:0.1f}h/{hst_next_alt:0.0f}°]\nISS {iss_up:s} [{iss_next_h:0.1f}h/{iss_next_alt:0.0f}°]\n# xy:-15,-450 (Lower Right) [Use -15,-450 for size 60]\n# color:175,175,0\nSun {sun_alt:0.0f}°\n# color:125,0,0\nMercury {mercury_alt:0.0f}°\n# color:100,150,150\nVenus {venus_alt:0.0f}°\n# color:150,0,0\nMars {mars_alt:0.0f}°\n# color:100,100,0\nJupiter {jupiter_alt:0.0f}°\n# color:100,100,150\nSaturn {saturn_alt:0.0f}°\n# color:150,150,150\nMoon {moon_phase:0.0f}% {moon_alt:0.0f}°\n# xy:15,-210 (Lower Left)  [Use 15,-210 for size 60]\n# anchor:la (Left Justified)\n# color:0,150,150\nStars {stars:d}\n# color:150,50,50\nKp-index {kpindex:0.2f}\n# color:150,150,150\nSmoke {smoke_rating:s}\n# xy:15,15 (Upper Left)\n# color:0,150,0\nExposure {exposure:0.6f}\n# color:150,50,0\nGain {gain:d}\n# color:50,50,150\nCamera {temp:0.1f}°{temp_unit:s}\n# color:150,0,150\nStretch {stretch:s}\nStacking {stack_method:s}\n# color:200,200,200 (default color)\n# additional labels will be added here",
  "URL_TEMPLATE": "https://{bucket}.s3.{region}.{host}",
  "IMAGE_EXTRA_TEXT": "",
  "IMAGE_CROP_ROI": [],
  "IMAGE_ROTATE": "",
  "IMAGE_ROTATE_ANGLE": 0,
  "IMAGE_FLIP_V": true,
  "IMAGE_FLIP_H": false,
  "IMAGE_SCALE": 100,
  "NIGHT_GRAYSCALE": false,
  "DAYTIME_GRAYSCALE": false,
  "IMAGE_CIRCLE_MASK": {
    "ENABLE": true,
    "DIAMETER": 3552,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "BLUR": 35,
    "OPACITY": 100,
    "OUTLINE": false
  },
  "FISH2PANO": {
    "ENABLE": true,
    "DIAMETER": 3552,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "ROTATE_ANGLE": -90,
    "SCALE": 0.5,
    "MODULUS": 2,
    "FLIP_H": false,
    "ENABLE_CARDINAL_DIRS": true,
    "DIRS_OFFSET_BOTTOM": 25,
    "OPENCV_FONT_SCALE": 0.8,
    "PIL_FONT_SIZE": 30
  },
  "IMAGE_SAVE_FITS": false,
  "IMAGE_SAVE_FITS_PRE_DARK": false,
  "IMAGE_EXPORT_RAW": "",
  "IMAGE_EXPORT_FOLDER": "/var/www/html/allsky/images/export",
  "IMAGE_EXPORT_FLIP_V": false,
  "IMAGE_EXPORT_FLIP_H": false,
  "IMAGE_STACK_METHOD": "maximum",
  "IMAGE_STACK_COUNT": 1,
  "IMAGE_STACK_ALIGN": false,
  "IMAGE_ALIGN_DETECTSIGMA": 5,
  "IMAGE_ALIGN_POINTS": 50,
  "IMAGE_ALIGN_SOURCEMINAREA": 10,
  "IMAGE_STACK_SPLIT": false,
  "THUMBNAILS": {
    "IMAGES_AUTO": true
  },
  "IMAGE_EXPIRE_DAYS": 10,
  "TIMELAPSE_EXPIRE_DAYS": 365,
  "TIMELAPSE_OVERWRITE": false,
  "IMAGE_QUEUE_MAX": 3,
  "IMAGE_QUEUE_MIN": 1,
  "IMAGE_QUEUE_BACKOFF": 0.5,
  "FFMPEG_FRAMERATE": 25,
  "FFMPEG_BITRATE": "30000k",
  "FFMPEG_VFSCALE": "",
  "FFMPEG_CODEC": "libx264",
  "FFMPEG_EXTRA_OPTIONS": "-level 3.1",
  "FITSHEADERS": [
    [
      "INSTRUME",
      "indi-allsky"
    ],
    [
      "OBSERVER",
      "Christopher G. Miller"
    ],
    [
      "SITE",
      ""
    ],
    [
      "OBJECT",
      ""
    ],
    [
      "NOTES",
      ""
    ]
  ],
  "IMAGE_LABEL_SYSTEM": "pillow",
  "TEXT_PROPERTIES": {
    "DATE_FORMAT": "%Y%m%d %H:%M:%S",
    "FONT_FACE": "FONT_HERSHEY_SIMPLEX",
    "FONT_AA": "LINE_AA",
    "FONT_SCALE": 0.8,
    "FONT_THICKNESS": 1,
    "FONT_OUTLINE": true,
    "FONT_HEIGHT": 30,
    "FONT_X": 30,
    "FONT_Y": 30,
    "FONT_COLOR": [
      200,
      200,
      200
    ],
    "PIL_FONT_FILE": "fonts-freefont-ttf/FreeMonoBold.ttf",
    "PIL_FONT_CUSTOM": "",
    "PIL_FONT_SIZE": 60
  },
  "CARDINAL_DIRS": {
    "ENABLE": true,
    "FONT_COLOR": [
      255,
      0,
      0
    ],
    "SWAP_NS": false,
    "SWAP_EW": true,
    "CHAR_NORTH": "N",
    "CHAR_EAST": "E",
    "CHAR_WEST": "W",
    "CHAR_SOUTH": "S",
    "DIAMETER": 3552,
    "OFFSET_X": 0,
    "OFFSET_Y": 0,
    "OFFSET_TOP": 45,
    "OFFSET_LEFT": 45,
    "OFFSET_RIGHT": 45,
    "OFFSET_BOTTOM": 45,
    "OPENCV_FONT_SCALE": 0.5,
    "PIL_FONT_SIZE": 75,
    "OUTLINE_CIRCLE": false
  },
  "ORB_PROPERTIES": {
    "MODE": "ha",
    "RADIUS": 30,
    "SUN_COLOR": [
      200,
      200,
      0
    ],
    "MOON_COLOR": [
      128,
      128,
      128
    ],
    "AZ_OFFSET": 0,
    "RETROGRADE": false
  },
  "UPLOAD_WORKERS": 2,
  "FILETRANSFER": {
    "CLASSNAME": "pycurl_sftp",
    "HOST": "",
    "PORT": 0,
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "PRIVATE_KEY": "",
    "PUBLIC_KEY": "",
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60,
    "CERT_BYPASS": true,
    "REMOTE_IMAGE_NAME": "image.{ext}",
    "REMOTE_PANORAMA_NAME": "panorama.{ext}",
    "REMOTE_IMAGE_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_PANORAMA_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_RAW_FOLDER": "/home/allsky/upload/allsky/export",
    "REMOTE_FITS_FOLDER": "/home/allsky/upload/allsky/fits",
    "REMOTE_METADATA_NAME": "latest_metadata.json",
    "REMOTE_METADATA_FOLDER": "/home/allsky/upload/allsky",
    "REMOTE_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_MINI_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_KEOGRAM_FOLDER": "/home/allsky/upload/allsky/keograms",
    "REMOTE_STARTRAIL_FOLDER": "/home/allsky/upload/allsky/startrails",
    "REMOTE_STARTRAIL_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_PANORAMA_VIDEO_FOLDER": "/home/allsky/upload/allsky/videos",
    "REMOTE_ENDOFNIGHT_FOLDER": "/home/allsky/upload/allsky",
    "UPLOAD_IMAGE": 0,
    "UPLOAD_PANORAMA": 0,
    "UPLOAD_RAW": false,
    "UPLOAD_FITS": false,
    "UPLOAD_METADATA": false,
    "UPLOAD_VIDEO": false,
    "UPLOAD_MINI_VIDEO": false,
    "UPLOAD_KEOGRAM": false,
    "UPLOAD_STARTRAIL": false,
    "UPLOAD_STARTRAIL_VIDEO": false,
    "UPLOAD_PANORAMA_VIDEO": false,
    "UPLOAD_ENDOFNIGHT": false,
    "FORCE_IPV4": false,
    "FORCE_IPV6": false,
    "LIBCURL_OPTIONS": {}
  },
  "S3UPLOAD": {
    "ENABLE": false,
    "CLASSNAME": "boto3_s3",
    "ACCESS_KEY": "",
    "SECRET_KEY": "REDACTED",
    "SECRET_KEY_E": "REDACTED",
    "CREDS_FILE": "",
    "BUCKET": "change-me",
    "REGION": "us-east-2",
    "NAMESPACE": "",
    "HOST": "amazonaws.com",
    "PORT": 0,
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60,
    "URL_TEMPLATE": "https://{bucket}.s3.{region}.{host}",
    "ACL": "",
    "STORAGE_CLASS": "STANDARD",
    "TLS": true,
    "CERT_BYPASS": false,
    "UPLOAD_FITS": false,
    "UPLOAD_RAW": false
  },
  "MQTTPUBLISH": {
    "ENABLE": false,
    "TRANSPORT": "tcp",
    "HOST": "localhost",
    "PORT": 8883,
    "USERNAME": "indi-allsky",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "BASE_TOPIC": "indi-allsky",
    "QOS": 0,
    "TLS": true,
    "CERT_BYPASS": true,
    "PUBLISH_IMAGE": true
  },
  "SYNCAPI": {
    "ENABLE": false,
    "BASEURL": "https://example.com/indi-allsky",
    "USERNAME": "",
    "APIKEY": "REDACTED",
    "APIKEY_E": "REDACTED",
    "CERT_BYPASS": false,
    "POST_S3": false,
    "EMPTY_FILE": false,
    "UPLOAD_IMAGE": 1,
    "UPLOAD_PANORAMA": 1,
    "CONNECT_TIMEOUT": 10,
    "TIMEOUT": 60
  },
  "YOUTUBE": {
    "ENABLE": false,
    "SECRETS_FILE": "",
    "PRIVACY_STATUS": "private",
    "TITLE_TEMPLATE": "Allsky {asset_label} - {day_date:%Y-%m-%d} - {timeofday}",
    "DESCRIPTION_TEMPLATE": "",
    "CATEGORY": 22,
    "TAGS": [
      "astronomy",
      "timelapse",
      "allsky"
    ],
    "UPLOAD_VIDEO": false,
    "UPLOAD_MINI_VIDEO": false,
    "UPLOAD_STARTRAIL_VIDEO": false,
    "UPLOAD_PANORAMA_VIDEO": false
  },
  "LIBCAMERA": {
    "IMAGE_FILE_TYPE": "dng",
    "IMAGE_FILE_TYPE_DAY": "dng",
    "AWB": "auto",
    "AWB_DAY": "auto",
    "AWB_ENABLE": false,
    "AWB_ENABLE_DAY": false,
    "CAMERA_ID": 0,
    "EXTRA_OPTIONS": "",
    "EXTRA_OPTIONS_DAY": ""
  },
  "PYCURL_CAMERA": {
    "URL": "",
    "IMAGE_FILE_TYPE": "jpg",
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED"
  },
  "ACCUM_CAMERA": {
    "SUB_EXPOSURE_MAX": 1,
    "EVEN_EXPOSURES": true
  },
  "FOCUSER": {
    "CLASSNAME": "",
    "GPIO_PIN_1": "D17",
    "GPIO_PIN_2": "D18",
    "GPIO_PIN_3": "D27",
    "GPIO_PIN_4": "D22"
  },
  "DEW_HEATER": {
    "CLASSNAME": "",
    "ENABLE_DAY": false,
    "PIN_1": "D12",
    "INVERT_OUTPUT": false,
    "LEVEL_DEF": 100,
    "THOLD_ENABLE ": false,
    "MANUAL_TARGET": 0,
    "TEMP_USER_VAR_SLOT": 10,
    "LEVEL_LOW": 33,
    "LEVEL_MED": 66,
    "LEVEL_HIGH": 100,
    "THOLD_DIFF_LOW": 15,
    "THOLD_DIFF_MED": 10,
    "THOLD_DIFF_HIGH": 5,
    "THOLD_ENABLE": false
  },
  "FAN": {
    "CLASSNAME": "",
    "ENABLE_NIGHT": false,
    "PIN_1": "D13",
    "INVERT_OUTPUT": false,
    "LEVEL_DEF": 100,
    "THOLD_ENABLE ": false,
    "TARGET": 30,
    "TEMP_USER_VAR_SLOT": 10,
    "LEVEL_LOW": 33,
    "LEVEL_MED": 66,
    "LEVEL_HIGH": 100,
    "THOLD_DIFF_LOW": 0,
    "THOLD_DIFF_MED": 5,
    "THOLD_DIFF_HIGH": 10,
    "THOLD_ENABLE": false
  },
  "GENERIC_GPIO": {
    "A_CLASSNAME": "blinka_gpio_standard",
    "A_PIN_1": "D21",
    "A_INVERT_OUTPUT": false
  },
  "TEMP_SENSOR": {
    "A_CLASSNAME": "blinka_temp_sensor_dht22",
    "A_LABEL": "AllSky Enclosure",
    "A_PIN_1": "D5",
    "A_USER_VAR_SLOT": 10,
    "A_I2C_ADDRESS": "0x77",
    "B_CLASSNAME": "",
    "B_LABEL": "Sensor B",
    "B_PIN_1": "D6",
    "B_USER_VAR_SLOT": 15,
    "B_I2C_ADDRESS": "0x76",
    "C_CLASSNAME": "",
    "C_LABEL": "Sensor C",
    "C_PIN_1": "D16",
    "C_USER_VAR_SLOT": 20,
    "C_I2C_ADDRESS": "0x40",
    "OPENWEATHERMAP_APIKEY": "REDACTED",
    "OPENWEATHERMAP_APIKEY_E": "REDACTED",
    "WUNDERGROUND_APIKEY": "REDACTED",
    "WUNDERGROUND_APIKEY_E": "REDACTED",
    "MQTT_TRANSPORT": "tcp",
    "MQTT_HOST": "localhost",
    "MQTT_PORT": 8883,
    "MQTT_USERNAME": "indi-allsky",
    "MQTT_PASSWORD": "REDACTED",
    "MQTT_PASSWORD_E": "REDACTED",
    "MQTT_TLS": true,
    "MQTT_CERT_BYPASS": true,
    "TSL2561_GAIN_NIGHT": 1,
    "TSL2561_GAIN_DAY": 0,
    "TSL2561_INT_NIGHT": 1,
    "TSL2561_INT_DAY": 1,
    "TSL2591_GAIN_NIGHT": "GAIN_MED",
    "TSL2591_GAIN_DAY": "GAIN_LOW",
    "TSL2591_INT_NIGHT": "INTEGRATIONTIME_100MS",
    "TSL2591_INT_DAY": "INTEGRATIONTIME_100MS",
    "VEML7700_GAIN_NIGHT": "ALS_GAIN_1",
    "VEML7700_GAIN_DAY": "ALS_GAIN_1_8",
    "VEML7700_INT_NIGHT": "ALS_100MS",
    "VEML7700_INT_DAY": "ALS_100MS",
    "SI1145_VIS_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
    "SI1145_VIS_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
    "SI1145_IR_GAIN_NIGHT": "GAIN_ADC_CLOCK_DIV_32",
    "SI1145_IR_GAIN_DAY": "GAIN_ADC_CLOCK_DIV_1",
    "LTR390_GAIN_NIGHT": "GAIN_9X",
    "LTR390_GAIN_DAY": "GAIN_1X"
  },
  "CHARTS": {
    "CUSTOM_SLOT_1": 10,
    "CUSTOM_SLOT_2": 11,
    "CUSTOM_SLOT_3": 12,
    "CUSTOM_SLOT_4": 13
  },
  "ADSB": {
    "ENABLE": false,
    "DUMP1090_URL": "https://localhost/dump1090/data/aircraft.json",
    "CERT_BYPASS": true,
    "USERNAME": "",
    "PASSWORD": "REDACTED",
    "PASSWORD_E": "REDACTED",
    "ALT_DEG_MIN": 20,
    "LABEL_ENABLE": true,
    "LABEL_LIMIT": 10,
    "AIRCRAFT_LABEL_TEMPLATE": "{id:s} {distance:0.1f}km {alt:0.1f}° {dir:s}",
    "IMAGE_LABEL_TEMPLATE_PREFIX": "# xy:-15,200 (Right)\n# anchor:ra (Right Justified)\n# color:200,200,200\nAircraft"
  },
  "SATELLITE_TRACK": {
    "ENABLE": false,
    "DAYTIME_TRACK": false,
    "ALT_DEG_MIN": 20,
    "LABEL_ENABLE": true,
    "LABEL_LIMIT": 10,
    "SAT_LABEL_TEMPLATE": "{title:s} {alt:0.1f}° {dir:s}",
    "IMAGE_LABEL_TEMPLATE_PREFIX": "# xy:15,300 (Left)\n# anchor:la (Left Justified)\n# color:200,200,200\nSatellites"
  }
}

#################################

end support info

#################################

@aaronwmorris
Copy link
Owner Author

@cgmiller76 You might try plugging into one of the USB2 ports to see if that helps with the situation. I am assuming you have already tried to adjust the USB bandwidth?

@cgmiller76
Copy link

I have adjusted the Bandwith to 40 as shown here. I had not tried the USB2 port, so I just went and switched that (this is a test system that I am making sure works in order to deploy the camera in my permanent setup). I'll update after it runs for a bit to see if that change resolves it (I hope so!) Thanks for the help!
image

@cgmiller76
Copy link

So far, so good! MY ASI676MC has run all night without issue on the Raspberry Pi 4 build after plugging it into the USB2 port. Thanks for the tip!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants