A few days ago I ordered the first three gauges for the overhead from OpenCockpits. I went with OpenCockpits vs Flight Illusion because I already own three Opencockpit radios, and I also already own one of their USB interface cards which currently powers my flaps gauge. The gauges I ordered are the 737 Overhead Cabin Climb, 737 Overhead EGT and the 737 Overhead Duct Pressure.
Related posts
- Overhead Finished!
- 737 Yokes Order Placed!
- Cockpit Test Flight July 2010
- 737 Overhead and MIP Panel Explanation
- First Overhead Panel is Wired Up!
- All Annunciators are In
- Smart Cockpit
- Open Cockpit Radios have Arrived!
- Overhead Backlighting Completed
- Captain's Seat Progress!























I too am having trouble with coding for the duct pressure gauge and was wondering in you would mind sharing your sioc code for this. Your setup seems to be the best I have seen.
Thanks,
Bryan Buckner
Fellow Simmer
Hi Bryan, here are the generic scripts that Markus had given me:
//————————————————–//
// APU Gauge //
// //
//————————————————–//
Var 8200, name Ser_APU_EGT, Link USB_SERVOS, Device 1, Output 2, PosL 1, PosC 511, PosR 1023, Type 2 // Servo 1 APU EGT
Var 8220, name SA_APU_RPM, Link FSUIPC_IN, Offset $533E, Length 2
{
L0 = &SA_APU_RPM / 10 // multiplier to get correct value for servo
L1 = L0 * 0.755
L1 = 130 + L1 // in our setup max servo value moves needle to 0 so change direction here
&Ser_APU_EGT = L1
}
//————————————————–//
// G A U G E //
// Cabin Climb Speed //
// //
//————————————————–//
Var 8201, name Ser_Cab_VS, Link USB_SERVOS, Device 1, Output 5, PosL 1, PosC 512, PosR 1023, Type 2 // Servo 5 Cabin Vertical Speed
Var 8221, name SA_CAB_CLI, Link FSUIPC_IN, Offset $7021, Length 2, Type 1
{
L0 = &SA_CAB_CLI / 5.36
&Ser_Cab_VS = 512 – L0
}
//————————————————–//
// G A U G E //
// CABIN Press //
// //
//————————————————–//
//Var 8202, name Ser_CAB_ALT, Link USB_SERVOS, Device 1, Output 3, PosL 0, PosC 512, PosR 1023, Type 2 // Servo 3 Cabin Alt
// Var 8222, name SA_CAB_ALT, Link FSUIPC_IN, Offset $7017, Length 2
// {
// L0 = &SA_CAB_ALT / 3.4762
// L0 = 1023 – L0
// &Ser_CAB_ALT = L0
// }
//Var 8207, name Ser_CAB_PR, Link USB_SERVOS, Device 1, Output 3, PosL 0, PosC 512, PosR 1023, Type 2 // Servo 3 Cabin Press
// Var 8227, name SA_CAB_DIF, Link FSUIPC_IN, Offset $7019, Length 2
// {
// L0 = &SA_CAB_DIF / 0.888
// L0 = 1023 – L0
// &Ser_CAB_PR = L0
// }
//————————————————–//
// G A U G E //
// Duct Press //
// //
//————————————————–//
Var 8203, name Ser_DUCT_L_SER, Link USB_SERVOS, Device 1, Output 3, PosL 1, PosC 511, PosR 1023 // duct L
Var 8223, Link FSUIPC_IN, Offset $523A, Length 2 // duct press L servo6
{
L0 = 1023 – V8223 // in our setup max servo value moves needle to 0 so change direction here
&Ser_DUCT_L_SER = L0
}
Var 8204, name Ser_DUCT_R_SER, Link USB_SERVOS, Device 1, Output 4, PosL 1, PosC 511, PosR 1023 // duct R
Var 8224, Link FSUIPC_IN, Offset $523c, Length 2 // duct press R servo5
{
L0 = 1023 – V8224 // in our setup max servo value moves needle to 0 so change direction here
&Ser_DUCT_R_SER = L0
}
//————————————————–//
// G A U G E //
// Fuel Temp //
// //
//————————————————–//
Var 8205, name Ser_FUEL_TMP, Link USB_SERVOS, Device 1, Output 6, PosL 1, PosC 511, PosR 1023 // fuel temp
Var 8225, Link FSUIPC_IN, Offset $533D, Length 2 // fuel temp
{
L0 = V8225 + 77 // change value to get 0 to correct place
L1 = L0 * 7 // multiplier to get correct value for servo
L2 = 1023 – L1 // in our setup max servo value moves needle to 0 so change direction here
&Ser_FUEL_TMP = L2
}