Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with Fanatec DD1 Base #16

Open
rcalleso opened this issue Dec 27, 2021 · 3 comments
Open

Problem with Fanatec DD1 Base #16

rcalleso opened this issue Dec 27, 2021 · 3 comments

Comments

@rcalleso
Copy link

I guess this should work with DD1 base, has anyone tried it?

In my case, when I connect the arduino to the base, the displays turns off, and I have to power off and on the base to start working again. (just the base, the arduino adapter haven't worked yet)

Any clue?

@lshachar
Copy link
Owner

lshachar commented Dec 27, 2021 via email

@rcalleso
Copy link
Author

Oh, thank you Ishachar!!!!! I was afraid you had abandoned this project :)

I've done two versions, one with connectors, and another one with short wires soldered directly to the arduino, and logic shifter.

Is there any way to be sure the arduino is doing what should be doing??

BTW, your answer is the best Christmas present for me ;)

@lshachar
Copy link
Owner

Have the arduino connected to your PC via USB, and start a serial monitor.
If you see a lot of "_____________incoming data crc8 mismatch!________" messages, then your SPI connection to the wheelbase is not working properly. Mine has been like that for the longest time (my PCB was home fabricated and it's really not that good) but if some messages go through, then your wheel should get recognized by the rim and FFB will work. (however I sometimes get erratic double shifts behaviour.)

type c6 and send it (on the serial monitor). you should see a long list of Hex bytes and then "S _ 1" in a new line. this is the message you get on the alphanumeric display when you enter the menu system.
read all the comments in the source code (.ino file), should give you plenty of clues.

enter the menu by sending c6 to the arduino.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants