Joe's update of the scanner frequencies - each driver has a car #, a primary frequency, and a backup frequency. we want to input the values for each driver's primary (-P) and backup (-B) frequencies in the order of their cars' # per the PDF.
Index,Name,Frequency (MHz),Modulation,CTCSS,Delay (sec),Lockout,Priority
1,IMS RADIO,454.0000,auto,none,2,locked,off
2,#2 NEWGARDEN P,464.9250,auto,none,2,locked,off
3,#2 NEWGARDEN B,469.6000,auto,none,2,locked,off
4,#3 MCLAUGHLIN P,466.8250,auto,none,2,locked,off
5,#3 MCLAUGHLIN B,464.6750,auto,none,2,locked,off
do all of this on your Raspberry Pi device which you ssh into. plug the BC125AT into the pi's usb port
- update and upgrade APT packages on pi, then install python3 requirements
sudo apt update
sudo apt full-upgrade -y
sudo apt install python3 python3-venv python3-pip python3-dev
- clone repo on Raspberry Pi device you can ssh into
git clone [email protected]:neherdata/indycar-bc125at
- cd into repo
cd indycar-bc125at
- create new virtual environment
python3 -m venv .venv
- activate virtual environment
source .venv/bin/activate
- install requirements
sudo python3 -m pip install -r requirements.txt --break-system-packages
- confirm install worked
sudo bc125py -h
- test connection to radio
sudo bc125py test