Please note that this tutorial is just a guideline and may differ in your case depending on your Android and Windows version.

Works only on Android 2.2 and up.

- If your Android device is connected to a mobile network, disable packet data to save money, USB tethering may be not included in your phone package!

 
Settings >> Wireless and networks >> Mobile networks >> Use packet data.

- Connect your phone on your computer via USB.

- Enable the USB Tethering (modem mode).
 
Settings >> Tethering and portable hotspot >> Check USB tethering.
 
- At this step your computer should find a new network interface, you can see it in Network Connections.

- Get the gateway IP address of this interface, either by typing "ipconfig -all" in a console command or by right-clicking on the network interface and click "status" in Network Connections.

- Edit the file "preferences.ini" and enter this gateway IP address as Android_IP. The parameter "Extended_Buffer_Size" must be set to "false".

- The communication with DashMeterPro should be OK but Windows may no longer use the main internet connection. To avoid that, you must specify a metric for each network interface or change the binding order.

Changing Metrics (recommended):
please check this excellent tutorial http://www.ezlan.net/metrics.html

Binding order:
In the start menu, search for 'network connections' and press enter.

In the window that comes up, use Alt-key for menu. Choose Advanced. (alt-n-s) On the Adapters and Bindings tab, re-order the connections, putting your internet connection at the top.