There are currently two drivers in the 3rd Party drivers repo: indi-asi-power and indi-rpi-gpio which would both do the job. The first one is specifically set up for the ASIAir Pro whilst the second one is more generalised for any RPi so the GPIO pinds are configurable.
There is currently an issue with the builds on these as they are dependent on the build of the libpigpiod library but I'm not able to get that library to build automatically. I'm sure it is not complicated but I've never done it so don't know specifically what is needed. If any other dev knows how, we can probably sort out the issues pretty quickly and make those drivers available in the nightly builds.
I bought ASIAIR plus and arrived. Unlike PRO, each power port has a current and voltage sensor. I wrote a patch in indi-asi-power to read the value of this sensor.
The reset button on ASIAIR Plus is connected to nRPiBOOT. You can use it to operate the eMMC storage without disassembling it. Information on accessing the sensor was found in /root/ASIAIR/bin/read_power_cm4.sh.
I'm new to INDIlib development, so I'm not sure if this code is correct. I hope it helps you to support ASIRAIR Plus.
I've only tried it with atroberry yet, but at least with the default kernel of astroberry 2.0.4, ASIAIR <strong>Plus</strong> USB doesn't work.
The USB host controller for ASIAIR Plus is the Renesas uPD720201. This is not supported by astroberry.
To resolve this issue, you need to install the required firmware and rebuild the kernel with the changed settings.
I have confirmed that Stellamate v1.6.2 has similar problems. If you encounter similar issues, you may be able to fix the issue the firmware on /lib/firmware/renesas_usb_fw.mem and rebuilding by applying the following settings to the kernel.
CONFIG_USB_XHCI_PCI = m
CONFIG_USB_XHCI_PCI_RENESAS = m
18 12 13 26 are the GPIO ports on the Raspberry Pi thatis at the core of the ASIAir. The config command enables those ports for output and switches them on.
I thought you would be able to use StellarMate on the QHY Starmaster without having to modify.
RPi3 Ubuntu Server 20.04, Windows 10 AMD64, AAEON UP Core Ubuntu Desktop 20.04
Avalon M-Uno, EQ6 Pro, Atik420, ASI1600MM-C, ASI120MM-S, DBK21AU04, ZWO EFW, Optec TCFSi
Vixen R150S, GSO RC8, ST80