lekseecon

Lekseecon connects the Level-D 767-300ER add on in Microsoft Flight Simulator (FS2004 and FSX) with either the SIOC software of Opencockpits (lekseecon.exe) or the offsets in the FSUIPC tool of Peter Dowson (lekseecon_f.exe).

Lekseecon translates the C-language interface of the Level-D SDK into SIOC variables or FSUIPC offsets, interfaces that are often used in home cockpit building.

lekseecon in SIOC mode

lekseecon with SIOC variables

lekseecon in FSUIPC Mode

lekseecon with FSUIPC offsets

Lekseecon provides 805 Variables representing the complete functionality of the Level-D 767 SDK. These variables give access to almost all states and controls of the Level-D 767. You can receive information about state changes in the Level-D 767 and you can set buttons/switches/dials in the Level-D 767, and all that digitally! Lekseecon provides Variables for NAV's, MCP, FMC, Gear Lever, and so on, almost everything you need to build a complete cockpit.

Lekseecon keeps panel values in MS Flight Simulator synchronized with your cockpit hardware, relieving you from the tedious job of manually setting the Switches in the panel according to your hardware Switches after each Flight loaded. This synchronization is guaranteed, not only at start-up but always!

Lekseecon has built in support for cold and dark cockpit state control and Lights tests relieving you from the burden having to program that yourself.

The CPU load of lekseecon can be neglected, it’s less than 0.1% at the powerful CPU’s we have these days. No visible negative effect on your frames per second.

 

 

Jump to top of this page


How to use it?

With SIOC:

Using the lekseecon Variables in your SIOC program is easy, treat them just like other SIOC Variables. At the HowTo_767 page you may find examples about how to use these Variables in a SIOC program.

Configuring lekseecon goes automatically based on your compiled SIOC source file, the very same file that sioc.exe runs.

 

With FSUIPC:

Using the lekseecon variables in your FSUIPC based program is similar to reading and writing to other FSUIPC offsets, and depends on the cockpit building software that you are using (out of scope here).

Configuring lekseecon has to be done manually by putting the variable numbers that you want to use in the file lekseecon_f.ini (in your My Documents folder).

 

Summary:

Both programs offer exact the same functionality. However, the SIOC implementation is easier to use while it automatically reads the lekseecon variables that you are using from your SIOC script. It is also more efficient while it connects the SDK directly with SIOC; it does not have to poll for changes in your cockpit.

If you start building from scratch I would strongly recommend to choose for Opencockpits and SIOC but if you already have invested in cockpit building systems based on FSUIPC you better use lekseecon_f.exe.

Read more in the lekseecon Manual.

Question

Jump to top of this page


Where can I get it?

Lekseecon (version 8.2) is available (free!) in the lekseecon downloads section at MyCockpit page.

In the lekseecon software package you will not only find lekseecon.exe for use with SIOC and lekseecon_f.exe for use with FSUIPC and the lekseecon Manual, but also Plug and Play SIOC scripts for five Opencockpit modules powered by lekseecon, SIOC sources for these Plug and Play files, SIOC sources for the Boeing 767 MCP and all the SIOC sources for my Level-D 767 cockpit

Select the components that you want to install:

a) Full installation (default), or
b) lekseecon for SIOC use, with OC PnP modules support and SIOC Sources for 767, or
c) lekseecon for FSUIPC use (recommended if you have no Opencockpits SIOC), or
d) Opencockpits PnP Modules Support (recommended for non programmers).

 

Is it really free of charge?

Yes, it may be used free of charge. However, "Free of charge" must not be confused with "completely free". Lekseecon is copyrighted software, not public domain software. There are restrictions on distribution and use; see the lekseecon EULA file for details.

Question

Jump to top of this page


Forum

You can search for information or post your lekseecon in SIOC Mode related question in the lekseecon Q and A and discussions forum or post your question about leksecon in FSUIPC Mode in the lekseecon in FSUIPC Mode Q and A and discussions forum. Both forums are hosted at MyCockpit.

Question

Jump to top of this page


Frequently asked questions

For what aircraft can I use lekseecon?
Only for the Level-D 767 (in FS2004 and FSX).

Will lekseecon run at another OS then Windows XP?
lekseecon is a 32 bit Windows application. It runs fine at Windows Vista and Windows 7 (as well 32 bit as 64 bit).

Will lekseecon run at another PC then my FlightSim PC?
No, lekseecon has to run at your Flightsim PC. This should not be a problem because the cpu load of lekseecon can be neglected, there is no visible negative impact on your frames per second.

I miss function X (such as the Pull Up Annunciator, ...)?
That's because X is not in the SDK of the Level-D. Everything provided by Level-D team in it's SDK is part of lekseecon. You have to wait for a next version of the SDK. But do note that it's only a very small part that's missing. It will keep you busy for a long time if you implement all of it. ;-)

Can I also use lekseecon together with FSBUS or Phidgets?
Yes, select component lekseecon for FSUIPC during installation and run lekseecon_f.exe.

Question

Jump to top of this page