Actuate Motion

Professional tools for motion platforms and simulators


Actuate Motion Change Log

================================================================================
v2.0.0b
================================================================================
--------------------------------------------------------------------------------
GUI
--------------------------------------------------------------------------------
* Completely new GUI application


================================================================================
v1.1.5
================================================================================
--------------------------------------------------------------------------------
Plugins
--------------------------------------------------------------------------------
* Added MSFS 2024 input plugin
* Added Assetto Corsa EVO input plugin
* Added Le Mans Ultimate input 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