- - added axis control/event Rotor Axis Tail Rotor Set
- - Input keys strings updated to the latest MSFS SDK: mainly changes to numpad keys when numlock is off, and some new additional keys added
- - correction to key repeat handling whuch caused repeated key down events being sent in certain situations
- - added log message to indicate custom control numbers registered
- - PMDG 737 header and offsets updated to version 3.0.56. Note that the offsets for the following variables have changed:
- AircraftModel - was 6C8D, now 6C8E
- WeightInKg - was 6C8E, now 6C90
- GPWS_V1CallEnabled - was 6C8F, now 6C91
- GroundConnAvailable - was 6C90, now 6C92
- Last byte of first reserved area for PMDG737 is now 6C93 (was 6C91)
- - new ini parameter MaxButtonAssignments that allows you to uncrease the default number of available button asignments (2099)
- - offsets that hold lvars now only updated on actual lvar changed received from server, not when you write to the offset
- - updated to MSFS SDK 0.20.5.0
- - rebuilt against MSFS SDK 0.20.4.0
- - the following additional controls have been added:
- ROTOR_LONGITUDINAL_TRIM_SET
- ROTOR_LONGITUDINAL_TRIM_INC
- ROTOR_LONGITUDINAL_TRIM_DEC
- ROTOR_TRIM_RESET
- AXIS_ROTOR_BRAKE_SET
- ROTOR_BRAKE_ON
- ROTOR_BRAKE_OFF
- ROTOR_BRAKE_TOGGLE
- MAC_CREADY_SETTING_DEC
- MAC_CREADY_SETTING_INC
- MAC_CREADY_SETTING_SET
- PROP_LOCK_ON
- PROP_LOCK_OFF
- PROP_LOCK_SET
- PROP_LOCK_TOGGLE
- AXIS_COLLECTIVE_SET
- COLLECTIVE_INCR
- COLLECTIVE_DECR
- TAIL_ROTOR_INCR
- TAIL_ROTOR_DECR
- ROTOR_GOV_SWITCH_OFF
- ROTOR_GOV_SWITCH_ON
- AUTO_HOVER_TOGGLE
- AUTO_HOVER_OFF
- AUTO_HOVER_SET
- AUTO_HOVER_ON
- PLASMA_ON
- PLASMA_OFF
- PLASMA_SET
- PLASMA_TOGGLE
- SPOILERS_INC
- SPOILERS_DEC
- RADIO_VOR3_IDENT_TOGGLE
- RADIO_VOR3_IDENT_SET
- RADIO_VOR3_IDENT_ENABLE
- RADIO_VOR3_IDENT_DISABLE
- RADIO_VOR4_IDENT_TOGGLE
- RADIO_VOR4_IDENT_SET
- RADIO_VOR4_IDENT_ENABLE
- RADIO_VOR4_IDENT_DISABLE
- ADF2_SET
- ADF2_EXTENDED_SET
- ADF2_LOWRANGE_SET
- ADF2_HIGHRANGE_SET
- ADF2_OUTSIDE_SOURCE
- ADF2_NEEDLE_SET
- ADF2_VOLUME_SET
- ADF2_VOLUME_INC
- ADF2_VOLUME_DEC
- HELICOPTER_THROTTLE_INC
- HELICOPTER_THROTTLE_DEC
- AXIS_HELICOPTER_THROTTLE_SET
- HELICOPTER_THROTTLE_SET
- HELICOPTER_THROTTLE_CUT
- HELICOPTER_THROTTLE_FULL
- HELICOPTER_THROTTLE1_INC
- HELICOPTER_THROTTLE1_DEC
- AXIS_HELICOPTER_THROTTLE1_SET
- HELICOPTER_THROTTLE1_SET
- HELICOPTER_THROTTLE1_CUT
- HELICOPTER_THROTTLE1_FULL
- HELICOPTER_THROTTLE2_INC
- HELICOPTER_THROTTLE2_DEC
- AXIS_HELICOPTER_THROTTLE2_SET
- HELICOPTER_THROTTLE2_SET
- HELICOPTER_THROTTLE2_CUT
- HELICOPTER_THROTTLE2_FULL
- AXIS_CYCLIC_LATERAL_SET
- AXIS_CYCLIC_LONGITUDINAL_SET
- CYCLIC_LATERAL_LEFT
- CYCLIC_LATERAL_RIGHT
- CYCLIC_LONGITUDINAL_DOWN
- CYCLIC_LONGITUDINAL_UP
- - PMDG 737 offsets enabled - BUT not currently working!
- - new ini option added: TrapMSFSkeys
- - added auto-detection of windows 11 to automatically set DisableMSFSMonitor ini parameter to Enum
- - default to enable WASM if installed
- - corrected move of profile specific [LvarOffsets.xxx] section to separtate ini file when using UseProfiles=Files
- - WAPI version updated tp 0.5.10: fixed cause of crash when using multiple WASM clients
- - corrected repeat key assignments (previously not repeating)
- - added two new ini parameters for adjusting key repeat rate: InitialKeyRepeatRate & SubsequentKeyRepeatRate
- - WASM and WAPI both updated to 0.5.9: changed to increase the maximum number of lvars available from 2044 to 3066
- - corrected shift-codes used when sending keys using FSUIPC-added controls
- - enabled the win key to be sent using FSUIPC-added controls (lwin is sent)
- - MobuFlight events file updated to version as of 28/05/2020
- - WAPI updated to v0.5.5 (correction for when connection restarted in same session)
- - Added new ini parameter to help with issues with Windows 11 experienced by some users: DisableMSFSMonitor
- - code improvements to lua thread close down and crash handling
- - Following simvars added to offsets, all 8 byte floats:
- 0x7C00 - EMPTY WEIGHT PITCH MOI
- 0x7C08 - EMPTY WEIGHT ROLL MOI
- 0x7C10 - EMPTY WEIGHT YAW MOI
- 0x7C18 - EMPTY WEIGHT CROSS COUPLED MOI
- 0x7C20 - TOTAL WEIGHT PITCH MOI
- 0x7C28 - TOTAL WEIGHT ROLL MOI
- 0x7C30 - TOTAL WEIGHT YAW MOI
- 0x7C38 - TOTAL WEIGHT CROSS COUPLED MOI
- - Following simvars added to offsets
- - correction for some issues starting programs from the [Programs] ini section
- - Method to determine MS Store vs Steam install changed - no longer relying on MSFS registry entries
- - Lights Potentiometer Set controls flagged as axis controls
- - double quotes removed from ICAO model, type and designator offsets
- - WASM/WAPI updated to 0.5.3:
- - number of lvar CDAs increased to support up to 2044 lvars per aircraft
- - correction to bug where wrong lvar value passed to lvar update callback when not in 1st CDA (id above 1023)
- - correction to lvar/havr access introduced in last patch
- - Updated to MSFS SDK v0.14.0.0
- - Offset 0x3124 updated to contain 0 when not connected to MSFS, so can be used to determine connection status
- - WAPI I/F (providing access to lvars/hvars) not enabled if WASM not installed
- - additional correction to run programs
- - enabled hot key to unminimise from task bar as well as open from system tray
- - new simvars added to offset 0x05D6, 1 bitwise-byte for
- IS GEAR FLOATS - bit 0
- IS GEAR SKIDS - bit 1
- IS GEAR SKIS - bit 2
- IS GEER WHEELS - bit 3
- - Correction to running programs from the ini [Programs] section when the program requires arguments
- - Key input events table updated to SDK 0.13.0.0
- - Correction in WASM module to allow luas to be restarted from Auto sections
- - New lua function ipc.ReloadWASM() added
- - Flagged Anti Ice Gradual Set Eng controls as axes controls
- - Updated to clear lvar set CDA after being used so that the same command can be resent
- - Changed starting of autos (lua and macro) until after lvars have been loaded, when the WAPI has been enabled.
- - WASM / WAPI updated to 0.5.2
- - 'state' of AI traffic in trafic tables/offsets now populated correctly
- - removed logging of slope adjustments when no slope applied
- - Added new FSUIPC control: Trigger Auto-save. Used to manually trigger an 'auto-save'.
- - Added new facility to add lvars to offsets vi an LvarsToOffsets ini parameter section
- - WAPI/WASM updated to v0.5.1
- - AUTOPILOT VS SLOT INDEX simvar added to offset 0x02FC
- - Enabled write to offset 0x0818 AUTOPILOT ALTITUDE LOCK VAR:3. Write in feet, uses AP_ALT_VAR_SET_ENGLISH control
- - Updated to MSFS SDK 0.13.0 including adding additional events provided
- - Increased number of entries allowed under [AlsoManage] ini section from 32 to 64
- - Flagged LIGHT_POTENTIOMETER_SET as axis control
- - 'state' of AI traffic in trafic tables/offsets now populated correctly
- - removed logging of slope adjustments when no slope applied
- - Added new FSUIPC control: Trigger Auto-save. Used to manually trigger an 'auto-save'.
- - Added new facility to add lvars to offsets vi an LvarsToOffsets ini parameter section
- - Added simvars TURB ENG IGNITION SWITCH EX1:1/2/3/4 to offset area at 0x02C0/1/2/3.
- - Updated to recognise up to 128 buttons in Buttons Assignment panel
- - Added integration to the FSUIPC WASM module to provide lvar access as in FSUIPC5/6 (i.e. via macros and lua scripts)
- - additional lua functions added to read/write lvars as strings: readLvarSTR, writeLvarSTR
- - additional lua function added to activate hvars: activateHvar
- - WASM menu added to Add-ons menu when FSUIPC WASM detected
- - Read-only protection removed from offsets A000-A200 (so now available as free user offsets, as documented).
- - rebuild against SDK 0.12.0.0 for MSFS 1.15.7.0
- - update to starting/stopping [Auto] luas: now started when ready-to-fly
- - changes to default stall times
- - updates to killing luas to prevent problems when using the com library
- - correctuin to transponder offset 0x0354
- - correction to monitor functionality
- - rebuilt against the latest MSFS SDK v0.11.0.0
- - changes to internal re-connection timers
- - Java SDK by Mouseviator updated to v1.1
- Correction to registry scanning that caused a crash when a non-existant device found
- initial button delay now working, and improvements for a more accurate repeat rate (esp. with virtual buttons)
- Further controls added from 0.9.0.0 SDK
- lua event.cancel() function corrected to cancel all events on the argument function (previously only cancelled first found)
- Further offsets added:
0x0C10: GEAR CENTER STEER ANGLE
0x0C46: AUTOBRAKES ACTIVE
0c0C47 LIGHT BRAKE ON
- added command-line option '-auto' that, when present, removes the 'Exit with FS' option and makes this mandatory
(used when auto-starting FSUIPC7 from MSFS EXE.dll)
- added new ini parameter AdjustNavForMagVar that adjusts the Nav1/2 in offsets 0x870 &7 0x0844 with magnetic variation
- profile creation update to allow an empty axis profile to be created (i.e. when creating a new axis profile and not importing General axes)
FSUIPC7 v7.0.3 released on 24th December 2020 contains the following changes:
- new *_EX1 controls added for throttle and prop pitch
- console window position correction for 0ve values
- Autobrake offset added for A320Neo (0x0260)
- reverted pushback direction select control (was reverted due to an SDK error that has now been corrected)
- offset 0x0278 re-activated (Autocord Set)
- Re-enabled offset 0x2F58 for write (Fuel Selected Transfer Mode)
- Increased max parameter allowed for autobrake offset 0x2F80 to 6 (was 5)
- arrow keys re-mapped for key input to allow assignment
- added offsets for main control surface slopes (calibration) at offset 0x08A2
- offsets for ALTITUDE and ATTITUDE FREEZE ON added at offsets 0x081C and 0x081D (although these are currently not populayed correctly for most, if not all, aircraft)
Installation
Currently no installer is provided. To install FSUIPC7, simply create a folder (e.g. FSUIPC7) and copy the FSUIPC7.exe and FSUIPC7.key files to this folder (or simply move the FSUIPC7 folder created when you unzip to the required location).
If you have previously used FSUIPC, you can also copy and rename your FSUIPC4/5/6.ini file to the FSUIPC7 installation folder as FSUIPC7.ini, and aksi remember to copy any other auxiliary files or folders you may use (.mcro, .lua, .dll, Profiles, etc).
Note that, from this version onwards, the SimConnect.dll is no longer required. If you have already copied that file to your FSUIPC7 installation folder, it can be removed
no key
ReplyDeleteThis is awful, cameras are centered on PFD's, no outside view, not that's incredible, one may wonder why since it's a gymnastic to try and see what's going on in front outside the cockpit, aircraft (772 in my case) can't keep a straight path and keeps banking left and right alone by itself....10 minutes into a flight and I already have to abort it, delete these right away, close MSFS and restart it all over, what a waste...
ReplyDeleteWtf. Program needs a key . Anyone got one ?
ReplyDeletecan you guys maybe make or convert a 747sp like with the 747-100 and 200?
ReplyDeletePost a Comment