Skip to content

Releases: SHWotever/SimHub

9.3.9

03 Jul 09:47
129ebb9
Compare
Choose a tag to compare

Misc

  • Fix : Increase again IRacing corrupted telemetry tolerance to avoid disconnecting when the game sends empty telemetry (It will now hold 10 frames instead of 4)

Motion

  • Feat : Simplify new parameters for new thanos Firmware
  • Feat : Add MC seat position schematic
  • Feat : Backup OpenXR setting file before automatic configuration.
  • Feat : Add gear shift information message
  • Fix : Motion compensation was not taking into account the surge axis speed limiter
  • Fix : Lock better quick start stop to avoid errors when quickly enabling/disabling motion
  • Fix : Dedicated Surge axis was reversed against the recommended settings in the actuator assignment, please make sure to review axis direction in assignment. If you want to reverse it (brake = forward movement), it can be done in the geometry settings)
  • Fix : Raise surge effect max output (mm) to fit more extreme setups

9.3.8

27 Jun 18:15
129ebb9
Compare
Choose a tag to compare
  • Fix : Iracing seems to oscillate a little when engine is disabled and send around 300~301 RPM making simhub wrongly detect engine activity
  • Fix : Removed duplicate controls on Soelpec default profiles.

9.3.7

27 Jun 14:27
129ebb9
Compare
Choose a tag to compare

Misc

  • Feat : Conspit CSD support
  • Feat : Soelpec Spectra LT support
  • Feat : Soelpec default devices settings update
  • Feat : 3DRap roger support
  • Feat : SimRep Cosworth CCW MK2 Pro Sim Wheel support
  • Feat : Added an option to show an overlay layout when game is connected but either paused or in menus
  • Feat : Add a new LastSectorTimeAnyLap which gives the last sector fishined (including last lap)
  • Feat : Control mapper Update Fanatec wheel "button box" and rim detection to latest definition (Warning this will recognize some rims or button boxes as a new variants, in such case simply add the new one and export / import mappings from the old mapped controller)
  • Fix for "EstimatedLapTime_SessionBestSimhub" cases when the delta data is not provided by the game.
  • Fix : Protection against invalid normalized track position which would make Simhub hang (F1 24)

