Hi Guys,
Using SimHub (licenced) and all been going great I use it for Bass Shakers and a form of simwind via Arduino Uno and Adafruite V2 shield.
My problem, after all working great for months my motors have stopped, 0=Motors connected on the motor output screen
From what I can see Arduino is connected fine under the my hardware screen
I tried connecting to another PC and all works fine (4 = Motors Connected and can test them all), so tried back on my main rig swap USB's ect.... but still 0 = Motors connected.
So I thought I would take a look at the log file, I have no idea but the log from the PC having the issue is pasted below and I would be grateful if someone had an idea of what the issue could be a point min the right direction.
any assistance appreciated. Just some of the log file (The given array is too small. It must be at least 2 long) does not appaer on the PC itworked on for fault finding.
Cheers,
[2021-08-06 17:10:30,682] WARN - System.ArgumentException: The given array is too small. It must be at least 2 long.
Parameter name: x
at MathNet.Numerics.Interpolation.CubicSpline.InterpolateBoundariesSorted(Double[] x, Double[] y, SplineBoundaryCondition leftBoundaryCondition, Double leftBoundary, SplineBoundaryCondition rightBoundaryCondition, Double rightBoundary)
at MathNet.Numerics.Interpolation.CubicSpline.InterpolateBoundariesInplace(Double[] x, Double[] y, SplineBoundaryCondition leftBoundaryCondition, Double leftBoundary, SplineBoundaryCondition rightBoundaryCondition, Double rightBoundary)
at SimHub.Plugins.DataPlugins.ShakeItV3.Filters.SplineFilter.LoadInterpolator(Boolean updateCurve)
at SimHub.Plugins.DataPlugins.ShakeItV3.Filters.SplineFilter.GetOutput(Double input, Boolean simulation)
at SimHub.Plugins.DataPlugins.ShakeItV3.EffectsContainers.EffectsContainerBase.ProcessEffects(GameData data, CalibratedFeedbackData calibratedFeedback)
at SimHub.Plugins.DataPlugins.ShakeItV3.ShakeITV3PluginBase`1.DataUpdate(PluginManager pluginManager, GameData& data)
at SimHub.Plugins.PluginManager.manager_DataUpdated(GameData data, IGameManager manager)
[2021-08-06 17:10:30,698] WARN - System.ArgumentException: The given array is too small. It must be at least 2 long.
Parameter name: x
at MathNet.Numerics.Interpolation.CubicSpline.InterpolateBoundariesSorted(Double[] x, Double[] y, SplineBoundaryCondition leftBoundaryCondition, Double leftBoundary, SplineBoundaryCondition rightBoundaryCondition, Double rightBoundary)
at MathNet.Numerics.Interpolation.CubicSpline.InterpolateBoundariesInplace(Double[] x, Double[] y, SplineBoundaryCondition leftBoundaryCondition, Double leftBoundary, SplineBoundaryCondition rightBoundaryCondition, Double rightBoundary)
at SimHub.Plugins.DataPlugins.ShakeItV3.Filters.SplineFilter.LoadInterpolator(Boolean updateCurve)
at SimHub.Plugins.DataPlugins.ShakeItV3.Filters.SplineFilter.GetOutput(Double input, Boolean simulation)
at SimHub.Plugins.DataPlugins.ShakeItV3.EffectsContainers.EffectsContainerBase.ProcessEffects(GameData data, CalibratedFeedbackData calibratedFeedback)