Professional Documents
Culture Documents
Installation and User's Manual Efis B737 PDF
Installation and User's Manual Efis B737 PDF
INSTALLATIONANDUSERSMANUAL
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
MODULEDESCRIPTION
11
10
1. RSTPushbutton
Resetminimumsalert
2. MINIMUMSEncoder
Adjusttheminimumsaltitude
3. FPVPushbutton
ShowstheFlightPathVectoronthePFD
4. MTRSPushbutton
ShowsthePFDaltitudealsoinmeters
5. BAROEncoder
Adjustthebarometricaltitude
6. STDPushbutton
Selectsthestandartbarometricpressure(1013mb/29.92in)
7. VOR2/ADF2Switch
Showstherelativeinformationoftheselectedstation(VORoADF)
8. RANGESelector
Selectstherange(distance)thatsshowontheND
9. MODESelector
SelectsthemodeofvisualizationontheNDscreen
10. Visualizationselectorsline
STA:Showsthestationintherangeselected
WPT:Showsthewaypointsintherangeselected
CTR:ChangesbetweenarcandroseontheND
ARPT:Showsallairportsintheselectedrange
INSTALLATIONANDUSERSMANUALEFISB737
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
TFC:Showsthetrafficsintheselectedrange
DATA:Showsthedatafromthepointsofthepathofflight
POS:ShowstheIRS,GPSpositionsandthebearingtotheVORfromthenoseofplane
11. VOR1/ADF1Switch
Showstherelativeinformationoftheselectedstation(VORoADF)
Thekeys(10)WXRandTERRontherealplaneareontheselectorsline,butontheOpencockpitsEFISarechanged
fortheCTRandTFC,dueamechanicalandfunctionalcase.
So,theCTRandTFCkeys,thatinrealwillbeinstalledovertheRANGEandMODEknobs,hasarealfunction,butin
casethatthecustomerwantchangeit,Opencockpitsalwaysincludesthosekeysintheirorders.
HARDWAREINSTALLATION
Thehardwarecomescompletelyassembled,allyouhavetodoisconnectittothecomputerandpowersupplyto
operatethebacklightmodule.
Intheback,itthereisanoutputforanUSBcable,andajacktypeconnector3.5mmindiameter.
TheUSBcablewillconnecteitherdirectlyorthroughaHUBtoanUSBportinthecomputer,thepowerfromtheUSB
portwillsuffice.
Tofeedthebacklightanypowersourcecanbeusedtoprovideuswith5Vandanamperageof500mA,takinginto
accountthatthepositive(+)shouldbeatthetip.OpencockpitsshopcanprovideanspecificpowersourceforEFIS.
MODULECHECK
UsetheEFIS_checkapplication,includedinthezipdownloadandalsointhesametab"Downloads"onthepageof
theEFISpurchase.
SOFTWAREINSTALLATION
Like other Opencockpits modules and because of the number of different addons that are offered for Flight
Simulator,itisimpossibleforOpencockpitstoprovidecoverageforall,becausethesoftwareisalwaysdevelopedby
thirdpartiesandOpencockpitshasnolinkswiththem.
Nevertheless,Opencockpitshasmadeaneffortintryingtointegrateitshardwarewithalltheseexternalpackages,
althoughsometimesithasbeenverydifficulttodosowithcertainproducts.
INSTALLATIONANDUSERSMANUALEFISB737
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
ThebasicmanagementsoftwareoftheOpencockpitsEFISisreadyfortheFSXdefaultEFIS,whileitsmanagementis
notthesameasintherealplane.
INSTALLATIONOFTHEFSUIPCANDIOCPSERVERPROTOCOLS
WemusttohaveinstalledsomekindofprotocoltocommunicatewiththeSimulator,presentlythereareafew,the
mostsuitablebeingtheFSUIPCandtheIOCPserver,whileitisnotrequiredtoinstallboth,itissomehowconvenient,
becauseofthediversificationoftheaddons.
ForourscriptforthedefaultEFISinFSXandbecauseFSUIPCdoesnothaveaccesstosomeoffsets,wehavedecided
touseIOCPServer,thefreeprotocolcreatedbyJuanraAscanio,tomanagetheEFISunderFSX.
Forotheraddonsandbecausetheirdevelopershavesodecided,themostusualwillbetouseFSUIPC,thepayware
protocolcreatedbyPeterDowson.
ToinstallIOCPServerforFSX,wemustenterhissitewww.iocpserver.netanddownloadtheprotocolfromthelink
IOCPServerparaFSX,onceinstalledwemusteditthefiledll.xml,asindicatedinhispage.
There also is at http://www.iocpserver.net/downloads/otros/IOCPServer&Efis_Fsx.pdf a guide or checklist created
byFernandoBrea,fortheperfectconfigurationoftheprotocol.
Oncetheprotocolsinstalled,wecanproceedtotheinstallationoftheSIOCsoftwareitself.
INSTALLATIONOFTHESIOCSOFTWARE
The first part of this installation should be done by downloading the "OPENCOCKPITS EFIS B737.zip" file from the
sellingpageoftheEFISinoursitewww.opencockpits.com.
Unzipthefileineasytofindlocation(i.e.C:\);itwillcreateafoldercalledOPENCOCKPITSEFISB737.Inside,youwill
findthefilesfurtherdetailed.
Amongothers,therearethreelogicalwaystoconfigurethesoftwaretorunonourEFIS:
OUROWNCONFIGURATION
Todothiswecreateourownscript,eitherusingtheconfig_sioc.exeorusinganytexteditorandwritingthescriptas
wewoulddowithanyotherprogramminglanguage,andfinallycompiledin.ssiandrunwithsioc.exe.
No need to be an advanced user as the tools and the many examples of the script that exist in different forums,
including Opencockpits, does not make building our own script very difficult, in any case we describe two easy
methodstocarryoutthistask.
USEOFFILESCONFIGUREDBYOPENCOCKPITS
TheZipfilecontainingthismanualalsocontainsthefollowingfoldersandfiles:
- AfoldercalledEFISthatcontainsallnecessaryfilestorunthescripts
o In this folder we find another one called SCRIPTS that contains several files to run, depending on
whataddonwewanttouse:
INSTALLATIONANDUSERSMANUALEFISB737
- Buildorownconfigurationcreatingourownscript
- UsingthefilesalreadyconfiguredbyOpencockpits
- UsingtheOpencockpitsAutoConfigurator
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
siocefisogs.txt=forOGSsoftware
siocefismagenta.txt=forProjectMagentasoftware
siocefispmdg.txt=forPMDG737NGsoftware
siocefisfds.txt=forFlightDeckSoftware
siocefisfsx.txt=forthedefault737inFlightSimulatorX
- TheapplicationEFISTEST,formodulecheck
- ThezipfileSSETUP_10,whichcontainOpencockpitsAutoconfigurator.
- Andassaidbefore,includesthisManual.
Once unzipped,openthefolderEFISandopenthe filesioc.iniwithatexteditor,thedefaultWindows Notepadis
perfect,
CONFIG_FILE=.\scripts\xxxxxxx.txt
wherewewillreplacethe"x"forthefileamongtheaboveones,thatwewanttouseinourEFISOpencockpits,i.e.:
CONFIG_FILE=.\scripts\siocefisfsx.txt
AndthiswillsetourEFIStoworkwiththedefaultFSX737.
Then simply run the application sioc_efis.exe, which is in the folder EFIS and this will make our EFIS to be fully
operationalforthechosensoftware.
NOTE:Onceyourunthisapplication,inthefoldercalledscriptsanewcompiledfilewiththe.ssiextensionwillbe
created, this is normal because sioc really works with compiled files, even if we are using text (.txt) files for this
configuration.
INSTALLATIONANDUSERSMANUALEFISB737
Inthisfilewefindthisline:
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
The only special requirement, and only because of the idiosyncrasies of PMDG's own software, we must set the
configurationofthekeystrokesinFlightSimulator>PMDG>Keyboardcommands,asindicatedintheannexatthe
endofthisdocument.
THEAUTOCONFIGURATORFROMOPENCOCKPITS
Wehaveincludedtheapplicationinthesamezip,inafoldercalledSSETUP.
Itmustbeunzippedinsidethesamefolderwheretheapplicationsioc.exeis,leavingthefoldersomethinglikethe
followingimage(inthisimageallunnecessaryfilesweredeleted),butnotnecessarilythesameyoucanseeonyour
computer:
Where you can see that a new icon called ssetup.exe has been created and a folder called ssetup_files, which
containsallthefilesfortheMCPandautoEFIS.
INSTALLATIONANDUSERSMANUALEFISB737
Nextistorunssetup.exeandwewillseeascreenlikethis:
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
Whereweseethatthelanguagecanbechanged(4);wealsohaveadropdownwithdifferentsoftwareoptions(1),a
buttontolaunchtheconfigurationandstartourmodules(2)andfinallyabuttontoseetheinformationabouteach
oftheconfigurations(3).
Clickingon(1)showsusthefollowinglist:
Inthislistthedifferentoptionsareshown.Wesimplychoosethemostsuitableforusortheoneweneedtouseat
thistime,andthenclickonthebuttontolaunch(2)andourEFISshouldworkandshowappropriateinformationin
accordancewiththesoftwarethathasbeenpreviouslychosen.
USINGTWOINDEPENDENTEFISMODULES(CPT&F/O)
Atthispoint,andassumingthatwehaveafullyoperationalmodule,wemayposethefollowingquestions:Howcan
weusetwodifferentEFISindependentlyinitsmanagementofdata?
Todothis,wemustfirstruntheEFISTEST.exe,withonlyonemoduleconnectedandgetthefollowingscreen:
INSTALLATIONANDUSERSMANUALEFISB737
Theansweriseasy,butmaynotbesatisfactoryforeverybody,becauseofthelimitationsofthesoftwareinitselfwe
canonlyraisethisinanumberofaddons,i.e.,PMDGhasnooptionFOR2EFISandalsonotinFSX.
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
Lookingatthewhiteboxatthetopright,ittellsusthattheDevicenumberbelongstoourmodule,inthecaseof
theimageitisnumber4,notethisissueandproceedtodothesamewiththeothermodule.Youmustnotconnect
bothinthesameUSBport,eachofthemmustbeconnectedtotheportwhereitwillfinallystay.
OncewehavenotedthesetwoDevicesnumbers,openthesioc.inifile(thesamewherewechangedthetextfile)
andlookfortheline:
MASTER=0,7,1,0
Andthenchangeforthefollowing:
MASTER=0,7,1,C
MASTER=12,7,1,F
WhereCshouldbereplacedbythenumberoftheDevicepreviouslyrecordedfortheCaptainEFISandtheletterF,
willbereplacedbythenumberofthedevicemodulethatbelongstotheFirstOfficer.
Oncedone,itonlyremainstomakesureyouhaveconnectedthemodulesattheirrespectiveUSBportsandthen
run sioc_efis.exe with our favorite software (see USE OF FILES CONFIGURED BY OPENCOCKPITS), this shall run
simultaneouslybutindependentlybothEFISmodules.
INSTALLATIONANDUSERSMANUALEFISB737
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
TROUBLESHOOTING
PROBLEM
We see the error "Could not bin
socket.Addressandportarealready
inuse"
We run sioc_efis.exe and the EFIS
doeswork,butitshowsnotinFS
CAUSE
We have assigned the same port in
two different sioc.ini and we intend
toimplementatonceoneofthetwo
Devicenumberisbadlyassigned
SOLUTION
Open sioc.ini and change this
number for other unused port
number
Deletedevicenumberin siocscripts
or assign in sioc.ini MASTER line a 0
tothefirstnumber(MASTER=0,7,1,0)
We run sioc_efis.exe and the EFIS We dont have properly configured Assign in sioc.ini the correct
doesnotworkanditdoesnotshow theDevicenumberandsiocdoesnot numbers
inFSneither
findtheEFISmodule
TECHNICALSPECIFICATIONS:
-
Connectingtothecomputer'sUSBport(nodriversrequired).
YoucanconnectwithXPlane,FS98,FS2000,FS2002,FS2004andFSX(throughFSUIPCandIOCPServer).
Backlightincluded.
Youdonotneedadditionalcards.
InterconnectioncapacitywithotherOpencockpitsmodulesorothermanufacturers.
Fullyprogrammable.
Metalenclosure.
Moduleassembledandready.
Measuresrealandequaltotheoriginal.
Measuresapprox.118x64x102mm.(WidthxHighxDeep)57mmdeepwithoutbox.
Weight720grams.
INSTALLATIONANDUSERSMANUALEFISB737
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
ANNEXI
MCPPressAPDISCON=Ctrl+Shift+Y
MCPPressAT=Shift+R
MCPPressN1=Ctrl+Shift+N
MCPPressSPD=Ctrl+M
MCPPressCO=Shift+I
MCPPressLVLCHG=Ctrl+I
MCPPressVNAV=Ctrl+V
MCPPressLNAV=Ctrl+N
MCPPressVORLOC=Ctrl+O
MCPPressAPP=Ctrl+A
MCPPressHDGSEL=Ctrl+H
MCPPressALTHLD=Ctrl+Z
MCPPressVS=Ctrl+P
MCPPressCMDL=Ctrl+Shift+A
MCPPressCMDR=Shift+F4
MCPPressCWSL=Ctrl+F4
MCPPressCWSR=Ctrl+Shift+F4
MCPPressFDL=Ctrl+F
MCPPressFDR=Ctrl+Shift+F3
MCPIncreaseBankLimiter=Ctrl+Shift+L
MCPDecreaseBankLimiter=Ctrl+F11
MCPIncreaseCourse=Shift+F3
MCPDecreaseCourse=Ctrl+F5
MCPIncreaseAltitude=Ctrl+Shift+Z
MCPDecreaseAltitude=Ctrl+F2
MCPIncreaseSpeed=Ctrl+Shift+V
MCPDecreaseSpeed=Shift+F11
MCPIncreaseHeading=Ctrl+Shift+H
MCPDecreaseHeading=Ctrl+F8
MCPIncreaseVS=Ctrl+Shift+P
MCPDecreaseVS=Ctrl+Shift+F11
EFISPressMins=Shift+Tab+M
EFISIncreaseMins=Ctrl+shift+M
EFISDecreaseMins=Shift+F12
EFISResetMins=Ctrl+,
EFISPressBaro=Ctrl+Shift+F1
EFISIncreaseBaro=Ctrl+Shift+B
EFISDecreaseBaro=Shift+B
EFISResetBaroSTD=Ctrl+3
EFISPressFPV=Ctrl+4
EFISPressMTRS=Ctrl+5
EFISIncreaseNavL=Ctrl+Shift+1
EFISDecreaseNavL=Ctrl+1
EFISIncreaseNavR=Ctrl+Shift+2
EFISDecreaseNavR=Ctrl+2
EFISIncreaseNDMode=Ctrl+Shift+4
EFISDecreaseNDMode=Ctrl+Shift+5
EFISPressNDModeCTR=Ctrl+Shift+,
INSTALLATIONANDUSERSMANUALEFISB737
KEYSTROKECOMMANDSINPMDG
10
INSTALLATIONANDUSERSMANUALv3.0
EFISB737
Note:
Software programs, circuits and content published in this paper and on our website are copyrighted by their
developers,whodoesn'tconsenttotheiruseforcommercialgain,unlessauthorizedinwriting.
Thesoftwareandcontentpublishedandanycodedevelopedcanbedistributedasoftenasnecessaryandthrough
desiredmediawithoutwrittenauthorization,providedthatthepublicationisacknowledgedtotheauthorandthe
sourcefromwhichcomes
www.opencockpits.com
INSTALLATIONANDUSERSMANUALEFISB737
EFISIncreaseNDRange=Ctrl+Shift+0
EFISDecreaseNDRange=Ctrl+Shift+3
EFISPressNDRangeTFC=Ctrl+Shift+.
EFISPressWXR=Ctrl+Shift+Tab+5
EFISPressWXR=Ctrl+Shift+Tab+5
EFISPressSTA=Ctrl+Shift+6
EFISPressWPT=Ctrl+Shift+7
EFISPressARPT=Ctrl+Shift+8
EFISPressDATA=Ctrl+Shift+9
EFISPressPOS=Ctrl+Shift+
EFISPressTERR=Ctrl+Shift+Tab+4
11