Originally Posted by devicenull
I used these for a few sensor values that differed from our practice to competition robot.
We did this as well. This is a pretty common practice.
However, the toggling of your #defines happens before you compile, not at runtime like it looks like Dan was suggesting.