feipo, piaagimr and piaagimb all returned isconnected = True while their startup logs showed the hardware connect failing ("There is no interface or DLL handle with the given ID -9", and is_connected: False for both gimbals).
pi-daemon's getter is _controller_responsive(), which catches every exception and returns a bool, and the gimbals read a cached state dict, so neither necessarily reflects a live link. Worth verifying against known powered-off hardware.
feipo,piaagimrandpiaagimball returnedisconnected = Truewhile their startup logs showed the hardware connect failing ("There is no interface or DLL handle with the given ID -9", andis_connected: Falsefor both gimbals).pi-daemon's getter is_controller_responsive(), which catches every exception and returns a bool, and the gimbals read a cached state dict, so neither necessarily reflects a live link. Worth verifying against known powered-off hardware.