Update for anyone interested. Long time members who were around in the early days of scanning for production to being and the daily numbers were exciting will hopefully appreciate/understand my frustration in only just now coming up with this new approach as it would have saved me and estimated 500+ hours of scanning over the past 8 months.
I have had many users from the 5thgenram site asking me to do something similar for non TRX truck tracking and so I had to go digging for more information about all trucks built at SHAP. There is only 1 TRX Vin prefix (1C6SRFU9_) so it means I am only scanning for 1,000,000 potential VINS every day and even that takes multiple hours. If I add all other 1500 models you end up with hundreds of millions of potential VINs to scan for which wouldn't happen.
After a couple days of digging around on CDJR public websites, I was able to come up with a way to determine if a particular VIN has actually be assigned or not. What this means is that I now have a 3rd data point and instead of blindly scanning all 1,000,000 TRX VINs every day, I can scan the complete 1,000,000 list once a week or so to discover the valid VIN's and my daily scans can be for only the valid VIN's (Which is in the couple thousands vs millions)
The one flaw in this approach is that if the VIN has been assigned and then later the order is canceled it will still show up in this list because it is still a valid VIN but I assume the number of canceled/lost/damaged trucks is low compared to the total built so I'll consider it negligible.
I am going to be able to expand this approach to all 1500 model trucks and hopefully provide similar support over on 5thGenRam.
TLDR:
I came up with a new approach and after working through some code change, I now know there are only 1183 TRXs left that have been assigned 2021 VIN's that haven't been built yet, (some could be cancelled)
Using the same approach I know there are already 4488 2022 TRX's ordered as of today.
I have had many users from the 5thgenram site asking me to do something similar for non TRX truck tracking and so I had to go digging for more information about all trucks built at SHAP. There is only 1 TRX Vin prefix (1C6SRFU9_) so it means I am only scanning for 1,000,000 potential VINS every day and even that takes multiple hours. If I add all other 1500 models you end up with hundreds of millions of potential VINs to scan for which wouldn't happen.
After a couple days of digging around on CDJR public websites, I was able to come up with a way to determine if a particular VIN has actually be assigned or not. What this means is that I now have a 3rd data point and instead of blindly scanning all 1,000,000 TRX VINs every day, I can scan the complete 1,000,000 list once a week or so to discover the valid VIN's and my daily scans can be for only the valid VIN's (Which is in the couple thousands vs millions)
The one flaw in this approach is that if the VIN has been assigned and then later the order is canceled it will still show up in this list because it is still a valid VIN but I assume the number of canceled/lost/damaged trucks is low compared to the total built so I'll consider it negligible.
I am going to be able to expand this approach to all 1500 model trucks and hopefully provide similar support over on 5thGenRam.
TLDR:
I came up with a new approach and after working through some code change, I now know there are only 1183 TRXs left that have been assigned 2021 VIN's that haven't been built yet, (some could be cancelled)
Using the same approach I know there are already 4488 2022 TRX's ordered as of today.






