PoKeys56E® is an Ethernet based I/O device that combines a lot of inputs and outputs. The device features 55 I/O pins, which can be used both as inputs and outputs. Depending on the configuration some the pins can even perform as analog inputs. Other features are configurable PWM outputs and the possibility to connect encoders.
The PoKeys interface is also available with USB interface (PoKeys56U®). The USB version has the advantage that it can act as a joystick interface and therefore it is very simple to assign the inputs to the flight simulator by means of FSUIPC. But on the other hand this limits the functionality of the interface. With the joystick mode only 32 buttons and 6 axis are supported. However, users with programming skills can make more out of it, with LUA scripts, Delphi, or VB.net the full functional range of the PoKeys56U can be used.
PoKeys cards can drive directly low current LED's led with 4 mA and a maximum of 100 mA in total. The drawback of low level LED's is the lower brightness. The light intensity of low level LED's is typically between 0.8mcd - 5mcd (millicandela). Compared to standard LEDs (20mcd - 60mcd) noticeably less brightness. If low level LED's are not the way you want to go, you can get a LED Extension Board from flightsimparts.eu. This board has 24 outputs and can drive multiple led's per output for a maximum of 200 mA per port.
Currently flightsimparts.eu has a Display Driver Board under development which will act as interface between PoKeys cards and 7 segment displays.
The most of flexibility is provided by the Ethernet version, PoKeys56E®. The device can easily connected to the Flight Simulator network and the controlling software can run on any PC in the network. This makes interfacing extremely easy and independent
of a certain PC in the network. After some test of PoKeys56E® I decided to develop a application
which allows users to interface cockpit controls simple and straight forward to FSUIPC and SIOC. After some weeks of coding and testing I'm feeling comfortable to release the first version for test purposes to the community. The application is called FSSymphony and provided as Freeware.
FSSymphony 1.5.3 was released today. If your are interested in getting a free copy please write a mail to: email@example.com. For the the user's manual click here: FSSymphony User's Manual
Added January 12, 2013
Overview FSSymphony V1.5
The program acts as smart interface between the Microsoft® Flight Simulator (FS2004 and FSX), FSUIPC and the PoKeys56E® Ethernet interface. For cockpit builders with no programming experience FSSymphony provides all relevant standard FS Controls in a drop down list and lets them quickly and easily assign to the appropriate inputs and outputs. The program can also act as bridge to the SIOC programming language. Each of the PoKeys56E® digital inputs, outputs, analog inputs and encoders can be assigned to a SIOC variable. This gives cockpit builders a maximum of flexibility and the opportunity to interface none standard FS controls and own SIOC scripts to the PoKeys56E® interface. It also opens the access to the offsets of Project Magenta or IFly, to name just two.
FSSymphony supports the full range of the PoKeys56E® input / output pins. For each of the PoKeys56E® I/O pins the user can individually determine whether it should act either as digital input or output.
Digital inputs, axis, and encoders can be assigned either to a SIOC variable or to a FS Control or to both of them for maximum flexibility.
For analog purposes 7 analog inputs can be connected to pins 41 thru 47. The analog inputs can be assigned directly to the FSUIPC joystick calibration facility.
Version 1.5 includes the following features:
- Up to ten PoKeys56E devices can be connected
- Support of PoKeys Ext Bus with 80 additional outputs
- Utilization of I2C bus for additional PWM outputs
- Goodies for B737 cockpit builders
- Beta implementation for Jet45
- Backlit control via PWM with application hints
- B737 brake pressure gauge support via PWM
- B737 flaps indicator support via PWM
- UDP (User Datagram Protocol) can be used instead TCP/IP
- P3D compatibility
- Support for Sismo-Soluciones ASA (AFDS) panel V1
- Small foot print and needs only a few percent CPU power
PoKeys56E® together with FSSymphony is gives users a high amount on flexibility to interface cockpit controls to the flight simulator and suits. Due to Ethernet connection the user is free on his decision on which PC of the flight simulator network he wants to run the interface software.