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

CRC8 Mismatch and low voltage on L1/H1 pins #27

Open
minnis23 opened this issue Sep 27, 2023 · 4 comments
Open

CRC8 Mismatch and low voltage on L1/H1 pins #27

minnis23 opened this issue Sep 27, 2023 · 4 comments

Comments

@minnis23
Copy link

Hi, I'm attempting this project without the screen or buttons (I've got another solution for this).
The wheel isn't working, and opening up the serial monitor I am getting the CRC8 mismatch error.
I have looked at my connections with a multimeter - on both sides of the logic level shifter, I'm getting 3.3v and 5v for all pins except L1 and H1, where I'm getting about 0.2v. I presume this is the issue, or is this pin meant to be low?

@lshachar
Copy link
Owner

You are reading digital lines with a multimeter. Which tells you nothing. If you want to see whether the data is really transmitted properly - you need an oscilloscope.

@minnis23
Copy link
Author

Okay - I thought that the point of the logic level shifter was to transform 3.3v inputs to 5v and vice versa, as it is with the other pins - is this not the case with L1 and H1 then? I don't have an oscilloscope - is there any other way to confirm using just a multimeter, even if it's ruling out that all other connections are okay? All LV pins show 3.3v and all HV pins show 5v (bar LV1/HV1 as mentioned above). I had initially forgotten to add a 5v line to the arduino but I have corrected that and the arduino is now getting 5v. Of the 4 pins on the arduino, the power and TX LEDs are bright, the RX LED is off, and the "L" LED is showing vague signs of wanting to flash but isn't properly lighting up. Does this point to anything in particular? Apologies if any of these are rather silly questions - I've done several projects with arduinos before, programming them through Simhub, but this is the first time I'm attempting something more complex.

@minnis23
Copy link
Author

Just for extra info.
At no point does Fanatec control panel recognise the wheel.
If the wheelbase is turned on, I will hear the Windows "disconnect sound" as soon as I attach the wheel and the wheelbase will disconnect. Simply removing the wheel isn't enough to sort this, I need to remove the wheel and turn the wheelbase off and then back on.
If the wheelbase is turned off, upon turning it on I'll be met with the Windows "connect sound" followed immediately by the "disconnect sound" and the wheelbase (but not the wheel) will momentarily flash up as connected in the Fanatec control panel before disappearing again.

@bananafrog
Copy link

Hi, did you end up finding a solution? I have the same problem on my pro micro. I'm going to try wrapping a ground wire around the data pins, as that what I've seen on other threads

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

3 participants