I honestly cannot express how frustrated I am that such a basic and critical feature as reversing the CAA rotation direction is still missing in ASIAIR.
This is not just a minor inconvenience or a UI preference. In my case, it resulted in real hardware damage.
Because I could not control the direction of rotation, the CAA rotated in a direction that twisted and pulled the cables. Eventually, the cables were ripped out and the USB port on my ZWO EFW was physically damaged.
My observatory is remote, so because of this I had to drive about 200 km just to get there and deal with the problem, and then pay to have the damaged equipment repaired.
This is a huge oversight for an application that is specifically designed to automate and remotely control astrophotography equipment. A motorized rotator is obviously going to be used with a camera, filter wheel, USB cables and power cables attached to it. Cable management and rotation direction are therefore not some obscure edge case — they are fundamental parts of using this device safely.
As a software developer myself, I would not consider releasing functionality like this without testing it on an actual complete imaging setup with real cables and connected devices.
The hardware already exists, the CAA is being sold as part of the ZWO ecosystem, and ASIAIR controls it automatically. Users absolutely need a way to configure the rotation direction and/or safe rotation limits.
This is not simply a feature request anymore. When missing functionality can cause physical damage to other ZWO equipment, it becomes a serious safety and testing issue.
I really hope ZWO treats this as a priority.