This is a desktop application to measure climbing specific finger strength metrics such as critical force. With this software, it's possible to capture the force applied to a load-cell and analyse the data.
There is a research paper of Dave Giles et al. (Lattice Training Ltd.) that describes why critical force can be a useful metric for climbers and how it can be measured. This whole software is based on this paper. The paper can be accessed via this link.
Here you can find a video of Dave MacLeod doing the test at Lattice, including some explanations.
See also this blog.
This software contains everything you need, to connect to the load-cell, run a workout, and analyze the data.
If you want to use the software, you can download the latest release here:
If you want to contribute to the source code, fix some bugs, or change the background color to pink, you need Python >=3.9. I've developed the software with version 3.11. You can use the requirements.txt file to install the required packages with pip install -r requirements.txt
.
The app is started via python start.py
.
You can compile an executable/application for windows/mac via pyinstaller start_win.spec
or pyinstaller start_mac.spec
.
Copyright 2024 Dr.-Ing. Philipp Bulling
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.