FWIW, I have a few of the OBD tools as well (OBDLinkMX+, Carista, and Veepeak). Maybe this is obvious to all but with those you can read and set the sensor IDs on the car. So if you know the sensor IDs for the wheels you are mounting, you can key them into the app and then program the car. You have to keep them written down somewhere - or take a screen shot. This is what it looked like in Carista.
View attachment 3563182
Another option is to have the shop mounting your new sensors clone the IDs from the sensors in your other set of wheels and then when you swap, there shouldn't be any issues. Your truck sees the same sensor IDs and you don't need Carista or anything else. Simple swap in theory. Maybe it is the shop I used but this didn't work for me. Every time I swapped wheels I had to head over to the tire shop and have someone with a tool run around the car, read the IDs, and then program the vehicle.
But with the OBD route, you can't do a thing with the sensors themselves. That's where a reader/programmer comes into play. I've never tried to program a sensor (maybe I don't have programmable ones) but my routine is:
- mount the other set of wheels
- put the tpms tool into learning mode and select my vehicle in the menus
- follow prompts on tool, walking around the vehicle to each wheel to read the sensor ids
- plug into obd port and program the vehicle with the sensor ids just read
Yeah it is a dedicated tool for the job. But with the lack of hassle and time it has saved me, it has paid off in my mind. Maybe you can do this with techstream?