This is a bug fix release that mostly contains fixes for direct Logitech FFB translation.
More info on the forum: link.
This is a bug fix release that mostly contains fixes for direct Logitech FFB translation.
More info on the forum: link.
This is a bug fix release that also contains a tweak to address performance issues on Raspbian.
More info on the forum: link.
This is a bug fix release.
More info on the forum: link.
This release has the following improvements:
Special thanks to:
More info on the forum: link.
This release is the last one in the 5.x series.
It is the last release to be compatible with Ubuntu 14.04 and its derivatives.
The GIMX 6.x series will be compatible with Ubuntu 16.04 and its derivatives (such as Linux Mint 18).
More info on the forum: link.
Disclaimer: I am not involved in any way in the diygadget.com company. Neither am I involved in the TIAO GBoard manufacturing. If you have issues loading a GIMX firmware on a TIAO GBoard, please ask for help on the TIAO forum first.
Earlier this year, diygadget.com has released the TIAO GBoard. Thanks to diygadget.com for donating a TIAO GBoard and 90€ to the GIMX project!
At this time the board is sold at a special price of $21.99 (regular price is $29.99). Of course it is somewhat more expensive than building the adapter yourself, but it is a very good option for people that don’t want to get through the hassle of making a DIY USB adapter. Another good point for buying this board is stability: disconnecting something when manipulating the board is very unlikely.
Photo courtesy of diygadget.com.
This board embeds a FT231X chip and an atmega32u4 chip. Those chips can be easily connected together using jumpers. The board exposes all the pins of the chips through headers at the cost of a bigger size. This means it is possible to use it for other projects. For example it should be possible to convert it to an Arduino Leonardo -compatible board.
It has two mini USB female plugs:
There are three activity leds on the board:
One of the very first tests I did was to test the USB to serial chip which is a FT231X from FTDI. For this task I have a small benchmark tool called gserial_test that measures the trip delay of a typical GIMX packet (2-byte header + 64-byte HID report). I’ll try to say more about this tool in a further blog post. The test showed the FT231X is working as expected. On Windows you have to adjust the “Latency Timer” setting.
Loading a firmware on the board is explained on the TIAO wiki. As a GNU/Linux user I tried using dfu-programmer and loading was successful. Using dfu-programmer or Atmel’s FLIP tool on Windows should work fine as well. The procedure is slightly harder than using the Teensy loader (which can only work with genuine Teensy boards).
To test that a firmware runs as expected on the TIAO GBoard, I connected the board to my PS4 and ran GIMX a whole night. During this long run test, some macros kept the PS4 active, sending left button presses followed by right button presses, in a loop. The commands were still taken by the PS4 after about 10 hours, which shows the board is performing as expected!
This release fixes a few bugs and adds GT Force, Driving Force and Driving Force Pro emulations, for PS2. Thanks to Pawel for submitting source code for these new wheel emulations!
More info on the forum: link.