Centralising parameter check
Removed sanity checks in RowingStatistics, as the configmanager centralises the parameter check
This commit is contained in:
parent
ce9294dfb8
commit
3364ef38a8
|
|
@ -29,7 +29,7 @@ const log = loglevel.getLogger('RowingEngine')
|
|||
|
||||
function createFlywheel (rowerSettings) {
|
||||
const angularDisplacementPerImpulse = (2.0 * Math.PI) / rowerSettings.numOfImpulsesPerRevolution
|
||||
const flankLength = Math.max(3, rowerSettings.flankLength)
|
||||
const flankLength = rowerSettings.flankLength
|
||||
const minimumDragFactorSamples = Math.floor(rowerSettings.minimumRecoveryTime / rowerSettings.maximumTimeBetweenImpulses)
|
||||
const minumumTorqueBeforeStroke = rowerSettings.minumumForceBeforeStroke * (rowerSettings.sprocketRadius / 100)
|
||||
const currentDt = createStreamFilter(rowerSettings.smoothing, rowerSettings.maximumTimeBetweenImpulses)
|
||||
|
|
|
|||
Loading…
Reference in New Issue