Commit Graph

350 Commits

Author SHA1 Message Date
Jaap van Ekris 61ce08a889
Update README.md 2024-02-05 15:30:27 +01:00
Jaap van Ekris 8d492ec4c2
Update node.js.yml 2024-02-03 10:36:45 +01:00
Jaap van Ekris 854a8806dc
Upgrade to Node.js V18 (#32)
* Update install.sh

* Create .npmrc

* Update install.sh

* Update server.js

* Update config.js

* Update RowingStatistics.js
2024-02-03 10:35:14 +01:00
Jaap van Ekris 4066ea5422
Update of several non-essential packages (#31)
* Update package.json

* Update package-lock.json
2024-02-02 15:54:56 +01:00
Jaap van Ekris 91ad5b7fa1
Added error message on Bookworm
Added an error message on the Bookworm install, as the Window manager is totally different.
2024-02-02 10:18:42 +01:00
Jaap van Ekris a434744ce1
Update of the essential npm dependencies (#30)
* Update install.sh

* Update package.json

* Update package-lock.json

* Update package.json

* Update package-lock.json

* Update package.json

* Update package-lock.json

* Update install.sh

* Update README.md

* Update installation.md

* Update README.md

* Create Release_Notes.md

* Update Release_Notes.md

* Update Release_Notes.md

* Update Release_Notes.md

* Update README.md

* Update backlog.md

* Update Release_Notes.md

* Update Release_Notes.md

* Update Release_Notes.md

* Update Release_Notes.md

* Update Release_Notes.md

* Update rower_settings.md

* Update physics_openrowingmonitor.md

* Fixed Lint errors

* Update installation.md

* Fix Lint errors
2024-02-01 15:15:45 +01:00
Jaap van Ekris 2934feff92
Improvement of the dragfactor calculation by using Linear Theil-Sen estimator (#27)
* Explanation of the improvement

* Addition of the defaultValue property

* Change to use Lin. TS for Drag calculation

Changing the drag and recovery slope calculation from OLS to Linear Theil-Sen

* Fixed Lint error

* Improvement of the RowErg profile

Adaptation of the Concept2 RowErg profile to the new algorithms

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Update Rower.test.js

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm

* Adaptation to improved drag calculation algorithm
2024-01-24 17:49:42 +01:00
Jaap van Ekris 265a459a72
Fixed a bug in the install script
Fixed a bug reported by pirower. Many thanks for reporting!
2024-01-15 22:05:17 +01:00
Jaap van Ekris b747b61c46
Update to allow installation on Debian 12 'Bookworm' 2024-01-10 15:45:04 +01:00
Jaap van Ekris 3ccda4f6d2
Create battery of tests for FullTSLinearSeries 2024-01-10 12:27:01 +01:00
Jaap van Ekris 80c53afcff
Adaptation to improved Theil-Sen algorithm 2024-01-10 12:16:54 +01:00
Jaap van Ekris 4a01f5fd65
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:56:45 +01:00
Jaap van Ekris 2df7b72891
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:52:01 +01:00
Jaap van Ekris 23c6d69f96
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:46:33 +01:00
Jaap van Ekris e42a4717e6
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:44:23 +01:00
Jaap van Ekris 1b17b8137b
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:41:39 +01:00
Jaap van Ekris 00adc3c932
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:39:09 +01:00
Jaap van Ekris 2ddb222d0c
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:37:36 +01:00
Jaap van Ekris 2ea84d26a0
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:35:52 +01:00
Jaap van Ekris fcf1f7312b
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:33:52 +01:00
Jaap van Ekris 881999f1e1
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:32:04 +01:00
Jaap van Ekris 6bb2b9f9e3
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:29:54 +01:00
Jaap van Ekris 9c47873e35
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:24:55 +01:00
Jaap van Ekris 3412ed8abc
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:22:04 +01:00
Jaap van Ekris 9621d2fc7b
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:19:45 +01:00
Jaap van Ekris c2e0960c46
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:16:16 +01:00
Jaap van Ekris cfb2d66664
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:12:46 +01:00
Jaap van Ekris 4ccf0b51fc
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:09:26 +01:00
Jaap van Ekris 728761463a
Adaptation to improved Theil-Sen algorithm 2024-01-09 22:06:54 +01:00
Jaap van Ekris cdf4411cbb
Adaptation to improved accuracy 2024-01-09 22:04:08 +01:00
Jaap van Ekris 4707df1ee3
Adaptation to improved accuracy 2024-01-09 21:45:04 +01:00
Jaap van Ekris 0989a72c2b
Adaptation to improved accuracy 2024-01-09 21:41:45 +01:00
Jaap van Ekris f6f9775244
Adaptation to improved accuracy 2024-01-09 21:34:55 +01:00
Jaap van Ekris aecaa56479
Update to reflect improved robustness 2024-01-09 21:30:45 +01:00
Jaap van Ekris 804ab5e844
Fixed lint error 2024-01-09 21:20:30 +01:00
Jaap van Ekris 8f75076c73
Fixed lint errors 2024-01-09 21:18:35 +01:00
Jaap van Ekris 0e6de1636b
Improvement of flywheel velocity and acceleration algorithm
Improvement of the algorithm used for the flywheel speed and acceleration, which makes it less errorprone  and more smooth.
2024-01-09 21:11:13 +01:00
Jaap van Ekris e0aabf4431
Code cleanup and improvement
Added the option to do quadratic analysis of two datapoints
2024-01-09 21:06:53 +01:00
Jaap van Ekris 85a716ccf0
Fixed a lint error 2024-01-09 20:55:52 +01:00
Jaap van Ekris ca436e2dc4
Improvement of the calculation of the intercept
Improved the calculation of the intercept, to bring it in line with the original Theil-Sen algorithm
2024-01-09 20:53:18 +01:00
Jaap van Ekris ba2ab13316
Creation of a Weighed series 2024-01-09 20:48:00 +01:00
Jaap van Ekris 5ea6de180b
Update FullTSQuadraticSeries.js 2024-01-08 12:12:55 +01:00
Jaap van Ekris 6a6c195db1
Fixed typo in addition assignment 2024-01-08 12:12:29 +01:00
Jaap van Ekris 8fb3668df2
Implemented the Goodness of Fit indicator 2024-01-08 12:05:46 +01:00
Jaap van Ekris db7d88b1fd
implemented the Goodness of Fit indicator 2024-01-08 12:02:56 +01:00
Jaap van Ekris e1ecfb45ab
Improved wording 2024-01-05 21:57:30 +01:00
Jaap van Ekris 3dd85b0fa2
Change due to Theil-Sen improvement
The Theil-Sen improvement changed the way stroje detection works.
2024-01-03 17:06:41 +01:00
Jaap van Ekris 45e2f00fb2
Improvement of the description of the drag calculation
Improvement of the rationale behind the drag calculation
2023-12-28 23:35:14 +01:00
Jaap van Ekris 6a9ec9a64e
Performance improvement
Further performance improvement
2023-12-04 11:03:50 +01:00
Jaap van Ekris 9359e3fc6e
Removed a design issue :)
Removed the known issue that the Theil-Sen calculation was limited in its accuracy due to its CPU complexity
2023-12-03 22:57:18 +01:00