bms callback updates

Upload: mcfluff

Post on 10-Mar-2016

50 views

Category:

Documents


1 download

DESCRIPTION

Callback updates for BMS 4.33

TRANSCRIPT

  • BMS CALLBACK UPDATES

    Author: KOLBE

    Version: BMS 4.33.0

    CHANGE 1

    09. 2015

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-3

    1 TABLE OF CONTENTS

    2 4.32 -> 4.33 Conversion............................................................................................................... 2-4

    2.1 Left Console, FLT CONTROL Panel ............................................................................................................ 2-4

    2.2 Left Console, AUX COMM Panel ............................................................................................................... 2-5

    2.3 Left Console, ECM Panel ........................................................................................................................... 2-5

    2.4 Left Console, ENG & JET START Panel ....................................................................................................... 2-6

    2.5 Left Console, AUDIO2 Panel ..................................................................................................................... 2-6

    2.6 Left Console, AUDIO1 Panel ..................................................................................................................... 2-7

    2.7 Left Console, UHF Panel: .......................................................................................................................... 2-7

    2.8 Left Aux Console, TWA ............................................................................................................................. 2-9

    2.9 Left Aux Console, CMDS Panel.................................................................................................................. 2-9

    2.10 MISC Panel .............................................................................................................................................. 2-10

    2.11 Center Console, Threat Warning Prime .................................................................................................. 2-10

    2.12 Center Console, Altimeter Rotary (AltPress) .......................................................................................... 2-11

    2.13 Center Console, ICP ................................................................................................................................ 2-11

    2.14 Other added functions: ........................................................................................................................... 2-12

    2.14.1 Thrust Reverser:.............................................................................................................................. 2-12

    2.14.2 Wing Fold: ....................................................................................................................................... 2-12

    2.14.3 Formation Lights: ............................................................................................................................ 2-12

    2.14.4 Pilot entertainment system: ........................................................................................................... 2-12

    2.14.5 Mouse buttons: .............................................................................................................................. 2-13

    2.14.6 OTWToggleHUDRendering: ............................................................................................................ 2-13

    2.14.7 AFTriggerCatapult: .......................................................................................................................... 2-13

    2.14.8 SimCursorStopMovement .............................................................................................................. 2-13

    2.15 Renamed callbacks ................................................................................................................................. 2-13

    2.16 Deleted callbacks: ................................................................................................................................... 2-14

    2.16.1 Sticky View functions: ..................................................................................................................... 2-14

    2.16.2 Tilt View functions: ......................................................................................................................... 2-14

    2.16.3 Other functions: .............................................................................................................................. 2-15

    2.16.4 Comm functions:............................................................................................................................. 2-15

    2.17 Outdated Callbacks ................................................................................................................................. 2-16

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-4

    2 4.32 -> 4.33 CONVERSION

    NOTE: This document illustrates just the pure changes regarding added, removed or redesignated

    callbacks and updates of F-16 pit hotspots. Please refer to the Dash-1 for in depth description of the

    new functions. Changes are marked with a black bar at the right edge of a page.

    2.1 LEFT CONSOLE, FLT CONTROL PANEL

    Redesignated: SimDigitalBUP is now a toggle between BACKUP and OFF (was dedicated BACKUP before) Added: SimDigitalBUPBackup added as dedicated BACKUP call (SimDigitalBUPOff dedicated OFF call unchanged) Added: SimManualFlyup added as toggle between Enable and Disable (SimManualFlyupEnable/Disable dedicated states unchanged)

    SimDigitalBUP

    SimDigitalBUPBackup SimManualFlyup

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-5

    2.2 LEFT CONSOLE, AUX COMM PANEL

    Added:

    SimXBandAuxComDigit and SimYBandAuxComDigit added as dedicated X/Y tacan selectors

    (SimCycleBandAuxComDigit toggle unchanged)

    2.3 LEFT CONSOLE, ECM PANEL

    Added:

    SimEcmPower added as toggle between On and Off (SimEcmPowerOn/Off dedicatd states

    unchanged)

    SimXBandAuxComDigit

    SimYBandAuxComDigit

    SimEcmPower

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-6

    2.4 LEFT CONSOLE, ENG & JET START PANEL

    Added:

    SimJfsStart_Off and SimJfsStart_Start2 added as full state callbacks for the JFS switch (START2 and

    OFF positions) to supplement SimJfsStart toggle.

    Added:

    SimEngCont added as toggle between Pri and Sec (SimEngContPri/Sec dedicatd states unchanged)

    2.5 LEFT CONSOLE, AUDIO2 PANEL

    Added: SimILS added as toggle between On and Off (SimILSOn/Off dedicatd states unchanged)

    SimJfsStart_Off

    SimJfsStart_Start2

    SimEngCont

    SimILS

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-7

    2.6 LEFT CONSOLE, AUDIO1 PANEL

    Added: SimAud1Com1 added as toggle between Sql and Gd (SimAud1Com1Sql/Gd dedicatd states unchanged) Added: SimAud1Com2 added as toggle between Sql and Gd (SimAud1Com2Sql/Gd dedicatd states unchanged)

    2.7 LEFT CONSOLE, UHF PANEL:

    Added:

    SimBupUhfManual (for the BUP Mode Knob; in addition to the existing SimBupUhfPreset and

    SimBupUhfGuard)

    Added:

    Added dedicated keystrokes for the BUP UHF manual frequency tuning and increment/decrement keystrokes (for

    the frequency digit knobs, left to right)

    SimAud1Com2 SimAud1Com1

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-8

    SimBupUhfFreq1Inc

    SimBupUhfFreq1Dec

    SimBupUhfFreq1_2

    SimBupUhfFreq1_3

    SimBupUhfFreq2Inc

    SimBupUhfFreq2Dec

    SimBupUhfFreq2_0

    SimBupUhfFreq2_1

    SimBupUhfFreq2_2

    SimBupUhfFreq2_3

    SimBupUhfFreq2_4

    SimBupUhfFreq2_5

    SimBupUhfFreq2_6

    SimBupUhfFreq2_7

    SimBupUhfFreq2_8

    SimBupUhfFreq2_9

    SimBupUhfFreq3Inc

    SimBupUhfFreq3Dec

    SimBupUhfFreq3_0

    SimBupUhfFreq3_1

    SimBupUhfFreq3_2

    SimBupUhfFreq3_3

    SimBupUhfFreq3_4

    SimBupUhfFreq3_5

    SimBupUhfFreq3_6

    SimBupUhfFreq3_7

    SimBupUhfFreq3_8

    SimBupUhfFreq3_9

    SimBupUhfFreq4Inc

    SimBupUhfFreq4Dec

    SimBupUhfFreq4_0

    SimBupUhfFreq4_1

    SimBupUhfFreq4_2

    SimBupUhfFreq4_3

    SimBupUhfFreq4_4

    SimBupUhfFreq4_5

    SimBupUhfFreq4_6

    SimBupUhfFreq4_7

    SimBupUhfFreq4_8

    SimBupUhfFreq4_9

    SimBupUhfFreq5Inc

    SimBupUhfFreq5Dec

    SimBupUhfFreq5_00

    SimBupUhfFreq5_25

    SimBupUhfFreq5_50

    SimBupUhfFreq5_75

    SimBupUhfManual

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-9

    2.8 LEFT AUX CONSOLE, TWA

    Added:

    SimRwrPowerOn and SimRwrPowerOff (dedicated positions for the SimRwrPower toggle)

    2.9 LEFT AUX CONSOLE, CMDS PANEL

    Redesignated:

    SimEwsJett is now a toggle between ON and OFF (was dedicated ON before)

    Added:

    New callbacks for the MWS, O1 and O2 switches. Added hotspots in Pit also.

    Added:

    SimEwsJettOn added as dedicated ON call (SimEwsJettOff dedicated OFF call unchanged)

    SimRwrPowerOn

    SimRwrPowerOff

    SimEWSMwsPower

    SimEWSMwsOn

    SimEWSMwsOff

    SimEWSO1Power

    SimEWSO1On

    SimEWSO1Off

    SimEWSO2Power

    SimEWSO2On

    SimEWSO2Off SimEwsJett

    SimEwsJettOn

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-10

    2.10 MISC PANEL

    Redesignated:

    Enhanced the SimRightAPSwitch cycle to act as toggle for non-three-axis AP modes as well, similar to SimToggleAutopilot, which is obsolete now.

    Added:

    New hotspot for SimToggleTFR.

    2.11 CENTER CONSOLE, THREAT WARNING PRIME

    Added:

    two missing TWP callbacks (SimRWRLaunch & SimRWRSysTest).

    Removed:

    SimRWRSetNaval callback.

    There is no such a button in RL. ALR-56M doesn't have SEA mode at all and naval is always visible. ALR-69 has SEA

    mode and its toggled by pressing SysTest button and within one second press UNKNOWN button. Then small ship

    icon will be displayed at bottom of RWR scope as SEA mode indication.

    SimRWRSysTest

    SimRWRLaunch

    SimRightAPSwitch

    SimToggleTFR

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-11

    2.12 CENTER CONSOLE, ALTIMETER ROTARY (ALTPRESS)

    Added:

    SimAltPressIncBy1 and SimAltPressDecBy1 as dedicated "By1" increase / decrease callbacks for the Altimeter

    rotary to supplement existing SimAltPressInc / SimAltPressDec callbacks (which increase / decrease AltPress by

    5).

    2.13 CENTER CONSOLE, ICP

    Added:

    SimBrtWheelUp and SimBrtWheelDn to control HUD FLIR intensity.

    Added:

    SimFlirLevelUp and SimFlirLevelDown to control FLIR level.

    Added:

    SimSetWX for ICP WX button.

    The corresponding hotspots were added to the pit as well.

    SimAltPressIncBy1

    SimAltPressDecBy1

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-12

    2.14 OTHER ADDED FUNCTIONS:

    2.14.1 Thrust Reverser:

    New callback added to trigger reverse thrust (AFTriggerReverseThrust).

    2.14.2 Wing Fold:

    Added new callbacks (AFWingFoldToggle, AFWingFoldUp, AFWingFoldDown) to be used with e.g. F-18 Hornet or

    E-2C .

    2.14.3 Formation Lights:

    Added new callbacks (SimStepFormationLightsUp, SimStepFormationLightsDown) to control the formation lights.

    Currently three states (0%, 50% and 100%) are implemented for various AC.

    2.14.4 Pilot entertainment system:

    Added possibility to pause/resume (in addition to start/stop), new callback WinAmpTogglePause.

    Changed DCS SEQ to call TogglePause (pause/resume) instead of TogglePlayback (start/stop).

    SimBrtWheelUp

    SimBrtWheelDn

    SimFlirLevelUp

    SimFlirLevelDown SimSetWX

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-13

    2.14.5 Mouse buttons:

    Added keystrokes to enable/disable the mouse buttons in the 3D world. This offers the possibility to avoid

    unwanted mouse clicks in non-exclusive mouse capture mode, e.g. for touchscreen users. The new keystroke

    names are: OTWMouseButtonsIn3dEnable, OTWMouseButtonsIn3dDisable, OTWMouseButtonsIn3dToggle.

    2.14.6 OTWToggleHUDRendering:

    Added new callback OTWToggleHUDRendering, which will toggle rendering the HUD in the 3D cockpit view. The

    external window rendering is not affected by this.

    2.14.7 AFTriggerCatapult:

    As catapult works automatic now, AFTriggerCatapult is redisignated to release the catapult trigger (in case of

    malfunctions etc.) instead of triggering the catapult launch.

    2.14.8 SimCursorStopMovement

    Added new callback SimCursorStopMovement, which will simply set all radar cursor input to 0. This is not a real

    life functionality, but a faulty microstick in the Cougar for example is a common problem. Given the fact that the

    Cougar is not in production anymore but still rather common for BMS users this is a possible manual workaround

    for people that experience "stuck cursors".

    2.15 RENAMED CALLBACKS Development Callbacks (only available if new config option g_bDevelopmentCallbacks is set):

    OTWStepHeadingScale -> DEV_OTWStepHeadingScale

    SimRWRSetNaval -> DEV_SimRWRSetNaval

    SimTISLPower -> DEV_SimTISLPower

    SimToggleDropPattern -> DEV_SimToggleDropPattern

    OTWStepHeadingScale -> DEV_OTWStepHeadingScale

    SimRWRSetNaval -> DEV_SimRWRSetNaval

    SimTISLPower -> DEV_SimTISLPower

    SimToggleDropPattern -> DEV_SimToggleDropPattern

    SimToggleInvincible -> DEV_SimToggleInvincible

    OTWTimeOfDayStep -> DEV_OTWTimeOfDayStep

    OTWToggleGLOC -> DEV_OTWToggleGLOC

    OTWToggleLocationDisplay -> DEV_OTWToggleLocationDisplay

    OTWToggleAeroDisplay -> DEV_OTWToggleAeroDisplay

    OTWToggleWindDisplay -> DEV_OTWToggleWindDisplay

    OTWScaleDown -> DEV_OTWScaleDown

    OTWScaleUp -> DEV_OTWScaleUp

    OTWSetObjDetail -> DEV_OTWSetObjDetail

    OTWToggleClouds -> DEV_OTWToggleClouds

    OTWEnterPosition -> DEV_OTWEnterPosition

    OTWSetScale -> DEV_OTWSetScale

    OTWStateStep -> DEV_OTWStateStep

    SuperCruise -> DEV_SuperCruise

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-14

    SimSpeedyGonzalesUp -> DEV_SimSpeedyGonzalesUp

    SimSpeedyGonzalesDown -> DEV_SimSpeedyGonzalesDown

    SimCycleDebugLabels -> DEV_SimCycleDebugLabels

    SimSetBubbleSize -> DEV_SimSetBubbleSize

    SimRegen -> DEV_SimRegen

    KevinsFistOfGod -> DEV_ATMRequestDivert

    OTWToggleAutoScale -> DEV_OTWToggleFullScreen

    WingmanEchelon -> WingmanEchelonRight

    ElementEchelon -> ElementEchelonRight

    FlightEchelon -> FlightEchelonRight

    WingmanForm1 -> WingmanLine

    ElementForm1 -> ElementLine

    FlightForm1 -> FlightLine

    WingmanForm2 -> WingmanEchelonLeft

    ElementForm2 -> ElementEchelonLeft

    FlightForm2 -> FlightEchelonLeft

    WingmanForm3 -> WingmanDiamond

    ElementForm3 -> ElementDiamond

    FlightForm3 -> FlightDiamond

    2.16 DELETED CALLBACKS: The following are old remains from ancient 2D-Pit times or just empty functions which do not work anymore /

    never have been fully implemented.

    2.16.1 Sticky View functions:

    OTW1000View OTWHud1100View OTWSelectHybridPitMode

    OTW1200DView OTWHud1200View OTWToggleHybridPitMode

    OTW1200HUDView OTWHud200View SimToggleAltView

    OTW1200LView OTWHud300View SimToggleCockpit

    OTW1200RView OTWHud400View SimToggleGhostMFDs

    OTW1200View OTWHud600LView SimToggleRearView

    OTW200View OTWHud600RView OTWSnap900

    OTW300View OTWHud800View OTW900View

    OTW400View OTWHud900View OTWSnap300

    OTW800View

    2.16.2 Tilt View functions:

    OTWViewDownLeftTiltDown OTWViewRightTiltDown OTWViewDownLeftTiltUp

    OTWViewRightTiltUp OTWViewDownRightTiltDown OTWViewUpLeftTiltDown

    OTWViewDownRightTiltUp OTWViewUpLeftTiltUp OTWViewDownTiltDown

    OTWViewUpRightTiltDown OTWViewDownTiltUp OTWViewUpRightTiltUp

    OTWViewLeftTiltDown OTWViewUpTiltDown OTWViewLeftTiltUp

    OTWViewUpTiltUp

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-15

    2.16.3 Other functions:

    BreakToggle KneeboardTogglePage SoundOff

    SimDbuOff SimABReset SimAutoAVTR

    SimDbuOn SimEPUGEN SimICPLink

    SimMaxPower SimIFFIn SimIFFPower

    SimProbeHeat SimRadarNextTarget SimRadarPrevTarget

    SimStepSMSRight SimSelectiveJettison SimStepSMSLeft

    SimTestSwitch SimToggleChatMode SimToggleUHFMaster

    SimToggleRealisticAvionics SimToggleRadioVolume OTWShowTestVersion

    OTWToggleScales Cycle3DPitPanMode Select3DPitPanMode

    Select3DPitSnapGuidedMode Select3DPitSnapAbsMode Select3DPitSnapRelMode

    Select3DPitGlanceMode SelectSticky3dPitSnapViews ToggleSticky3dPitSnapViews

    SelectNonSticky3dPitSnapViews

    2.16.4 Comm functions:

    ATCTaxiing FACCheckIn FACRequestMark

    ATCReadyToGo FACWilco FACRequestTarget

    ATCRotate FACUnable FACRequestBDA

    ATCGearUp FACReady FACRequestLocation

    ATCGearDown FACIn FACRequestTACAN

    ATCBrake FACOut WingmanForm4

    ElementForm4 FlightForm4

  • BMS CALLBACK UPDATES

    CHANGE 1

    2-16

    2.17 OUTDATED CALLBACKS The following callbacks are still in the code and do work properly. Nonetheless, they will be for sure removed

    from the code in the future as we have newer callbacks now. So take this as a serious advice. Its (on the other

    hand) just fair to remind you about further code changes in that regard. So be warned. Take the opportunity to

    get rid of these old functions.

    SimDesignate -> Same as TMS up

    SimDropTrack -> Same as TMS down

    SimACMBoresight -> Same as TMS up, also controlled via MFD

    SimACMVertical -> Same as TMS right, then down, also controlled via MFD

    SimACMSlew -> Invoked by cursor, also controlled via MFD

    SimACM30x20 -> Same as TMS right, also controlled via MFD

    OTWStepMFD1 -> Same as DMS left

    OTWStepMFD2 -> Same as DMS right

    SimECMStandby -> Same as CMS right

    SimECMConsent -> Same as CMS down

    SimDropProgrammed -> Same as CMS up

    SimNextAAWeapon -> Same as SimMissileStep, also controlled via MFD

    SimTrigger -> Same as second trigger detent

    SimMaverickFOVStep -> Same as Pinky switch, also controlled via MFD

    SimRadarFOVStep -> Same as Pinky switch, also controlled via MFD

    SimSOIFOVStep -> Same as Pinky switch, also controlled via MFD

    SimFCCSubModeStep -> Same as DMS up / down

    SimCmsLeft -> Same as CMS left

    SimNextNavMode -> Same as ICP 1 (SimICPTILS)

    SimRadarStandby -> Replaced by RF switch, also controlled via MFD

    OTWTogglePitchLadder -> Replaced by FPM Switch - Cycle (SimHUDFPM)

    SimToggleExtLights -> No such function in Pit, see EXT LIGHTNING panel section

    SimEWSDispOn -> Replaced by SimEWSChaffOn & SimEWSFlareOn (see CMDS Panel)

    SimEWSDispOff -> Replaced by SimEWSChaffOff & SimEWSFlareOff (see CMDS Panel)

    SimEWSDispPower -> Repl. by SimEWSChaffPower & SimEWSFlarePower (see CMDS pnl)

    SimObogsBit -> Same as SimOBOGSBit

    SimToggleAutopilot -> Function integrated in SimRightAPSwitch