Well...shoot.
After updating, the driver immediately crashes.
Instructions from the QHY site:
sudo add-apt-repository ppa:mutlaqja/ppa results in the following:
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 95, in <module>
sp = SoftwareProperties(options=options)
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__
self.reload_sourceslist()
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 93, in get_sources
(self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Raspbian/buster
sudo apt-get update results in:
Hit:1
raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2
archive.raspberrypi.org/debian buster InRelease
Hit:3
www.astroberry.io/repo buster InRelease
Get:4
vega.ap-i.net/apt unstable InRelease [3,622 B]
Get:5
vega.ap-i.net/apt unstable/main armhf Packages [2,070 B]
Fetched 5,692 B in 3s (1,967 B/s)
Reading package lists... Done
sudo apt-get install indi-qhy results in:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
point-rpi
Use 'sudo apt autoremove' to remove it.
The following packages will be upgraded:
indi-qhy
1 upgraded, 0 newly installed, 0 to remove and 48 not upgraded.
Need to get 32.6 kB of archives.
After this operation, 4,096 B of additional disk space will be used.
Get:1
www.astroberry.io/repo buster/main armhf indi-qhy armhf 2.6 [32.6 kB]
Fetched 32.6 kB in 1s (32.8 kB/s)
Reading changelogs... Done
(Reading database ... 154761 files and directories currently installed.)
Preparing to unpack .../indi-qhy_2.6_armhf.deb ...
Unpacking indi-qhy (2.6) over (2.5) ...
Setting up indi-qhy (2.6) ...
Near the bottom is this line that I'm not exactly sure what it does:
indiserver -v indi_qhy_ccd
But running it results in multiple messages like this:
2020-01-02T17:47:18: Driver indi_qhy_ccd: indi_qhy_ccd: symbol lookup error: indi_qhy_ccd: undefined symbol: SetQHYCCDBufferNumber
2020-01-02T17:47:18: Driver indi_qhy_ccd: stderr EOF
2020-01-02T17:47:18: Driver indi_qhy_ccd: restart #9
2020-01-02T17:47:18: Driver indi_qhy_ccd: pid=2230 rfd=0 wfd=6 efd=7
Child process 2229 died
2020-01-02T17:47:18: Driver indi_qhy_ccd: indi_qhy_ccd: symbol lookup error: indi_qhy_ccd: undefined symbol: SetQHYCCDBufferNumber
2020-01-02T17:47:18: Driver indi_qhy_ccd: stderr EOF
2020-01-02T17:47:18: Driver indi_qhy_ccd: restart #10
2020-01-02T17:47:18: Driver indi_qhy_ccd: pid=2231 rfd=0 wfd=6 efd=7
Child process 2230 died
2020-01-02T17:47:18: Driver indi_qhy_ccd: indi_qhy_ccd: symbol lookup error: indi_qhy_ccd: undefined symbol: SetQHYCCDBufferNumber
2020-01-02T17:47:18: Driver indi_qhy_ccd: stderr EOF
Child process 2231 died
2020-01-02T17:47:18: Driver indi_qhy_ccd: Terminated after #10 restarts.
2020-01-02T17:47:18: good bye