forked from tjfenwick/DIY-Sim-Racing-Active-Pedal
-
Notifications
You must be signed in to change notification settings - Fork 23
Pedal Joystick out and comunication with Simhub
tcfshcrw edited this page Oct 9, 2024
·
6 revisions
There are 2 Data streams out from FFB Pedal, one for joystick and one for comunicaiton with simhub. FFB pedal provide serval connection type for both streams.
The effect, config setting and other function was trigger or sending by simhub. The table below compare the connect type.
USB connection | Wireless Bridge and Joystick recevier | |
---|---|---|
Wired | Yes | Wired with Bridge, Bridge transfer data into wireless |
Data transfer | Full | Only Dap_action, Dap_config, Dap_basic_state, Dap_extend_state and error code |
Stability | ESP32 is stable, ESP32S3 easy hanging | Stable |
Multiple pedal | supported, just multiple usb cable | supported, only 1 usb connection with PC, pedal esp32 can power on outsurce power |
FFB Pedal provide serval joystick output, the table below compared each with critirea.
Bluetooth joystick | ESP32S3 HID | Vjoy | Analogout SC D15 Shield | Joystick recevier | |
---|---|---|---|---|---|
Connection | Wireless(only on ESP32) | ESP32S3 USB | USB | Wireless | Wireless |
update Rate | <2ms | <2ms | 16ms | <2ms | <2ms |
Stability | depend on environment | Stable when S3 not dive into upload mode | - | stable | stable |
Extra device | n/a | n/a | n/a | ESP32 with Analogout_SC_D15_shield | extra ESP32S3 without specfic PCB |
Please find the different entries on the right hand side.