| File | Date | Author | Commit |
|---|---|---|---|
| __pycache__ | 2025-11-10 |
|
[c05316] change to FreeSimpleGUI for desktop |
| data | 2022-08-15 |
|
[17e866] work on app server |
| race_timer_app_new | 2025-11-10 |
|
[c05316] change to FreeSimpleGUI for desktop |
| server | 2022-07-28 |
|
[326abb] work on server |
| sql | 2021-07-18 |
|
[578809] better display and better validation |
| utilities | 2021-07-12 |
|
[1abc84] better display for registration |
| .gitignore | 2021-06-14 |
|
[326194] first commit |
| README.md | 2025-11-10 |
|
[910714] add install notes for pyscard etc. |
| database.py | 2025-11-10 |
|
[c05316] change to FreeSimpleGUI for desktop |
| nfc-cli.py | 2022-08-15 |
|
[17e866] work on app server |
| race_timing.py | 2025-11-10 |
|
[c05316] change to FreeSimpleGUI for desktop |
| race_timing_from_app.py | 2022-08-15 |
|
[17e866] work on app server |
| register_runner.py | 2025-11-10 |
|
[c05316] change to FreeSimpleGUI for desktop |
Notes on Install
Installing pyscard from source is difficult, this should work
but some of these libraries may not be necessary
git clone https://github.com/LudovicRousseau/pyscard.git
sudo python3 setup.py install
git clone https://github.com/LudovicRousseau/PCSC.git
Although some of these libraries are marked optional
meson won't build if they're absent
apt install swig
apt install flex
apt install meson
apt install polkit-dev
apt install libudev-dev
apt install libusb-dev
apt install libpolkit-gobject-1-dev
meson setup builddir
cd builddir
sudo python3 setup.py install
apt install pcscd
systemctl status pcscd
pip install FreeSimpleGUI