Hi all,
Very interested in this project!
I have been using a Race Management System (RMS) with an old computer running DOS (forget Windblows... lol) and it works fine with Reed switches. Here is my setup:
non-permanent Ho TOMY AFX track (more layouts

), 2 or 4 lanes
lot of cars ranging from "pancakes" (no traction magnets but hey, the motor has magnets anyway...) to later chassis.
A 15" piece of track (2 pieces for 4 lanes) with one switch under each lane connected to an old laptop running a DOS timer software. Everything works great but.... I want to add a virtual fuel function to the setup. One of the progs I have does this (SCUDM) but with photocells.
So I designed a simple PCB to use 2 reed switches per lane (simulating pit entry and exit) that would trick the prog (like a stop on the photocell) for refuelling (you have to wait between the 2 switches just like an actual pit stop).
Anyway, never found the time to solder the board and test it... lol
So I'm interested in this project for the following reasons:
Pi is cool and a lot lighter than carrying a laptop
it connects to any TV for large display ability
It runs under Linux and not WIndows so everything is free (Actually, Python code could run on many platforms...)
It can easily handle many configurations: speed trap, timing sectors, refuelling, start lights, jump starts,....
Imagine a configuration menu where you would be able to affect pins to whatever event you like (start light, speed trap,...) or, for non-techies, options to activate (sector timing configuration, fuel management,....) and we would have the ultimate management software!
It seems like the stopwatch is the heart of the system and every other function I listed revolves around that. So after figuring out that part, the rest should be pretty much a little coding and some "cosmetic" stuff, don't you think?
Am I dreaming ?
Just my 2-cent....