Cockpitbuilders.com

Main => Builders Discussions => Topic started by: dc8flightdeck on March 11, 2013, 04:00:22 PM

Title: SIOC and crash offset
Post by: dc8flightdeck on March 11, 2013, 04:00:22 PM
This works with an Outputs card. Use it to toggle shakers and lights if you crash.

//  ----------------------------------------CRASH--------------------------------------


Var 0147, name crash, Link FSUIPC_INOUT, Offset $0840, Length 2     // Crashed flag
{
    IF &crash = 0
    {
      &shake = 0
}
  IF &crash = 1
    {
      &shake = 1   
}
}
Var 0148, name shake, Link IOCARD_OUT, Output 34     //  Crash shaker and light relay
Title: Re: SIOC and crash offset
Post by: fordgt40 on March 12, 2013, 12:55:45 AM
Justin

It is good to see you trying sioc, it gives you great control over things! A suggestion to help you with future coding - you can achieve the same result in less code by doing this:-

Var 0147, name crash, Link FSUIPC_INOUT, Offset $0840, Length 2     // Crashed flag
{
  &shake = &crash
}

Var 0148, name shake, Link IOCARD_OUT, Output 34     //  Crash shaker and light relay

David
Title: Re: SIOC and crash offset
Post by: dc8flightdeck on March 12, 2013, 11:03:57 AM
Thanks!