I am doing a project to reset oil, brake, servicing reminder lights etc. using OBD-II Bluetooth scanners (VGate and OBDLink SX Scan Tool). Basically, trying to do what enhanced OBD-II scanners are capable of doing (e.g. Launch Tool) with these scanners.
But, I am unable to find out the mechanism in which these enhanced OBD-II scanners do these tasks (like resetting service reminder intervals, removing service reminder lights, reading ABS, BCM, Airbag faults etc.). Is it even possible to do the above mentioned tasks using the VGate and Scan Tool scanners? Are there any particular modes and/or PID for this?
The cars used for my project testing are: Mahindra Scorpio (diesel) 2015 model and Hyundai i10 Era (petrol) 2012 model.