aaronwmorris / indi-allsky

Software to manage a Linux-based All Sky Camera.
GNU General Public License v3.0
238 stars 40 forks source link

ASI676MC hanging #1602

Open aaronwmorris opened 1 day ago

aaronwmorris commented 1 day ago

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 https://github.com/aaronwmorris/indi-allsky/discussions/1548#discussioncomment-11041665

aaronwmorris commented 1 day ago

@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 commented 1 day ago

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 <aaron@aarmor.net>
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 commented 23 hours ago

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 commented 21 hours ago

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

ph03nix42 commented 3 hours ago

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

aaronwmorris commented 1 hour ago

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 commented 1 hour ago

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!