An architectual dilemma #54
JaapvanEkris
started this conversation in
General
Replies: 1 comment
-
Hi Jaap, cool that you plan to work on this! I think the cleanest option would be to move that new calculations into a new module, i.e. named We also should consider testability of the Feel free to PM me to discuss this further. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
Just a question about an architectual decission I'm trying to make for the next version of the RowingEngine, based on changes in the drag calculation. In essence, the drag calculation gets closer to the MovingFlankDetector. And this poses the question, would it be wise to push the drag calculation into the movingFlankDetector, and change its function entirely to a representation of the flywheel (and thus also make it responsible for calculating angular velocity and torque)? Than the RowingEngine would transform to interpreting those FlyWheel properties into ErgoMeter properties (like strokes, but also linear distance, etc.)?
Alternative is to do all these calculations in RowingEngine, and make that an even more complex object, and let the flankDetector be just that: a way to determine wether the flywheel is powered or not.
Any suggestions to resolve this dilemma are welcome :)
Jaap
Beta Was this translation helpful? Give feedback.
All reactions