Var 1154, Link IOCARD_SW, Device 1, Input 69 // Batt Sw
{
IF V1154 = 1
{
V1186 = 0
V1650 = -999999
V1651 = -999999
}
ELSE
{
V1186 = 1
V1650 = V1652 * 10
V1651 = V1653 * 10
}
}
Var V1186, Value 1
Var 1650, Link IOCARD_DISPLAY, Device 1, Digit 19, Numbers 5 // Land altitude
Var 1651, Link IOCARD_DISPLAY, Device 1, Digit 14, Numbers 5 // Flt Altitude
Var 1652, Link FSUIPC_IN, Offset $56AA, Length 2 // LandAlt
{
IF V1186 = 1
{
L0 = V1652 * 10
V1650 = L0
}
ELSE
{
V1650 = -999999
}
}
Var 1653, Link FSUIPC_IN, Offset $56AC, Length 2 // FltAlt
{
IF V1186 = 1
{
L0 = V1653 * 10
V1651 = L0
}
ELSE
{
V1651 = -999999
}
}
Var 1660, Link IOCARD_ENCODER, Device 4, Input 50, Aceleration 1, Type 2 // Encoder LandAlt
{
L0 = V1660 * 5
V1661 = LIMIT 0 ,1500 ,L0
}
Var 1661, Link FSUIPC_OUT, Offset $56AA, Length 2 // LandAlt
Var 1662, Link IOCARD_ENCODER, Device 4, Input 52, Aceleration 1, Type 2 // Encoder FltAlt
{
L0 = V1662 * 100
V1663 = LIMIT 1000 ,4500 ,L0
}
Var 1663, Link FSUIPC_OUT, Offset $56AC, Length 2 // FltAlt