Outstanding! I was successfully able to create a macro based on lines 1-15 and got data. Very, very cool. Thanks!Anyone who has read through this thread will surely not be surprised that I have a spreadsheet or two for the purpose of scanning for PIDs.
Also mentioned in the thread somewhere is likely my recommendation of this app for the terminal of choice, especially since my spreadsheet(s) are built for the logfiles of the app.
Terminal for serial devices connected with Bluetooth Classic / LEplay.google.com
In general, I am readying a Google spreadsheet that I use which given a starting value for PID generates a column which can be copied and pasted into the Serial Bluetooth Terminal app as a macro to be executed on your vehicles PCM, ECM, TCM, BCM or whatever.
The Serial Bluetooth Terminal app can save a logfile of the session. That logfile is simple text that can be selected, copied, and pasted into another tab on the same Google spreadsheet, and that tab will filter out the chaff and give a listing of the PIDs which the vehicle supports.
This process can not identify what data is being reported by each PID, it merely returns a list of PIDs available from the range that was scanned and the number of bytes returned by each PID.
I have also developed in a spreadsheet the ability to create the text of a .csv file in a format that can be imported by Torque Pro. Since at that stage the data each PID returns has not been idetified the equation will simply be either "A" or "(A<8)+B", the decimal equivalent of the modules response for further examination in Torque Pro. This I have not yet assembled in the one Google Spreadsheet mentioned, but it is currently in use in another spreadsheet and I just need to find it and copy the required functions over to the spreadsheet I am preparing as a one-stop solution for PID scanning.
Here are the beginnings, the scan generator, and the start of the logfile processing...
View attachment 101507
View attachment 101508
Here is a link to what I am working on. Currently shared as view only.
PID Scan Generator PLEASE NOTE: This will NOT work for modules using CANBUS This is written for modules using single wire serial data J1850 VPW. Enter starting PID as hex in cell A2, ending PID as hex in A3,copy A5 to serial terminal macro. NOTES: There is a maximum of 0x15AA PIDs. If a larger v...docs.google.com