GIMX Arduino Leonardo + FT232RL

Need help? Ask here and someone will help
Post Reply
igorpaiva
Posts: 2
Joined: Sun May 03, 2020 10:36 pm

GIMX Arduino Leonardo + FT232RL

Post by igorpaiva »

Hello folks!

Can you help me?

I followed the tutorial on the Gimx Wiki to configure my Driving Force GT on my PS4. Everything was going well, until I stopped when I pressed the PS button.

Image
https://drive.google.com/open?id=1soFch ... sCVvAqEapV

After that it is paralyzed in this screen and the only option is to press shift esc to exit...

I know the steering wheel is communicating because I used the Text option of the Gimx software and I was able to see these readings from the image below ...

Image
https://drive.google.com/open?id=1ELK9n ... fae61Cnsst

I'm using the firmware: EMUDFPS2: Logitech Driving Force emulation, for PS2.

My computer has windows 8 installed, with 28gb of ram, and I'm using the usb 2.0 ports to connect all the equipment

Thanks!!!


Below is the error log:

Code: Select all

Opção global -l com valor ` log.txt '
Opção global -c com valor ` LogitechDrivingForceGT_G29.xml '
controller # 1 : opção -p com valor ` COM2 '
Agora lendo argumentos para o controlador # 2
sinalizador de status está definido
o sinalizador de subpos é definido
O sinalizador force_updates está definido
o sinalizador de captura automática está definido
GIMX 7.15 x86_64
Windows 8.1 x64
Kernel version: 6.3 (9600)
Adaptador GIMX detectado, o tipo de controlador é: DF PS2 .
não é necessário nenhum dispositivo de passagem
usando o período de atualização padrão: 10.00ms
mouse 0 has name 'Mouse compatível com HID' and virtual id 0
mouse 1 has name 'Mouse compatível com HID' and virtual id 1
keyboard 0 has name 'Dispositivo de teclado HID' and virtual id 0
keyboard 1 has name 'Dispositivo de teclado HID' and virtual id 1
keyboard 2 has name 'Dispositivo de teclado HID' and virtual id 2
joystick 0 has name 'PS4 Controller' and virtual id 0
joystick 1 has name 'Logitech Driving Force GT USB' and virtual id 0
Dump of C:\Users\Igor\AppData\Roaming/gimx/config/LogitechDrivingForceGT_G29.xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="0" type="G29 PS4">
    <configuration id="1">
      <trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
      <mouse_options_list/>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="21"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="24"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="22"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="23"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="20"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_17" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="15"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="14"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_27" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="15"/>
        </button>
        <button id="abs_axis_28" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="18"/>
        </button>
        <button id="abs_axis_29" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="25"/>
        </button>
        <button id="abs_axis_30" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="26"/>
        </button>
        <button id="abs_axis_31" label="">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="button" id="14"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_0" label="wheel">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="axis" id="0" dead_zone="0" multiplier="0.0039" exponent="1.00" shape=""/>
        </axis>
        <axis id="abs_axis_17" label="gas">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="axis" id="1" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
        </axis>
        <axis id="abs_axis_18" label="brake">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="axis" id="2" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
        </axis>
      </axis_map>
      <joystick_corrections_list>
        <correction low_value="32767" low_coef="-8192" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="axis" id="1"/>
        </correction>
        <correction low_value="32767" low_coef="-8192" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="Logitech Driving Force GT USB"/>
          <event type="axis" id="2"/>
        </correction>
      </joystick_corrections_list>
      <macros>
        MACRO JBUTTONDOWN 16
        JBUTTONDOWN 25
        DELAY 5
        JBUTTONUP 25

        MACRO JBUTTONDOWN 17
        JBUTTONDOWN 26
        DELAY 5
        JBUTTONUP 26
      </macros>
    </configuration>
  </controller>
</root>
Warning: as macros não estão disponíveis para: joystick PS4 Controller ( 0 )
Haptic core has source haptic_source_lg for device 046d:c294
Haptic core has sink haptic_sink_lg for joystick 1 (Logitech Driving Force GT USB)
FFB invert: no
FFB gain: constant=100 spring=100 damper=100
Timer resolution: min=156250 max=5000 current=5001
rounding timer period to 9501
wheel range adjusted to 200 degrees
0 1588545267.869364
0 1588545268.069145
0 1588545268.345453
0 1588545268.488413
Sair
igorpaiva
Posts: 2
Joined: Sun May 03, 2020 10:36 pm

Re: GIMX Arduino Leonardo + FT232RL

Post by igorpaiva »

Resolved, I chose the wrong firmware.

For every PS4 we must choose the EMUG29PS4 Firmware: Logitech G29 gaming wheel emulation, for PS4, with force feedback support.
Post Reply