Below is the image of OBD2 Device which i m using currently and its Bluetooth device
Device: OBD2 Bluetooth Device
Software: ELM Scan Toyota (I have purchased the paid version of this software and the price of this software is i think 582 PKR.)
Note: Before purchasing of this software first try its demo version if its successfully connected with your ECU then purchase it accordingly.
Torque Pro Software is unable to connect ECU of late 2nd gen of Toyota Vitz