Yeah Uncle, it does read and clear codes.
If your referring to reprograming the ecu like a "tuner", no it dosen't have that capability.
It will get and display any codes or readings from almost all sensors that feed info to the ecu
I', not into blue tooth or smart phone adapters, but I know there are programs that do the same thing. I just like the Scan Gauge as it is just a nice compact unit. Have had one on our motor home since 2012 and I'm just used to it.
As for "blue tooth"...we used to get that years ago by drinking Grape Nehi.