I wanted to share with you a project developed with much enthusiasm by this newbie in programming. It's Xgauge

It can be used both in mobile phones and tablets, even I have tested in a LCD-TV with androidTV.
It is very simple to use, as you can see in the following images and video.

xgauge is a server program on the pc, and an app in android. the server receives data from xsim via a virtual serial port. in my case I use VSPE program to create the port.
as you can see in the image. There is a configuration menu. settable values are: IP address of the client (android app), serial port (COM6 example). values maximum and minimum receiving xsim to RPM and also for speed. and the values that you should set up the car, minimum rpm maximum rpm and the maximum speed.
Take into account the following: to configure the minimum and maximum values in RPM can be seen in the bottom of the program, the VALUED READ where it prints the values received of xsim. well in rpm the minimum value would be " 127" in the case of configure the "USO" of xsim in 8-bit or 16-bit 32767 in (for greater definition).
With these values, the program makes a mapping. The maximum values should be seen in the VALUED READ at the time to accelerate the car to its limit. (the value in rpm of the car it gets from its own dashboard in the game or the configuration in the garage),In the case of speed, it is more simple, the minimum value in 8-bit maximum is 127 and 255, in 16-bit 32767 and 65535 is the maximum speed used 400 as an example, is the same that must be configured in the xsim.
In the case of the GEAR: are fixed values are obtained from the 8-bit configuration. perhaps should not be modified by you, ranging from the value of reverse( is the minimum obtained) up to the maximum value of gear.by default used 7 gears, although many cars have 6 in the case of cars GT.
Finally in the upper right corner is "LIMIT RPM." This is to configure the rpm shift light.
Once configured all the settings to your preference. You can save a profile. as also can be charged with their respective buttons. by way of example, there is a profile file by default.
Configuring xsim.take into account. create 3 axis., G (gear). V (for speed), R (for rpm) - in this way the "Datapacket with axisinformatios"
should be: ~ a01 ~, ~ a02 ~, ~ a03 ~
Configuring the VSPE. create new port - select the port-
a sample video:
xgauge need Java
Download link
http://www.mediafire.com/download/8201p ... ge_nak.zip
http://www.mediafire.com/download/pz56j ... uge_nak.7z
I hope their criticism. greetings and happy new year

