Skip to content

Got it talking, but still unrecognized? #17

Description

@timboldt

I got a chance to experiment with this again on my STM32F103.

I used this repo as of May 24 (not sure if that was a good choice, but I needed to include the commit that I submitted in April, which isn't on crates.io yet).

It still fails, but in a much more promising way.

Here are the first few hundred bytes I see being exchanged. The devices seem to be talking, but the library doesn't seem to recognize the device (the slave keeps responding with E7 7F). My device is a LynxMotion PS/2 V4.

Either that, or I did something facepalm-worthy again. :-)

cmd | data
0x80 | 0xFF
0x42 | 0xE7
0x00 | 0x7F
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x80 | 0xFF
0xC2 | 0xE7
0x00 | 0x7F
0x80 | 0xFF
0x00 | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0x80 | 0xFF
0x22 | 0xE7
0x00 | 0x7F
0x80 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0x80 | 0xFF
0xB2 | 0xE7
0x00 | 0x7F
0x00 | 0xFF
0x80 | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0x80 | 0xFF
0x02 | 0xE7
0x00 | 0x7F
0x00 | 0xFF
0x40 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0x80 | 0xFF
0xF2 | 0xE7
0x00 | 0x7F
0xFF | 0xFF
0xFF | 0xFF
0xC0 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0x80 | 0xFF
0xC2 | 0xE7
0x00 | 0x7F
0x00 | 0xFF
0x00 | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0xFF | 0xFF
0x80 | 0xFF
0x42 | 0xE7
0x00 | 0x7F
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF
0x00 | 0xFF

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions