-
Notifications
You must be signed in to change notification settings - Fork 90
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
DS2431 wrong answer (0x55) at Copy Scratchpad Command #133
Comments
Comparing last commit bring me to change folling code section: Lines 92 to 126 in 68e9392
And I will see 0xAA with my own master and Maxims's one-wire-viewer. (The one wire viewer checks only 0xFF and not 0x55 as an wrong answer to copy scratchpad command). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi folks,
we are using OneWireHub and we are very happy about this cool project. Thanks a lot!
Bug
By using the DS2431 with an own server implementation we found a hysteric behavior by writing memory function.
I found a different behavior between the real chip and the emulation. The real chip answers with 0xAA, the emulation answers with 0x55 (or different) during the “Copy Scratchpad” procedure.
Here is an extract of the DS2431s datasheet.
Below you can see a timing diagram of a logic analyzer (Saleae Logic Analyzer) of the real chip (Answer 0xAA):
Below you can see a timing diagram of a logic analyzer (Saleae Logic Analyzer) of the emulated chip (Answer 0x55):
Environment
Thank's a lot!
Georg
The text was updated successfully, but these errors were encountered: