Actuate Motion Change Log
================================================================================
v1.1.5
================================================================================
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added MSFS 2024 input plugin
* Added Assetto Corsa EVO input plugin
* Added Le Mans Ultimate input plugin
* Added EA Sports WRC plugin
* Added WRC Generations plugin
* Added F1 24 plugin
================================================================================
v1.1.4
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Updated licensing library
* Update to to profiles and mixer to allow for more flexible filters
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Updated Ballistic-NG plugin to allow for game updates
* Added EA WRC input plugin
* Added WRC Generations input plugin
* Added F1 24 input plugin
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Making different wave types available to test sequence
* Correct Windows exception message title / description mix up
* Fix bug due to profile copy throwing exception when already exists
--------------------------------------------------------------------------------
Driver
--------------------------------------------------------------------------------
* Making different wave types available to test sequences
================================================================================
v1.1.3
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Added continuous yaw mode
* Added Index option to control processing order of stages in sim descriptors
* Corrected pose estimation on multi-stage simulators to respect stage index
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Fixed bug with output plugin dropdown that made it fail to load the currently
selected option
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Updated BFDMC to send 5 set offset messages on start
* Updated BFDMC to allow for larger OutMessage from latest SteamVR motion
compensation driver
================================================================================
v1.1.2
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Updated default MaxTravelPerSecond to 20 percent
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added additional settings to control what data gets sent via the test
sequence
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added Epic Roller Coasters input plugin
* Added Prepar3d v6 plugin user instructions
================================================================================
v1.1.1
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Add travel invert option for acceleration data
* Added pause / resume and easing functionality
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Fixed error in iracing plugin definition file
* Added output plugin pose and data channels logging to debug output plugin
* Added option to debug output plugin to control if UDP enabled
* Added retry activate message functionality to DeltaKinetic plugin
* Improved error message when DeltaKinetic plugin encounters actuator mismatch
* Updated X-Plane 11 display name to X-Plane as it also covers X-Plane 12
* Updated X-Plane plugin to pause output when game reports paused state
* Updated X-Plane plugin to pause output if time is sped up, slowed, or reversed
* Updated X-Plane plugin to pause output when plane crashed
* Updated X-Plane plugin to pause output when time stalled for 5s (main menu)
* Updated X-Plane plugin to resume motion when in normal flight
* Added IL-2 input plugin
* Added CSE input plugin
* Added F1 2023 input plugin
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Updated License screen to show Add/Revalidate panel when validation online
required
* Added sortindex functionality to plugin definitions to control on-screen
order
* Updated washout settings in Profile Configuration to show percentage per
second
* Updated output plugin widget to allow all installed plugins rather than
just active ones
* Updated test sequence to be more configurable
* Added configuration for travel invert options
================================================================================
v1.1.0
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Added option to output actuator stats to deltakinetic plugin
* Added custom data channels functionality to DK plugin and visualiser
* Added change rate limit to incoming acceleration data
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added acceleration change rate settings to profile configuration screen
* Changed order of smoothing settings to reflex the order applied when mixing
* Fixed bug when saving watcher queries
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added Automobilista 2 plugin
================================================================================
v1.0.9
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Added TelemetryMapped actuator type to better deal with DK402 yaw table
* Updated to not auto start posting when input plugin changed
* Updated unity interface to use acknowledged messages where appropriate
* Update TCP input plugin message data
* Added TCP plugin to unity
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Updated Main Configuration screen to resize
* Added plugin guides to help menu
* Added folder/file browse widget to input plugin config
* Added folder/file browse widget to output plugin config
* Added rpm bar to dashboard visualiser
* Updated dashboard visualiser to use configured speed units
* Added default profile setting to input plugin config screen
* Allow user to load a different profile while running
* Added posting status icon to service control window
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Updated VBS3 plugin to send start and stop messages when getting in and
out of vehicle
* Fixed bug with VBS3 plugin where file handle was not closed properly
* Added log file path setting to debug output plugin
================================================================================
v1.0.8
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Started to introduce multi-stage simulator to reverse kinematics engine
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Fixed bug where visualiser dashboard sometimes doesn't receive data
* Added gear indicator to visualiser dashboard
* Split plugin user manuals out and added buttons to gui to open them
* Added unzip plugin bundle capability
* Added source setting to visualiser to visualise pose data from plugins
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Update Motion Compensation output plugin to listen for messages from
new driver
* Added Forza Motorsport 7 input plugin (in separate bundle)
* Added Forza Horizon 4 input plugin (in separate bundle)
* Added Forza Horizon 5 input plugin (in separate bundle)
* Fixed acceleration direction in X-Plane 11 input plugin
* Added scriptable output plugins, created bundle with templates
* Added binary output packet functionality to scriptable plugins
================================================================================
v1.0.7
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Added exponential low pass filter functionality
* Updated to deal with stale data better, particularly angular velocity
* Added custom message functionality to C API
* Added admin message to load different profile by name
* Updated to start posting again if was already posting when receiving reload
message
* Added .lib import libraries to the installer to make it easier to use the
shared memory and admin client libraries
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Fixed bug in GUI when running plgman with spaces in path
* Added clear button to output window
* Corrected visualiser sway direction
* Moved profile axis smoothing and washout sections closer to the top of screen
* Added Custom Actions to send custom action messages
* Updated to show tooltips on profile screen when hovering over control as well
as the label
* Updated labels and control types for rotation and acceleration range settings
* Updated controls on profile screen to expand with window
* Added low pass filter configuration
* Fixed bug when using travel direction tickboxes
* Updated labels to use correct symbols for degrees and squared
* Added profile tuning guide menu option
* Added functionality to create and delete custom profiles
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added Motion Compensation output plugin
* Added DK401 simulator support
* Added acceleration smooting to XPlane-11 profile
--------------------------------------------------------------------------------
User Manual
--------------------------------------------------------------------------------
* Added a visual studio UDP example to show how to use the UDP input plugin
* Added a visual studio shared memory example to show how to use the shared
memory input plugin
* Added a visual studio admin example to show how to use the admin interface
* Updated Developer Quick Start to show where the ActuateUdpExample is installed
* Updated Developer Quick Start to show where the shared memory example is
installed
================================================================================
v1.0.6
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Updated processutils library to use different method of finding base module
address
* Updated to increase reliability of memory hook plugins
* Added option to add license for all users on the computer
* Added output level option to profiles to control overall motion output
* Added general max travel per second setting
* Added soft start and stop effects
* Updated max travel per frame settings to max travel per second of axes
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added city car driving steam edition input plugin
* Added FS2020 input plugin
* Added watcher query for Project CARS 3 to Project CARS 2 plugin
* Corrected orientation data in DiRT Rally 2.0 plugin
================================================================================
v1.0.5
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Fixed bug with washout where it will sometimes cause erratic motion on start
* Added emulated heave effect for use with 2DOF simulators
* Added absolute yaw mode
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added watcher query to Assetto Corsa input plugin to detect Competizione
* Added yaw table support to Delta Kinetic output plugin
* Added custom messages for estop control to Atomic A3 output plugin
* Added input plugin for Microsft Flight Simulator X
* Added input plugin for H.A.W.X
* Added input plugin for H.A.W.X 2
* Added input plugin for GRID (2019)
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added configuration for emulated heave effect
* Added configuration for absolute yaw
--------------------------------------------------------------------------------
Hub
--------------------------------------------------------------------------------
* First release of Actuate Motion Hub
================================================================================
v1.0.4
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Added rolling average that applies to acceleration data only
* Added rolling average that applies to angular velocity rotation data only
* Added rolling average that applies to absolute rotation data only
* Added command line option to actuate to generate log debug messages
* Added simgeom module to allow configuration of simulator geometry via descriptor
files for generic output plugins
* Added offline activation functionality
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added Help->User Manual menu option to open the user manual
* Updated to only enable test sequence button when actuate is in a state that
can respond to it.
* Fixed bug on profiles screen where help button stops working after using
Rotation Mode dropdown
* Added configuration for acceleration rolling average
* Added configuration for angular velocity rotation rolling average
* Added configuration for absolute rotation rolling average
* Updated amplitude sliders on profile screen to show 2 decimal places
* Updated GUI Configuration screen to add options to start actuate with debug
and logging enabled. Removed unrequired path settings.
* Added visualiser settings window to load sim descriptor file into the visualiser
* Added offline activation functionality
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added generic serial and udp output plugins that can be used to create output
plugins
* Fixed bug in Project Cars input plugin where private testing mode doesn't
produce motion
* Fixed bug in Project Cars 2 input plugin where private testing mode doesn't
produce motion
* Updated Aerofly FS 2 input plugin to use latest SDK
* Added input plugin for Touring Karts (pitch, roll and speed only)
* Added input plugin for F1 2019
* Added input plugin for RaceRoom Racing Experience
================================================================================
v1.0.3
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Add engine rpm effect for pitch, roll and heave
* Updated license check functionality
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added configuration to profiles screen for engine rpm effect
* Added configuration to GUI settings for axis display
* Added help button to License screen
* Added message to tell user to restart actuate after adding license on
License screen
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Updated BallisticNG mod to use 127.0.0.1 rather than localhost
* Added DiRT 3 input plugin
* Updated EVE:Valyrie plugin with new memory offsets
* Added War Thunder input plugin
* Added Aerofly FS 2 input plugin
* Added DiRT Rally 2.0 input plugin
--------------------------------------------------------------------------------
User Manual
--------------------------------------------------------------------------------
* Added DiRT 3 input plugin section
* Added War Thunder input plugin section
* Aerofly FS 2 input plugin section
--------------------------------------------------------------------------------
Installer
--------------------------------------------------------------------------------
* Added check to prevent installation on 32 bit Windows
* Added check and option to deactivate license on uninstall
================================================================================
v1.0.2
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Add washout for surge, sway and yaw
* Updated derived speed calculation to use longitudinal velocity component only
* Add travel invert option for rotation data
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added configuration to profiles screen for washout in surge, sway and yaw axes
* Update menu structure to add a new Configuration > Plugins option
* Added new screen to allow selection and installation of plugin files
* Fixed bug in MainConfiguration screen that caused the GUI to crash
* Added configuration for travel invert options
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added BallisticNG input plugin
* Added DCS World input plugin
* Added SEA input plugin
* Added Prepar3d v4 input plugin
* Added Technikinetic ODrive plugin
--------------------------------------------------------------------------------
User Manual
--------------------------------------------------------------------------------
* Updated user manual for slighly different menu structure
* Added BallisticNG input plugin section
* Added DCS World input plugin section
* Added Prepar3d v4 input plugin section
================================================================================
v1.0.1
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Fixed stability problem when using Simphunity input plugin
* Added temporary license functionality (for evaluating and developers)
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Fixed black background on the Dashboard speedometer
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added Virtual Battlespace 3 input plugin
* Added BeamNG.drive input plugin
--------------------------------------------------------------------------------
User Manual
--------------------------------------------------------------------------------
* Added Virtual Battlespace 3 input plugin section
* Added BeamNG.drive input plugin section
================================================================================
v1.0.0
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Added Washout to heave, pitch and roll
* Added angular velocity mode to pitch, roll and yaw
* Added Unreal Engine 4 integration files
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Enabled mousewheel input
* Removed mixer configuration screens, and profiles screen
* Created new ProfileConfiguration screen to replace mixer configuration and
profiles screen. Added washout and angular velocity mode configuration.
* Added colour coding for severity in output window
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added EVE: Valkyrie plugin
--------------------------------------------------------------------------------
User Manual
--------------------------------------------------------------------------------
* Added EVE: Valkyrie input plugin section
================================================================================
v0.1.4
================================================================================
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Updated Technikintic plugin to work with latest controller system
* Updated usb serial device lookup query to be more robust
================================================================================
v0.1.3
================================================================================
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Reduced permissions required for process watcher to make it more reliable
* Added rolling average functionality to axes
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added Watcher Queries configuration to input plugin configuration screen
* Added rolling average configuration to advanced mixer configuration screen
* Updated advanced mixer configuration screen to default to current profile
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added City Car Driving Enterprise Edition input plugin
* Added iRacing input plugin
* Updated Assetto Corsa mixer defaults
* Updated NoLimits 2 mixer defaults
--------------------------------------------------------------------------------
User Manual
--------------------------------------------------------------------------------
* Added section for F1 2018 input plugin setup
* Added section for City Car Driving Enterprise Edition setup
* Added section for iRacing setup
--------------------------------------------------------------------------------
Installer
--------------------------------------------------------------------------------
* Updated to add desktop shortcut to the user manual
================================================================================
v0.1.2
================================================================================
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Updated range of sliders on advanced mixer screen to allow zero
* Updated main configuration screen to represent active output plugin order
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Updated actuator layout for Technikinetic T301 simulator
================================================================================
v0.1.1
================================================================================
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Corrected units for random roll and heave effects in mixer configuration
--------------------------------------------------------------------------------
Actuate
--------------------------------------------------------------------------------
* Stability improvements when reloading profiles on the fly
* Added ability to provide a speed with the telemetry rather than always
deriving it
--------------------------------------------------------------------------------
User Manual
--------------------------------------------------------------------------------
* General additions to user manual
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Framework for simtools input plugin added
* Added F1 2018 input plugin
* Added tornado support to Atomic A3 output plugin
* Added speed to No Limits 2 input plugin
* Added speed to Project Cars and Project Cars 2 input plugins
================================================================================
v0.1.0
================================================================================
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Added input plugin configuration screen
* Updated advanced mixer screen to use sliders for percentage values
--------------------------------------------------------------------------------
joystick input plugin
--------------------------------------------------------------------------------
* Added definition file to facilitate configuration via the gui