Yes, the drive must be calibrated looking east. That's how the ReverseY and SwapAxes switches will get set. David said ACP is always picking the wrong polarity for ReverseX, so my "solution" is to simply reverse the polarities picked by ACP for that switch. As I mentioned above, in the case of no rotator, only ReverseX is manipulated by ACP like it is for a conventional guider.
With a rotator, no manual drive calibration is needed because ACP has control over the camera orientation with respect to the sky. Without a rotator, the drive calibration is needed to set all three bump switches as they need to be given the rotation angle of the camera (which ACP dpes not measure in this case). Then looking west, the ReverseX is flipped. But ACP doesn't know what the ReverseX was to start with and makes a unilateral decision, which for David is backwards. So I asked him to try telling ACP to do it backwards from what it would normally do. My theory is that David has his camera mounted upside down, with a sky PA closer to 180. Calibrating facing east will set the two switches that ACP does not manipulate to the correct values for his camera angle, then the reversal of the ReverseX setting chosen by ACP will be reversed by the logic change I suggested for the test. Yeah, what I just said is a brain teaser!
David, as Jim said in a previous message, you need to calibrate the drive while looking east in addition to making the (second) code change I described. I'm sorry not to have made this clear in my previous post.
PS: Thanks to Jim McMillan for the call this morning. We're on the same page.