Motion

  • Feat : separate gear filter dampener settings for belt so it's possible to make the belt more reactive to shifting surge spike while keeping protected to excessive motion on the main motion platform
  • Feat : Emphasis direction verification informations during actuators testing
  • Feat : Support for new incoming Thanos firmware options (visible when new the compatible firmware will be detected)
  • Fix : Belt position was not correctly initialized and not kept static when using software park/unpark causing a jump
  • Fix : Prevent opening and closing too fast the assignment dialog
  • Fix : Improved controllers/multiple controllers error handling and disposal (Motion will be freezed and wait for a proper exit for the remaining "alive" controllers in case of issue)
  • Fix : More motion settings backup
  • Fix : Prevent actuator stroke limit to be higher than actuator stroke
  • Fix : Mark old serial output as "legacy"
  • Fix : Improved generic serial "delay" to be a also a guaranteed delay (some controllers would not like two data frames too close during park/unpark

9.3.6

18 Jun 13:53
129ebb9
Compare
Choose a tag to compare
  • Automatic profile switching would not switch anymore "game only" (no cars set) profiles.

9.3.5

18 Jun 11:43
129ebb9
Compare
Choose a tag to compare

Misc

  • Feat : Added multiple car profiles assignment (Leds, motion, etc ... everywhere there is a "profile").
  • Feat : Updated GTW default settings
  • Fix : JS parsing caching would not take into account the run once "part"

Motion

  • Feat : Improved profile filters UI organization
  • Feat : Added DTR/RTS options to generic serial (DTR makes arduino reset at connect and is now disabled by default)
  • Feat : Added custom start/park position for generic outputs
  • Feat : replaced the individual axis test during output assignment with a "all axis at once" dialog
  • Fix/Feat : Reworked the startup and exit process for multiple controllers setups, it will be faster for devices requiring some time to start (such as simfeedback)
  • Fix : 0ms filters motion dampening would make motion crash
  • Fix : some labels fixing

9.3.4

13 Jun 10:10
129ebb9
Compare
Choose a tag to compare

Misc

  • Fix : Increase Iracing invalid packets skipping tolerance : https://forums.iracing.com/discussion/63518/iracing-telemetry-is-bugged/p1?new=1, apparently VRS 1simracing app could be the original culprit, make sure to update it.
  • Feat : Add additional properties about simhub's estimated lap time (reference time and delta used)
  • Fix: Enforce serial port information scanning after usb device change in case of wrong data reported by windows.

Motion

  • Feat : Backup more motion settings versions in case of issues.
  • Feat : Make idling optional per controller (IE : SMC3 going in power saving mode after inactivity timeout)
  • Feat : allow to make belt surge effect reversed (pull on acceleration)
  • Feat : add axis limiting to the axis mapping

9.3.3

10 Jun 19:15
129ebb9
Compare
Choose a tag to compare
  • Fixes about 2Dofs geometry for motion

9.3.2

10 Jun 14:23
129ebb9
Compare
Choose a tag to compare

Motion

  • Feat : Added a setting to choose the direction of the surge axis (instead of reversing it on the actuator mapping which makes MC completely wrong).
  • Feat : Axis "soft limits" : Reduced the range used (From 5% to 2%) on dedicated axis (belt, surge, TL, dual TL)
  • Fix : Belt tensioner "park position" was shifted
  • Fix : In manual control the belt would not unpark if the game was not running.
  • Feat : Added a configurable serial output for DIY or unsupported controllers
  • Feat : Added generic UDP output for DIY or unsupported controllers
  • Feat : Added Thanos AMC Open Hardware Controller support (https://github.com/tronicgr/AMC-open-hardware-servo-controller-4DOF)
  • Feat : Splitted motion and traction loss dedicated axis gains
  • Feat : Reworked the header to fit nicer the gain sliders
  • Anti crash filter :
    • Fix : Added an option to ignore positive heave for rally (jump landing)
    • Feat : Added an optional audio feedback when it gets triggered
  • Feat : Added toolbars to geometry to quickly export/import/modify/reset those items
  • Feat : Added configurable per profile physical center of rotation, added a schematic
  • Feat : Added pulses shape options for ABS, Gear and rumble strips
  • Feat : Added automatic cleanup of past motion records
  • Feat : Added per effect settings copy paste across profiles
  • Feat : To improve and reduce the UX cases, multiple controller layout is now the default one.
  • Feat : Added a 2DOFs geometry
  • Feat : Added native SMC3 support (Dof reality H2/P2 H3/P3 ..)
  • Feat : Reworked the geometry configuration panel
  • Feat : It's now possible to set a comment and rename any controller
  • Feat : It's now possible to install controller presets

Misc

  • Feat : Dashstudio, added rootdashboardscreenname function : returns the current root dashboard active screen name
  • Feat : esportsim GTW range support
  • Feat : R3E API update (With one major new field : ABSLevel for onboard ABS adjustment)
  • Fix : Ascher Racing Artura GT4 button count
  • Fix : Moved package manager logs into a subfolder to unclutter and focus on main simhub log files.
  • Feat : Add F1 24 manual instructions

9.3.1

23 May 11:48
129ebb9
Compare
Choose a tag to compare
  • F1 24 Support
  • Fix : Motion crash filter was not behaving correctly
  • Fix : getcontroller methods were crashing when the controller plugin is disabled.
  • Fix : Remove local network scan from hue bridge discovery (will rely on hue discovery service, and two other official methods)
  • Feat : Chinese translation (Thanks to Conspit !)

9.3.0

21 May 07:52
129ebb9
Compare
Choose a tag to compare
  • Motion addon beta ! Yes ... here we are, it's now public ... some days I thought it would never happen. As usual for features not targeting the whole public it needs to be enabled as any plugins.
    • Controllers supported at date :
      • Thanos AMC
      • Thanos T4U
      • VNM Controller
      • Controllers aggregation (use multiple controllers as a single motion platform)
      • SimHub DIY belt tensioner (requires a new firmware to be released soon)
    • Axis
      • 3DOFs : 4 corners actuators, 2 Fronts 1 Rear or 1 Front 2 Rears)
      • Dedicated Surge axis
      • Dedicated Rear TL axis
      • Dedicated dual Front Rear TL axis
      • Belt tensioner (single or dual)
  • Feat : Rework of the atmega32u4 firmware : doc https://manual.simhubdash.com/
    • Now supports automatic detection
      • Device picture, name and brand can be set
      • Supports various predefined combination
        • Led device + VOCORE
        • Led device + USBD480
        • Led device + a windows monitor (HDMI etc ...)
        • Single 8x8 WS2812B matrix device
        • Single matrix device associated with one or more led strips
      • Supports LEDs reorganization :
        • The LEDs can be spread/grouped/reordered and assigned as buttons or telemetry LEDs
        • Buttons default colors can be set
        • Just like any fully integrated device the raw LEDs section is available if the leds have been grouped
      • A firmware builder tool is now embedded
  • Feat : Experimental, Async plugin update, avoid any too slow plugins to slow down main SimHub loop (impacting replays recording/replays) ar the new motion addon
  • Feat : Dedicated menu entry for plugins activation : An old discoverability issue about the "plugin foundation" of SimHub. There is now a dedicated left menu entry instead of having it buried inside the settings
  • Feat : Added BeamNg fuel data extraction Feat : Added some future fields reservations to the telemetry format
  • Feat : Zen's Simwheels ZS-LMP-PRO support
  • Fix : Control mapper stream deck plugin update, fixes race conditions where press/release would not be taken into account in order.
  • Fix : Instant consumption was not calculated
  • Fix : ACC: honda_nsx_gt3_evo brake bias fix
  • Fix : PSE PSP columns were not showing correctly