I came across this video: youtube.com/watch?v=VtMvccqE8ks

Any idea/resources how to build this setup? I am not much interested in monitoring the CAN bus for commands (headers or CAN IDs) of power window, AC temperature, fan speed etc., but more interested in seeing what command does a scan tool send if it has to check for DTCs for ABS or BCM or battery control module.

I have tried monitoring CAN bus and have been quite successful in pulling out CAN IDs for AC fan speed, AC temperature, Power windows, parking brakes, gear in which the car is etc., but monitoring CAN bus never gave me DTCs of ABS, BCM, Airbags etc. So, reverse engineering a scan tool feels like a plausible solution.

closed as too broad by vini_i, tlhIngan, Chenmunka, Mauro, Pᴀᴜʟsᴛᴇʀ2 May 30 '17 at 18:40

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.