-
Notifications
You must be signed in to change notification settings - Fork 131
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
How can I get more characters in each reading? #21
Comments
Hi @deivid77 it is hard to help without telling the community your reader (datasheet), your card/tag. This library only work with 8 bit, 26bit and 34 bit wiegand. Ideally it will be easier to diagnose your problem if you can capture the waveform like this If you don't have a scope to capture the waveform, please try this new library and report back the result This new library can do unlimited bit length. |
Hi David, Thanks for the reply. You didn't tell me what was the data you got for the 10 ASCII chars so I can't compare. But from the datasheet, looks like the results you got from this library and NG library are correct and matching the reader's datasheet page 3, Wiegand interface (26-bit format) However how the data is being translated to serial interface data (10x "hex" ASCII chars), I am not sure, but if you can also post the 10x ASCII result, we can at least guess how the translation works. Cheers |
Hi again JP. Here you are the ASCII chars: I hope it helps. Thank you so much! |
@deivid77 I thought I have responded to you but looks like it did not show up here. Basically you have the same data there. From RS232 ASCII From Wiegand Because your reader only output 26bit, minus two bits, the data is 24 bit Looks correct to me. |
That's what I thought, thank you @jpliew |
I'm only getting 6 characters instead of 10.
Best regards
David Blanco
The text was updated successfully, but these errors were encountered: