4.14.1.2821
4/13/2020
There existed a bug in Pathfinder where, when sending down calibration data, if the Raw Count Offset parameter for an axis was not present in the configuration, it would quietly fail and revert to an offset of zero. This bug has been fixed. A new validation step at startup has been created to detect this problem, and a unit test has been created to detect it as well.
There existed a bug in Pathfinder where, if any exception was thrown early on in the startup phase, it would cascade into an unhandled exception and crash due to a KeyNotFoundException being thrown by the DependencyInjector. This bug has been fixed.
An enhancement has been made to Pathfinder to allow Pathfinder machines to use a dynamic block size for sending diagnostic data to the cloud. Each Pathfinder machine will periodically poll the diagnostic endpoint to find out what block size it should be using, and will adopt that block size on the next created block. This will allow for efficient storage use under normal circumstances while also facilitating lower latency from Pathfinder to diagnostic viewer during live diagnostic streaming.
There existed a bug in Pathfinder where cross-thread exceptions would be thrown when updating Edge status with the Edge Settings view open. This bug has been fixed.
- JornsFlexAnalog: Added parameters 251, 346, 350
- JornsFlex: Added parameter 346
- ASCV2: Added parameter 346
- ASCHydraulicV2: Added parameter 346
- BradburyV2: Added parameters 346, 410
- ASCV2HeavyDuty: Added parameter 346
- JornsRabco: Added parameters 346, 410
- JornsSingleBendAnalogV2ClosedLoop: Added parameter 346
- JornsSingleBendFullRetrofit: Added parameters 346, 410
- JornsSingleBendFullRetrofitV2ClosedLoop: Added parameters 346, 410
- JornsSingleBendFullRetrofitV2: Added parameter 346
- JornsSingleBendFullRetrofitV2OpenLoop: Added parameter 346
- Fixed "CanBeCalibrated" setting for shear axis in all Thalmann configs