This does the trick on the 777 which does not have a Flight Detent setting. To do this I have to go to Joystick Calibrations under spoilers, and select "Rev.". As you can see, it needs reverse sensing. Bring the lever down to min and the spoilers jump from the Flight Detent back up to the Retract position. With the lever to max the spoiler correctly moves down to the Flight Detent. If I just assign the axis it works correctly, but it is not reversed. The 747 spoiler range has a flight detent tab that seems to throw my spoiler axis completely out of whack. For the 747, match the three axes to ENG 1/2, ENG 3/4 and Spoiler Lever <- HOWEVER. For the 777, match the three axes to ENG1, ENG2 and Spoiler Leverģ. For the DC-6, match the three axes to ENG 1/2, ENG 3/4 and the Master Prop LeverĢ. As such it has now become a necessity to useįSUIPC to map the throttle quadrant to match my aircraft. So my question is this: is there any other way of discovering, absolutely, whether the AT is active? I am particularly interested in the response of RW 747 pilots who have a deeper understanding of the system logic, and of cockpit-builders who might already have encountered this problem and maybe have a solution.I am hoping someone can help me on this. Unfortunately, afaik, there is no way of discovering the AT mode on the FMA by programmatic means, i.e, this information appears not to be accessible by way of the PMDG SDK/FSUIPC offsets. But if the AT mode is HOLD or blank, then power is to be removed from the coils as the thrust levers should now be able to be moved freely without any resistance. If the AT mode is one of: THR REF, SPD, THR, or IDLE, then the AT is active and power is to be applied to the stepper coils/servo motors.
In the real world, as I understand it, the pilot would learn about the state of the autothrottle from the AT mode displayed in the first column of the FMA. With the (PMDG) B747-400, however, there is no equivalent push-button switch or annunciator. It seems to work reasonably well, though I am not absolutely certain about its behaviour during AT HOLD mode. So in the case of the PMDG B772 one simply applies power to the steppers whenever 0圆572 = 1, and removes it when it is zero. With the (PMDG) B777-200 this is easily done, because the B772 MCP has a green annunciator on the AT pushbutton switch, which lights up whenever the AT is active, with a corresponding FSUIPC offset (MCP_annunAT = 0圆572 BYTE) which one can read to determine this. When the autothrottle is "active", the coils of the stepper motors can be energised, and the throttle levers driven to their target positions.Įssentially the system needs to know at all times whether the autothrottle is active (or not), because that determines whether power is to be applied to the stepper motors driving the levers.
Pmdg 747 v3 driver#
The hardware is controlled by a single Arduino Mega 2560 R3 in conjunction with five Big Easy Driver boards (to drive the steppers). An AT disconnect button is mounted on lever 1, and a TOGA button on lever 2. Each throttle lever also supports a reverser lever, connected to a potentiometer sensing its position (0 to -4096). The 4 throttle levers and the single speedbrake lever are each geared to a potentiometer which senses the current lever position (0 to 16384) and a NEMA 17 stepper motor which drives the lever when the autothrottle is active. I am building a generic Boeing-style motorized throttle quadrant for use with my PMDG B744v3, B772 and B738 and maybe also the MD-11 (in FSX SP2, Win 7圆4, with FSUIPC4).