PDA

View Full Version : LED64 and PMSYSTEMS



Trevor Hale
12-01-2007, 02:23 PM
Hi guys,

Does anyone know if while using an LED64 with PMsystems you can create annunciator outputs for battery switches, reverser unlocked, speed brake deployed, flaps deployed, pitot heat on, anti ice off, etc?

Things that are not normally on the 737 six pack?

Best regards,

Trev

Peter Nielsen
12-04-2007, 05:19 AM
Hi guys,

Does anyone know if while using an LED64 with PMsystems you can create annunciator outputs for battery switches, reverser unlocked, speed brake deployed, flaps deployed, pitot heat on, anti ice off, etc?

Things that are not normally on the 737 six pack?

Best regards,

Trev

Hi Trev,

Lets see..

The Speed Brake, Flaps Transient, Deployed are found on the MIP and I have not found any assignments for them within PM systems, I got the CP Flight Expansion board for the entire MIP and it works great.

Anti Ice is found on the Sixpack so its there..

Battery Switches, there is a six pack annunciator called ELEC...?

Reverser Unlocked.. no idea where this is on a B737

Cheers
Peter

Trevor Hale
12-04-2007, 09:05 AM
Thanks Peter,

I actually have been meaning to post my response through email from Project Magenta.

Thomas Is a PMSystems god! and was able to answer all my questions. The short answer is (Very easy to do all of this).

Thanks a bunch.

Trev

Peter Nielsen
12-04-2007, 09:09 AM
Thanks Peter,

I actually have been meaning to post my response through email from Project Magenta.

Thomas Is a PMSystems god! and was able to answer all my questions. The short answer is (Very easy to do all of this).

Thanks a bunch.

Trev


Trevor,

if it is very easy to do (aka Thomas) a manual/discription would be welcomed, as i would just love to enable the annunciators of the pedestal fire warning panel to come alive via PM systems as well..?

Trevor Hale
12-04-2007, 09:11 AM
I would be more then happy to post the information from Thomas. I am at work, give me a little while and I will see what I can do.

Best regards,

Trev

Olympic260
12-09-2007, 03:27 PM
Tevor It would be great sharing the info from Thomas when you have the time...

Trevor Hale
12-09-2007, 04:27 PM
Hi Guys,

Finally got a chance to do this.

Here is Thomas's responce to my Question that started this thread.


So it is much easier than you may be think.
In the case you drive the Phidgets card(s) direct with pmSystems there is
no need to define offsets for those functions.
e.g.
by using "help variables"
BattOff = not Batt1
BattOff would control the Led for Battary is OFF, in the Phidgets.txt it
looks then like
// Device Serial# 2315---------------------------
// LEDs (LE) -------------------
2315 LE00 BattOff

For Flaps deployed you can use the existing Offset FlapsPosL direct, so
it would display a deployed Flap from its first mm (0.04inch). But if you
would like to display above a special (here value 4096) position you
could also write
FlapsDeployed = (FlapsPosL > 4096)
So you can write any logic for those functions in this way.

For spoiler deployed you use the position above ARMED (>0 and 4900)
And if it should be display only on the ground
SpoilerDeployed = (fsSpoilers > 4900) and FsOnGround

In Phidgets.txt there you writen then only the "Help Variables" with its
intensity if they should be less than 100%, like (80% intensity)
2315 LE01 SpoilerDeployed 80

Or if it should be displayed only if the Battery is ON
SpoilerDeployed = (fsSpoilers > 4900) and FsOnGround and Batt1

Best Regards Thomas Richter

I Then asked him this...

Could I add variables then like the following

Batt1Off = not Batt1
Batt2Off = not Batt2

// Device Serial# 2315---------------------------
// LEDs (LE) -------------------
2315 LE00 Batt1Off
2315 LE01 Batt2Off


Is there a document that lists all of the variables and there variable
names that I can call as functions?

ie. fsspoilers? Ho do we know that this variable exists.

Thanks for your help this is excellent information.

Thomas responded with this...................

Don't mix things.

Offsets are defined Variables they are readable/writeable also from
other programs e.g.over WideFS.

Variable are just declared only for the program where they are used
for, in this case only for pmSystems.



So it means you can nearly use any names except for defined Offsets. So
you need to check the sysvar.txt that the Variable you like to use is
not difined as a Offset.

Bat1Off, Batt2Off ... there is no problem.



e.g. fsspoilers is listet in the sysvar.txt as 0BD0 4
fsspoilers, so this Offset would be ued for a differend function
and would give you problems.

But you can use then e.g. fsAspoilers so it is a different name
...




Best regards,

Trev