lshachar / Arduino_Fanatec_Wheel

A do-it-yourself steering wheel to Fanatec's wheel base
86 stars 13 forks source link

Cannot make it work with CSL DD #32

Open johnysed opened 2 months ago

johnysed commented 2 months ago

Edited: So I get mostly CRC8 Match now, but the wheel in the FanaLab still says Not Available, any tips?

Im using Pro Mini 8MHz 3V3. Wired without the 5V pin.

lshachar commented 2 months ago

way to go for getting it working! what was it that resolved your crc8 mismatch issue?

I can't tell you what's not working. did you get to try it with a proper fanatec steering wheel? Open the run command window: win+r type: joy.cpl do you see your fanatec joystick there? double click it do you see a steering wheel connected or just a wheelbase? can you start the ffb test or is it not available?

oh, now that you have crc8 matches, try to comment all serial communication messages and see if that makes a difference (in case you still cannot use your wheelbase yet) I've had an issue with slow response from buttons (that are installed on my rim) and that was the culprit.

johnysed commented 2 months ago

Thanks for your comments, it seems like the 3V3 8mhz is not enough, or not sure. I did your version with 5V 16MHz and logic shifter and that works flawlessly. I'll try to poke in it again, but probably will just go the route of the logic shifter.

lshachar commented 2 months ago

oh yeah, I wouldn't expect it to work at 8mhz. github is hiding your edits very well, I didn't see that information before. you can try going the stm32 way, to get 3.3v & over 16mhz in one board. but this isn't something I've implemented.