Changelog PRG.1044 CLS2Sim Date 26.11.2020 v4.28.2 - Added new Virpil grip VPC Constellation ALPHA. ONLY Joystick FIRMWARE v503 and above! Open a ticket in the helpdesk to get the new firmware. - Fixed a bug where the default backlash setting would be 30, instead of 0.03 (1.0 = 100 % of travel range) - Added seatshaker to axes controllable via remote interface. Date 13.11.2020 v4.27.13 - Fixed a bug where the scale factor diagram in the forces window could overflow the window borders and hide the lower part of the diagram. Date 19.10.2020 v4.27.12 - Fixed a bug, where SimConnectWrapper.dll would need VC++ redistributable 2019 (2015-2019 v141). Reverted back to VC++ 2013 (v120) - Don't perform any USB operations if -skipusbhid is given as commandline argument. Date 12.10.2020 v4.27.11 - Fixed a bug, where downloaded Profiles from the profile cloud would not be converted to the current CLS2Sim version. - Fixed a bug, where downloading/uploading profiles from/to the profile cloud would freeze CLS2Sim if autoconnect to sim is enabled. Date 05.10.2020 v4.27.10 - Linux plugin is now working again. After installing CLS2Sim it can be found here: C:\Program Files (x86)\Brunner Elektronik AG\CLS2Sim\Simulator plugin installers - Added position window and target torque to remote interface - Added test button for stickshaker. - Fixed a bug where thumbstick would not work on CLSB yokes. - Fixed a bug where digital gear up/down actions would make USB brakes non-functional. - Adjusted default values for CLSE and CLSP Joystick - If using USB emulation mode, hardware trim actions are now selectable as digital actions. Date 09.07.2020 v4.27.8 - Fixed devices names not showing properly in profile manager. - Updated Protocol documentation - Updated default profile for GER.1160 CLSE-Joystick Airbus variant Date 25.06.2020 v4.27.6 - Fixed nonworking digital inputs. - Updated documentation - CLSE-Joystick and CLSP-Joystick having firmware 473 or newer, now support the following grips: Thrustmaster HOTAS Warthog Infinity Aerospace VirPil VPC MongoosT-50 VirPil VPC MongoosT-50 CM2 VirPil VPC Constellation DELTA VirPil VPC WarBRD VirPil VPC V.F.X F14 You can ask for a firmware update in the helpdesk using a ticket: https://forum.brunner-innovation.swiss/helpdesk/ Date 17.06.2020 v4.27.4 - Added support for analog axes on Virpil Grips. - Added more settings for analog inputs. - Added optional message identifier to remote protocol v2. Date 25.05.2020 v4.27.1 - Compatibility Update for CLSP Joystick Date 18.05.2020 v4.27.0 - Added stability fixes to CLS2Sim X-Plane plugin communication. Date 12.05.2020 v4.26.10 - Added additional license related debug information. Date 04.05.2020 v4.26.9 - Trim compensation setting works differently now in X-Plane. Use Planemaker to set elevator trim angles to zero. Disable Hardware trim and enable elevator trim compensation in CLS2Sim Trim tab. Date 26.03.2020 v4.26.5 - Added separate position window for autopilot. (How precise does the autopilot try to position itself) Date 23.03.2020 v4.26.4 - Fixed X-Plane Hydraulic failure for big airplanes (added hydraulic a/b system) Date 11.03.2020 v4.26.3 - Fixed Support for CLS-E MK II Custom Date 28.02.2020 v4.26.2 - Allow mapping of Pitch,Roll,Yaw and Collective to vJoy axes regardless of selected sim. (see Main Window Menu > Settings) Date 27.02.2020 v4.26.1 - Fixed crash when using motor vibration Date 17.12.2019 v4.25.8 - Added Support for CLSE MkII Rudder - Fixed crash when connecting to a setup with motorized brakes using Linear Motion or direct drives. - Added forces related to airspeed to ProsimA320 - Fixed airspeed not influencing forces in DCS World Date 12.12.2019 v4.25.6 - Added Support for GER.1168 Direct Drive 27 Date 01.12.2019 v4.25.5 - Allow any digital input to be set from remote control. Date 22.11.2019 v4.25.4 - Fixed a crash that triggers sporadically during hardware connect. - Added missing images for automatic hardware detection on first start. Date 15.11.2019 v4.25.3 - Fixed CLS2SIm Crash when using a motorized Elevator Trim Axis - Fixed race condition triggering crash on Hardware connect in seldom cases. Date 12.11.2019 v4.25.2 - Fixed Prosim A320 Control loaded rudder forces Date 04.11.2019 v4.25.0 - Improved Motor vibrations. Now correctly observes RPM. - Added Support for CLSE MkII Yoke. - Show serial numbers from connected devices. Date 11.10.2019 v4.24.12 - Improved Prepar3D plugin installer. Don't need to choose directory anymore. - More Log info in debug mode, keep more log data in logfile. - Fixed analog input tab being hidden when in USB Joystick Emulation mode. - Updated GER.1141 A320 Default profile. - Fixed device names not showing properly in assistant when opening CLS2Sim for the first time. Date 13.09.2019 v4.24.9 - Fixed crash when opening profile manager. Date 12.09.2019 v4.24.8 - Updated help. - Fixed force feedback tab being shown, when simulation other than DCS World or Joystick Emulation was selected. - Show profile link icons (L) and (A) in front of the profile name instead of at the end. - Fixed rudder input not considering linearity settings in Prosim A320. Date 06.09.2019 v4.24.7 - Debug mode can be enabled in Help menu. Date 30.08.2019 v4.24.6 - Fixed saved DCS button mappings not properly being reloaded when opening profile manager. - Added option to disable axes in axis range settings. – Fixed reverse option not being shown in axis range settings. - Updated to new vJoy 2.1.9 (Supports Windows update 1903) Date 09.08.2019 v4.24.4 - Updated X-Plane plugin - Made X-Plane communication for X-Plane 9 more robust. Fixes CLS2Sim crash when connecting to X-Plane 9 on some machines. Date 06.08.2019 v4.24.3 - Fixed Trim release for Pitch/Roll not being selectable as button action. - Fixed AP not being deactivated when connecting to hardware. - Fixed a bug, where CLS2Sim could crash when connecting to X-Plane. Date 18.07.2019 v4.24.1 - Added dataref to activate/deactivate rudder boost. (beh/systems/rudderboost/active) - Updated X-Plane plugin Date 17.07.2019 v4.24.0 - Implemented Rudder boost feature (Special rudder settings) - Allow USB emulation for CLS-E Joystick. - Fixed Prosim Rudder input being averaged between pilot and copilot. - Updated X-Plane plugin Date 02.07.2019 v4.23.3 - Implemented basic DCS World support. - Implemented basic Force Feedback support. - Implemented support for new device types / variants. Date 13.03.2019 v4.20.1 - Fixed a bug where changes of settings in Effects tab would be rejected. - Reverted Prosim A320 rudder input to non force feedback version. Date 12.03.2019 v4.20.0 - Allow choosing between IAS, TAS and IAS calculated from TAS - Fixed a bug, where "Not bound" analog inputs would be set to defaults forcefully (Right brake/ left Brake). - Improved Prosim A320 Support for Trimming, linearity settings, backlash (center deadzone), force feedback features - If pilot and copilot drives for a particular axis are not synchronized (e.g. Elev/Ail for A320 Sidestick) use average of both inputs. Allows using A320 behavior in X-Plane/MSFX. - Display Nm or N in Axis info panels in profile manager. (Values may be slightly off due to friction, etc.) - Allow switching the grip of CLS-E Joystick HOTAS and Virpil variants. (see "Buttons" tab in profile manager, visible only if you have of the two variants). - Improved E2CAN Gateway network search in connection settings. - Fixed a bug where the remote interface trim command would not consider asymetric soft limits. - Fixed a bug where CLS2Sim would crash if a not supported Subtype of device would be conneted. Will give a warning now. (e.g. Virpil variant of CLS-E Joystick) Date 01.02.2019 v4.19.0 - When manually activating AP in X-Plane using the Dataref "beh/autopilot_external_control" = 4 (Pitch/Roll) or = 5 (Pitch/Roll/Yaw), the Datarefs "sim/joystick/yoke_pitch_ratio", "sim/joystick/yoke_roll_ratio" and "sim/joystick/yoke_heading_ratio" can be used to control AP position. (Used by Zibo mod) Date 31.01.2019 v4.18.3 - Added support for GER.1141 CLS-P Joystick 50Nm 25degrees variant Date 30.01.2019 v4.18.2 - Fixed a bug where on Airspeed gauge failure CLS forces would go to zero also. Date 25.01.2019 v4.18.0 - If axes are not synchronized (CLS-E Joystick), use average of each axis "(Pilot Input + Copilot Input) / 2" to send to the Simulators. Does not concern the remote interface. This allows the emulation of A320 controls in X-Plane/P3D/MSFX. Synchronized axes (All devices except CLS-E Joystick) will work as before. - Fixed a bug, where turbulences may move the yoke to either limit after landing. Date 14.12.2018 v4.16.0 - Added a remote interface command to set friction by velocity. Date 06.12.2018 v4.15.0 - Fixed a bug where the application crashed when unplugging USB cable. - In P3D yokes with coolie hats will show those as buttons in vJoy, as vJoy coolie hat doesn't work properly in P3D. Date 19.11.2018 v4.14.0 - Added Support for GER.1145 L-Motion v2 and for new CLSP Joystick variants Date 30.10.2018 v4.12.9 - Fixed a bug where the yoke physics were not functioning properly. (Yoke did not move forward) Date 10.10.2018 v4.12.5 - Fixed a bug where CLS2Sim would crash if a connected Saitek Trim Wheel is disconnected during flight. Date 21.09.2018 v4.12.4 - Fixed a bug where the force profile diagram would always show a scaling of 100% regardless of current scaling factor, if only a copilot device is connected. - Fixed a bug where the profile manager would not properly switch to the selected profile, before apply was pressed once. Date 13.09.2018 v4.12.2 - Fixed a bug where CLS2Sim would go into demo mode when using more than one device. Date 03.09.2018 v4.12.1 - Added logging functionality for detecting intermittent bus connection. - Added support for new GER.1141 Joystick firmware. Date 04.07.2018 v4.10.8 - Added Support for ProSimA320. Work in progress. Rudder pedal behavior TBD. - Added support for G forces of aircraft influencing forces on the control surfaces. Date 16.05.2018 v4.9.2 - Fixed a bug where the user force setting field in the remote protocol would not allow negative values. Date 25.04.2018 v4.9.1 - Fixed a bug where CLS2Sim would stop reading airspeed after a plane crash in X-Plane 11. Date 18.04.2018 v4.9.0 - Added Support for CLSE-NG Yoke. Date 03.04.2018 v4.8.1 - Added setting (connection.stx, XML only, not in GUI) to enable vJoy axes regardless of the selected simulation. (For example X-Plane can be selected and Joystick axes will still work) Date 28.03.2018 v4.8.0 - Added remote interface commands for configuring axis range settings. Date 27.03.2018 v4.7.9 - Potential bugfix for NullReferenceException in System.Windows.Forms.OnResize() Date 09.03.2018 v4.7.8 - Added Extended profile commands to remote interface Date 08.03.2018 v4.7.7 - Added Support for GER.1160 CLS-E Joystick Date 09.02.2018 v 4.7.6 - Triggering a CLS2Sim remote protocol timeout also sets all outputs of IO2Can devices to low, that have a timeout configured. Date 05.02.2018 v4.7.5 - Fixed a bug where if a CLS device was used in X-Plane, other USB axes for elevator/aileron/rudder would be disabled. Date 10.01.2018 v.4.7.4 - Fixed a bug where in the remote interface the force profile settings command would set only the first force profile value. Date 22.12.2017 v4.7.3 - Fixed a bug where pressing apply in profile manager, the first profile in the list would be written onto the device, shortly before the selected one is written. - Fixed a bug where pressing apply in profile manager, The GUI freezes for a time proportional to the number of profiles in the profile list. - Fixed a bug where connecting to the hardware with a button already pressed, the profile manager would only show the button after releasing it and pressing it again. - Added a command to set friction to the remote control interface. Date 05.12.2017 v.4.7.2 - Experimental fix for profile change command in remote control. Date 20.11.2017 v.4.7.1 - Only show profiles in profile cloud, that are compatible with own devices. Date 17.11.2017 v4.7.0 - Validate settings before allowing closing of the connection settings window. - Updated RC interface help. - Added step by step guide to installation folder and help menu. - Added window showing all devices on CAN-Bus. - Show connection type in main window. - Show Gateway Firmware version in main window (if connected over gateway). Date 26.10.2017 v4.6.0 - Added override command bit for position to remote interface. Date 24.10.2017 v4.5.0 - Added support for customized device defaults. (Company internal only feature) Date 19.10.2017 v4.4.0 - Added support for Pro Flight Cessna Trim Wheel to be used for hardware trim. v4.3.0 - Fixed a bug moving aileron to end of range when using hardware trim in FSX/P3D with 737-800 NGX. - Fixed a bug moving aileron in X-Plane when turbulence feature is active and there is no wind. - Fixed a bug giving wrong scaling to trim compensation, making it only half as effective. - Fixed a bug where uploading an invalid profile or when failing to upload a profile would freeze CLS2Sim. - Added default profile for arbuitrary single axis devices. - Added communication timeout feature to remote interface and IO2Can devices. - Added option to start simulation only after hardware is initialized. - Configuration is applied also, when the device is not ready (not init or in error state). Date 12.07.2017 Important v4.2.0 - Added Profile Cloud. Share profiles with other users! Go to cloud.brunner-innovation.swiss to see a list of existing profiles. - Added support for narrowing down selectable input actions. (Example: Analog rudder input can only be brakes). - Added menu entries for the new Brunner forum and for remote support to the main menu. - Added support for the new B737 dual column yoke. - Added motor vibrations to CLS-E Rudder - Updated vJoy to the newest version. IMPORTANT! UNINSTALL YOUR OLD VJOY VERSIONS! - Fixed a bug, where seldom when clicking Apply in the profile manager, the selection would switch to the profile at the top of the list. - Fixed autopilot elevator movement in 737-800 NGX. Date 27.06.2017 v3.24.2 - Fixed missing digital/analog inputs when using an L-Motion together with another CLS device like a yoke or rudder. - Fixed X-Plane "FAA certified" datarefs not being set for brakes and throttle. Date 12.06.2017 v3.24.1 - Fixed error "Internal Communication error. Closing hardware connection.". Date 09.06.2017 v3.24.0 - Added remote interface command to write IO device outputs. - Limited selectedable actions for CLS-E Rudder to brakes. - Bugfix: Fixed a bug, where CLS2Sim crashed when not having the permissions required to inspect its own files. Date 29.05.2017 v3.23.1 - Bugfix: Fixed Problems with vJoy. Restart Computer after installing CLS2Sim. - Bugfix: Fixed Problems with importing old profiles. - Bugfix: Correctly set default force settings for new force system when creating new profile or resetting a profile to default. - Bugfix: Fixed a bug where CLS2Sim crashes when starting CLS2Sim for the first time, or after deleting the settings folder. - Increased Deadzone of analog inputs from 3% to 5% on each end. Date 16.05.2017 v.3.23.0 - Added support for GER.1164 CLSB Yoke - Added support for devices with more than 32 inputs. - Bugfix: Setups that use a licensed gateway will now continue working even if one device has a timed license that is expired. - Bugfix: Old profile force settings that use a static force factor will now correctly be imported into the new force config system. - Added commands to remote interface for raw position and command to read digital inputs (for old devices and new ones with more than 32 inputs). The old command to read inputs is retained for compatibility reasons. Date 13.04.2017 v.3.22.0 - New Forces System for Airspeed. Force Scale factor is now directly controlled by airspeed. See https://www.youtube.com/watch?v=l5135LGtGdQ - Old force settings will be converted to new system on first start of CLS2Sim 3.22 - Improved conversion system for old profiles. Conversion from old version of settings is now more robust. - Fixed hardware and software trim for aileron and rudder: - Fixed hardware trim going into the wrong direction on certain devices. - Fixed hardware trim for rudder and aileron. - Fixed software trim for rudder. - Improved Aileron and Rudder trim for MSFX/P3D. Only Elevator trim still needs angle information now. - Generic custom curve diagrams now show the x/y values for the active point in the diagram. - Orange force profile graph (scaled profile) is now dashed instead of solid, so the blue line is also visible, when the scaling is at 100%. - Fixed Bug where CLS2Sim did not recognize the loss of a single device, resulting in slow communication. Device loss no results in a disconnect. -------------------------------- XP SUPPORT ENDS HERE -------------------------------- Date 10.02.2017 (last XP compatible version) v3.21.6 - Fixed asymetric thrust not considering axis reverse setting. - Fixed all axes using elevator hydraulic forces when hydraulic active. - Updated online help section for Trim functionality. Date 31.01.2017 v3.21.4 - Fixed a bug that significantly slowed down CLS2Sim when using analog inputs in a dual seat setup. Date 24.01.2017 v3.21.3 - Fixed interference with third-party USB Joysticks/Gamepads/Pedals. (Since 3.21.0) - Fixed active/passive checkboxes for external control mode not being saved. Date 23.01.2017 v3.21.2 - Fixed Digital inputs in MSFX and Prepar3D Date 22.01.2017 v3.21.1 - Fixed error (X-Plane/FSX/Prepar3D) when connecting with deactivated remote interface. Date 20.01.2017 v3.21.0 - Added Support for GER.1141 Sidestick. - Added prop wash effect. - Added remote interface command to control digital inputs. - Fixed trim compensation. - Updated help with explanation on how to adjust X-Plane planes for perfect trim behavior. - Updated X-Plane plugin installer to support X-Plane 11. - Removed option to restore old profiles on uninstall. Date 15.12.2016 v3.20.0 - Extended remote interface: Added commands for simulation state and connection control. Added commands for vibration control. Added external control command for dual seat setups. - Fixed Virtual force command response being different that in documentation. (Did not contain device id.) - Implemented new asymetric thrust effect for rudder pedals. WARNING! EXPERIMENTAL! - Fixed force diagram not showing realtime forces, when only using a copilot yoke. Date 24.11.2016 v3.19.3 - Added feature to define a minimal scale factor, result in definable minimal force, when standing on the runway. - Added a second flight timer to Yoke display settings, that can be reset by a mappable button action or over the profile manager. Date 22.11.2016 v3.19.2 - Fixed a bug in Windows version of X-Plane plugin, where after a crash plane information would stop being fed back to CLS2Sim. Date 15.11.2016 v3.19.1 - Fixed position error at axis ends when using deadzone together with artificial backlash. - Fixed Support for GER.1146 - Added Remote protocol commands for controlling connection to simulator. - Added Remote protocol commands for controlling vibrations and static force offsets. - Added Remote interface source code examples into the "SDK" subfolder of the CLS2Sim installation directory. Date 26.10.2016 v3.19.0 - Added Remoteprotocol command for fetching profile list. Date 10.10.2016 v3.18.9 - Bugfix: Windows X-Plane plugin now used VC 2013 redistributable again, instead of VC 2015. (new plugin version: 6.0.6 for windows only) Date 29.09.2016 v3.18.8 - Bugfix: Fixes advanced autopilot settings for CLS-E rudder when using MSFX. - Increased Ground forces on CLS-E Rudder. - Doubled maximum value for Rudder ground friction. - Bugfix: No ground vibrations when plane is standing still and sim turbulences are active. Date 22.09.2016 v3.18.7 - Bugfix: Fixes Stall problems in X-Plane and MSFX. Date 20.09.2016 v3.18.6 - Updated Help - Fixed X-Plane plugin Windows version: now shows up in the plugin menu again. Date 15.09.2016 v3.18.5 - Bugfix: Fixes Remote interface connectivity problems. Date 13.09.2016 v3.18.4 - Bugfix: Fixes licensing problems with devices connected over USB-Serial. Date 08.09.2016 v3.18.3 - Bugfix: Stickshaker overspeed didn't work in some situations. - Added Warnings and operation instructions to be read and confirmed on first start. Date 08.08.2016 v3.18.2 - Bugfix: Fixed negative force values not being applied when sending external control packets. - Change: Profile Manager window can now be resized to small size and will show scrollbars. - Bugfix: Fixed Autopilot only considering positive move limit, when having asymetric limits set. - Bugfix: Fixed CLS2Sim not working in Windows XP. - Bugfix: Fixed negative forces beeing ignored in external control. Date 15.07.2016 v3.18.1 - Bugfix: Fixed vJoy being disabled for devices not using the new licensing system. Date 11.07.2016 v3.18 - Bugfix: Fixed linearity in X-Plane, fixed linearity for collective in MSFX - Added improved CLSH support - Added CLSE Rudder support - Added setting for initial position. - Added setting for initial force. - Improved stall warning. - Bugfix: XPlane plugin rewrite for windows. Stability improvements. - Overall plugin stability improvements (all platforms). - Added trim release for Collective. - Added enhanced mode for MSFX autopilot. (Activate each axis separately using HDG ALT, etc) - Added flight time counter. (Needs firmware update) - Bugfix: Fixed analog throttle actions. - Bugfix: Fixed range settings not considering reverse setting. - Bugfix: Fixed trim problems when using the yoke trim buttons in MSFX. - Bugfix: Fixed Collective problems in MSFX. - Bugfix: Fixed trim problems when using trim buttons and motorized trim wheel in X-Plane & MSFX. - Bugfix: Fixed crash when creating a profile while having USB emulation mode active in the settings. - Change: User changes between hard- & software trim by setting the checkbox in the "General" tab. There is now only one trim action per axis and direction and executed action depends on checkbox. Warning: Trim release/reset actions will be deactivated when using software trim. Date 25.01.2016 v3.16 - IMPORTANT! USB needs to be remapped. Button positions have changed! - Changed USB mapping of all digital inputs. All digital inputs can now be mapped to USB, regardless of CLS device source. - Stickshaker can now vibrate Elevator and/or Rudder. - Removed everything motion platform related. (Now a separate software solution) - Show warning if only Gateway is found. Date 11.12.2015 v3.15 - New X-Plane protocol version. (New X-Plane plugin version). - Improved version detection for plugin. Date 10.11.2015 v3.14 - Added CLSH support. - Added GER.1146 support. - Added Sidestick support. Date 26.10.2015 v3.13 - Added Take Off / Go Around (TOGA) Function. Date 17.08.2015 v3.12 - Bugfix: Fixed Bug in X-Plane plugin leading to crash in CLS2Sim when connecting. Date 05.08.2015 v3.11 - Automatic backup of Settings when installing over an old version. Can be restored on deinstallation. - Updated vJoy to version 2.0.5, works now with Windows 10. Date 20.07.2015 v3.10 - Added Virtual Force to remote interface protocol v2. Enable virtual force by writting 1 to SettingId "VirtualForceEnable" (0xA0), then read DataId "VirtualForce" 0x50. - Added "Position override" to remote interface protocol v2. Position override is deactivated for the axes elevator, aileron, rudder and collective. - Bugfix: Missing button actions can be selected again. Date 30.06.2015 v3.9 - Fixed Button actions being shown in selection, that are not supported with the selected simulation. - Fixed virtual Joystick not being centered, when not in use. - Fixed crash when loading profile with incompatible button assignments. - Added "View" commands to selectable Button actions. - Added "Contact ATC" command to selectable Button actions. - Added error logger for uncaught exceptions crashing the program. Date 18.06.2015 v3.8 - Improved performance of communication to hardware when using USB virtual COM port or USB HID. - Added MSFX and Prepar3D communication latency test. Start CLS2Sim with "-speedtest". Date 08.06.2015 v3.7 - Adjusted default profile for CLSE Yoke. - Read firmware version of CLSE Yoke display an show it in display settings. - Updated help. - Adjusted some error messages to be less verbose. - Added message to be displayed when virtual COM port is not configured properly. Date 29.05.2015 v3.6 - Total rework of ground vibrations. - Added possibility for setting a backlash. - Improved communication stability. - Changed Profile defaults for a slightly better experience. - Improved yoke physics. Settings are now followed more precisely, provided there is enough force on the yoke. - Bugfix: X-Plane now uses true airspeed instead of indicated airspeed. Date 13.05.2015 v3.5 - Changed Profile defaults for a slightly better experience. - Fixed "External trim" setting label not being displayed in trim settings tab. - Added message to analog inputs tab, when no analog inputs are connected. - Added help button to profile manager. - Fixed small performance loss introduced in v3.0 for devices with no digital inputs. - Fixed dynamic "Force Factor" settings. Diagram bounds can now be set again. Date 11.05.2015 v3.4 - Fixed Radio buttons not showing the current setting state in force scale factor settings. - Fixed Profile manager not preselected profile in use. - Changed default trim speed to 50%. - Fixed some spelling errors in the documentation. - Bugfix: Update X-Plane plugin. When closing X-Plane, plugin will disconnect without sending wrong data. Date 10.04.2015 v3.3 - Fixed the X-Plane linux plugin showing weird behaviour in X-Plane 9. - Updated help with a more detailed description of the X-Plane linux plugin installation. - Added mac support for X-Plane plugin. Available from www.beh.ch Date 31.03.2015 v3.2 - Fixed a bug that broke simulation autoconnect after the first disconnect. (introduced in 3.1) - Added more detailed status info to main view. - Fixed some errors in the help file. Date 25.03.2015 v3.1 - Updated X-Plane plugin and added Linux support for it. - Added command for reading analog inputs to remote control interface. - Added command for reading digital and analog inputs from IO2CAN gateways to remote control interface. - Fixed a bug, where digital inputs wouldnt be transmitted from the IO2CAN gateway in certain situations. - Fixed a bug giving zero instead of a negative position, when using a hardware with firmware version below 237 or earlier. - Fixed Manual hardware selection being allowed to complete without setting anything. - Added description and support for thumbstick buttons to Buttons settings when using CLSE Yoke. - Fixed crash, when only using unknown axes. - Fixed digital aileron trim. - Fixed bug when using virtual joystick. Increased communication timeout for unstable connections. Date 11.02.2015 v3.0 - Added the following axes to CLS2Sim: throttle 1-4, speedbrake, elevator- aileron- and ruddertrim, nosewheel, left and right brake. - New Profile system. Profiles are now single files, located in Settings/Profiles/Cls - All profiles and settings can be backed up, by saving the Settings folder in the installation dir. - Added template system. When making a new profile, it will be based on a template (ex. Cessna 172P) - Hydraulics(static forces) can now be configured per axis. - Stickshaker can be triggered using the following elements: Angle of attack, min speed, overspeed. - Changed and cleaned up vibration code. Vibrations can now be mixed without problems. - Updated remote control interface. New protocol version available! (See documentation) - When starting CLS2Sim for the first time (or when deleting the Settings folder in installation dir) CLS2Sim will try to autodetect your hardware. - Gui redesign, axis information will always be shown in profile manager. ********************************************************************************************************************************************************************** Date 09.11.2014 v2.9.2 - Bugfix: Exponential curve for force factor now working. - Added turbulences to environment settings (MSFX & Prepar3D only). - Force profile values can now be 5 digits long. - Bugfix: Improved and stabilized autoconnect to MSFX. ********************************************************************************************************************************************************************** Date 08.10.2014 v2.9 - If the device firmware version is 283 or greater, the device name will be shown in the info tab. - CLSE Yoke Display now shows what type of clock is displayed. (GMT, Local Time) - A Logo editor has been integrated into CLS2Sim. In the CLS profile manager under "Yoke Display" the Logo can be uploaded and unlocked. - The application has now a tray icon. When minimizing the main window it will disappear from the taskbar. A click on the tray icon brings it back up. - The application can be started in minimized mode, showing only the tray icon. - The default trim speed is now set to 100%. - The default motor vibration force and vibration max frequency are now both set to 50%. - Bugfix: The motor vibration force setting is now properly working through its full range. - Bugfix: As long as autopilot is active, vibrations will be deactivated. - Bugfix: Fixed a bug where the autopilot did not disengage properly in a dual setup. ********************************************************************************************************************************************************************** Date 01.10.2014 v2.8.1 - Bugfix: Brakes now always work in a dual setup. ********************************************************************************************************************************************************************** Date 29.09.2014 v2.8 - Bugfix: Added missing VC++ redistributable for VC120 binaries. - Added descriptive text to simulator plugin installers. ********************************************************************************************************************************************************************** Date 26.09.2014 v2.7 - If the virtual joystick driver is installed, buttons with no action selected can now be used as normal joystick buttons. - Remote control interface has been extended. Autopilot force and speed can now be read/written. - Changed installation to use standart FTDI driver. Can now be installed in Windows 8 without disabling driver signature enforcement. - Updated help with description for configuring the serial port latency manually and description of how to achieve realistic trim within MSFX. ********************************************************************************************************************************************************************** Date 22.09.2014 v2.6 - Bugfix: Adjusted packet timeout to fix 2 second lag on unstable hardware connections. - Bugfix: Trim movement % is now working properly for MSFX & Prepar3D and is documented in help. - Bugfix: Fixed CLSE default profile and set as default after installation. - Administrator mode not needed anymore. Manual deletion of CLS2Sim installation folder needed. ********************************************************************************************************************************************************************** Date 04.08.2014 v2.5 - Bugfix: Motor vibration working again. - Bugfix: Remotecontrol now always licensed. - Updated help - Trim speed is now a Percent % value and behaviour is the same for hardware & software trim. - Added option for elevator trim compensation. ********************************************************************************************************************************************************************** Date: 08.07.2014 v2.3 - Multiple Planes can now link to the same profile. - Stickshaker on Stallwarning. - In X-Plane, autopilot disconnect on overpower can now disable AP only or AP & FD. ********************************************************************************************************************************************************************** Date: 10.06.2014 v2.2 - Inputs can now be forwarded to a virtual joystick instead of a simulator. - Fixed a bug, preventing loading of a dll used for MSFX. ********************************************************************************************************************************************************************** Date: 06.06.2014 v2.1 - Extended remote control interface. Autopilot and Force can be controlled and force information from user input can be read. - Updated Help with remote control description. - Added Slider to force factor in cls profile settings for easier control of force. ********************************************************************************************************************************************************************** Date: 02.06.2014 v2.0 - Added support PMDG 737-800/900 NGX - Added ability to link profile to selected airplane. - Bugfix: When disabling autopilot, elevator trim is now set to the last AP value. - Bugfix: Rolling backwards is handled properly. - Bugfix: Yoke Buttons are now working properly in a dual-setup. ********************************************************************************************************************************************************************** Date: 26.02.2014 v1.0.89 - Bugfix: Default settings are now optimized for use with single and dual setups. ********************************************************************************************************************************************************************** Date: 25.02.2014 v1.0.88 - Bugfix: Flaps are now working again in MSFX. ********************************************************************************************************************************************************************** Date: 25.02.2014 v1.0.87 - Added rudder friction when standing still. - Added default profiles. - Added ability to copy profiles. - Bugfix: force diagram now shows correct values for all axes. - Bugfix: Only COM ports, that have a FTDI device connected show up in the connection list. ********************************************************************************************************************************************************************** Date: 04.02.2014 v1.0.85 - Added helpfile and feature to open help in program by pressing F1. - Improved motion platform control. - When a device enters fault state and is reset and if another device for the same axis exists, that device will be stopped, so that both devices init afterwards. - Bugfix: If the init button is clicked, the rudder device(s) do a force offset, regardless if they did an init. fixed. - Bugfix: Force profile is set properly again. ********************************************************************************************************************************************************************** Date: 04.11.2013 v1.0.84 - Added motion platform. - Added GUI settings for remote control. - Added settings for yoke display for CLSE yoke. - Added update rate indicator for connection to simulator. ********************************************************************************************************************************************************************** Date: 26.09.2013 v1.0.78 - Added Motion Platform proof of concept - Bugfix: Axes can't overflow anymore in Microsoft Flight Simulator. - Added 64bit version of X-Plane plugin for X-Plane version 10.22 and newer. ********************************************************************************************************************************************************************** Date: 30.08.2013 v1.0.78 - Added: Setting for lateral drift can be modified by a user defined curve. - Bugfix: Lateral drift setting now respects axis reversal setting. - Added: External Control Mode can now be active (directional force) or passive(brake force) for each axis. - Change: External Control Mode must now be activated in the connection settings window. ********************************************************************************************************************************************************************** Date: 29.08.2013 v1.0.76 - Bugfix: Steering over the software limit of the drives no longer causes a value overflow of the steering axes. ********************************************************************************************************************************************************************** Date: 20.08.2013 v1.0.75 - Added Setting for force factor to be modified by a user defined curve. ********************************************************************************************************************************************************************** Date: 01.07.2013 v1.0.74 - Changed installer to Nullsoft NSIS. ********************************************************************************************************************************************************************** Date: 20.06.2013 v1.0.72 - Added Custom Datarefs for setting the force scaling factor for each axis to XPlaneTCPConnector Plugin. ********************************************************************************************************************************************************************** Date: 13.06.2013 v1.0.71 - Added RemoteControl. 3rd-party software can now control Elevator-Trim over a TCP-Connection. ********************************************************************************************************************************************************************** Date: 13.06.2013 v1.0.70 - Bugfix: Increased stability on slow machines. ********************************************************************************************************************************************************************** Date: 08.05.2013 v1.0.68 - Added additional setting for yoke under Tab "Setup". - Fixed endless init after failed sim connect. - Fixed trackbar for setting lateral drift. ********************************************************************************************************************************************************************** Date: 18.04.2013 v1.0.67 - Remove NMT Reset after Autoconnect ********************************************************************************************************************************************************************** Date: 09.04.2013 v1.0.66 - Added hardware communication speed indicator - Added special rudder settings und forces, eg. pedal offset on engine failure ********************************************************************************************************************************************************************** Date: 04.04.2013 v1.0.65 - Added Elevator weight settings (Beta) - Change External Autopilot X-Plane if option "D'ont Set Pos in APMode" is enabled position loop is disabled ********************************************************************************************************************************************************************** Date: 03.04.2013 v1.0.64 - Range of Movement for Autopilot can now be set in percent of total range under Profile Manager -> Setup. - Bugfix: Initializing the Hardware wont freeze the program anymore. ********************************************************************************************************************************************************************** Date: 26.03.2013 v1.0.61 - Autoconnect of any kind can now be interrupted by pressing the ESC key. - Increased waiting time before autoconnect from 2 to 5 seconds. - Added speed settings to ground vibrations. ********************************************************************************************************************************************************************** Date: 20.03.2013 v1.0.60 - Bugfix: "Go to init pos" in Profilemanager->Setup will now be saved. - Bugfix: Ground Vibrations are now stronger with CLSB Yoke. ********************************************************************************************************************************************************************** Date: 18.03.2013 v1.0.59 - Bugfix: Ground shaking not working in MFSX. - Bugfix: Analog brakes not working in MSFX. - Bugfix: Analog & Digital input settings now only show available options for currently selected sim. - Bugfix: Rudder Offset Calibration not working on init. ********************************************************************************************************************************************************************** Date: 15.03.2013 v1.0.58 - Added support for another MicroDrive (Pid 0xEA7) ********************************************************************************************************************************************************************** Date: 14.03.2013 v1.0.57 - Added setting for non-linear transmission of axis movement for all axes. - Added additional shutdown action: Go to init position. This moves the axis to the hard limit. ********************************************************************************************************************************************************************** Date: 06.03.2013 v1.0.55 - Added version Info to X-Plane plugin. - Added plugin version check to CLS2Sim. - Added ground vibrations & related settings. - Added settings to shorten travel path of axes. - Added 3% dead zone to min & max values of analog inputs. - Bugfix: Mapping of digital brakes, results that brakes in MFSX are always active. ********************************************************************************************************************************************************************** Date: 04.02.2013 v1.0.50 - Added Indicator for firmware version in profile manager under info. - Added firmware version check for newer features to prevent crash with older firmware versions. ********************************************************************************************************************************************************************** Date: 31.01.2013 v1.0.49 - Added trim compensation to X-Plane & MSFX. Trimming while locking the Yoke in its current Position will not change flight attitude. ********************************************************************************************************************************************************************** Date: 17.01.2013 v1.0.48 - Added Analog Input for Gear Brakes in XPlane & MSFX. ********************************************************************************************************************************************************************** Date: 14.01.2013 v1.0.47 - Added Setting for Sim-IP under File -> Settings. ********************************************************************************************************************************************************************** Date: 21.12.2012 v1.0.46 - Added Frequency Settings for Motor RPM Vibrations. - Bugfix: MSFX Motor RPM Vibration was only active if RPM were 60% of Max Rated RPM or more. ********************************************************************************************************************************************************************** Date: 14.12.2012 v1.0.44 - Added Motor rpm vibration + settings. ********************************************************************************************************************************************************************** Date: 03.12.2012 v1.0.43 - Bugfix: CLS2Sim can now properly discern between a communication timeout and no communication at all. ********************************************************************************************************************************************************************** Date: 29.11.2012 v1.0.42 - Added Default Profiles for different device types. - Bugfix: The Simulator IP Address for MS Flight Simulator X is now displayed properly. - Bugfix: SimConnect.cfg located in the Installation Dir will not be overwritten/deleted on installation/uninstall. ********************************************************************************************************************************************************************** Date: 26.11.2012 v1.0.41 - Bugfix: Setup no longer overwrites/deletes settings & profiles on installation/ uninstall. - Bugfix: Fixed a bug where settings for buttons were only applied after restarting the program. - Bugfix: Fixed crash when trying to apply settings or change profile while connected to X-Plane. - Added speed setting for trim. ********************************************************************************************************************************************************************** Date: 15.11.2012 v1.0.40 - Bugfix: Fixed System.MissingMethodException Error. - Bugfix: Fixed Incompatibility Issues with old Firmware when communicating over Usb. ********************************************************************************************************************************************************************** Date: 09.11.2012 v1.0.39 - Bugfix: Communication with hardware is now more stable. - Added Support for sensitivity setting of pitch, roll and yaw axes. - Added analog inputs. ********************************************************************************************************************************************************************** Date: 10.10.2012 v1.0.37 - Bugfix: Button assignments where only applied after a hardware reconnect. ********************************************************************************************************************************************************************** Date: 08.10.2012 v1.0.36 - Added Support for Lockheed Martin® Prepar3D® ********************************************************************************************************************************************************************** Date: 28.09.2012 v1.0.33 - Added Support for more device types of the same product family. ********************************************************************************************************************************************************************** Date: 28.09.2012 v1.0.32 - Added Option for enabling/disabling AP Disconnect on overpowering the AP-Steering. - Bugfix: Setting to reverse Axis will now also be respected by MSFX. - Bugfix: All Settings will now be applied after clicking "Apply" in Profile Manager. - Bugfix: Shutdownaction for Axes will now also be executed on Sim-Disconnect for MSFX. ********************************************************************************************************************************************************************** Date: 25.09.2012 v1.0.31 - Added more verbose information to Infotab in Profile Manager. - Replaced Diagram in Force Settings in Profile Manager with better version. ********************************************************************************************************************************************************************** Date: 18.09.2012 v1.0.30 - Added Collective to axes. - Only connected axes will be locked in X-Plane, allowing other axes to be used with Joysticks & other input devices. ********************************************************************************************************************************************************************** Date: 06.09.2012 v1.0.28 - Added Hardware & Simulator disconnect actions for axes. - Added Autopilot Option in Profile Manager to disable transmission of Position of Yoke to Sim, while AP is active. - Added Setting to reverse Axes in Force Settings in Profile Manager - Added option Hydraulics, to simulate constant force for axis. - Improved Detection of connectionloss for hardware ********************************************************************************************************************************************************************** Date: 29.08.2012 v1.0.24 - Added autopilot settings for force, velocity and position window. - Added information display for axes and autopilot values - Custom Dataref beh/autopilot_trigger_disable will be set to 1, when user oversteers the autopilot. Needs to be set to 0 by a consumer after reading. ********************************************************************************************************************************************************************** Date: 28.08.2012 v1.0.22 - Added Custom Dataref beh/autopilot_external_control to X-Plane for manually engaging the Autopilot. Values: 0: Use X-Plane internal autopilot 1: Use external autopilot - OFF 2: Use external autopilot - Elevator & Aileron ON, Rudder OFF 3. Use external autopilot - Elevator & Aileron & Rudder ON ********************************************************************************************************************************************************************** Copyright © 2017 Brunner Elektronik AG www.brunner-innovation.swiss