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

Want support for more CMIS advertised pages #29

Open
bnaecker opened this issue Nov 30, 2022 · 2 comments
Open

Want support for more CMIS advertised pages #29

bnaecker opened this issue Nov 30, 2022 · 2 comments

Comments

@bnaecker
Copy link
Collaborator

#26 added basic support for decoding the pages a module advertises support for. SFF-8636 modules are pretty simple here, but CMIS is a good deal more complicated. We're parsing a few of the more straightforward pages, but here is a list of some others we should add support for. That requires reading a few more bytes from the module and decoding the right bits. Not complicated, but not critical at this point.

@Aaron-Hartwig
Copy link
Contributor

I would like to add the following to the wishlist:

Read page 0x01 byte 142, where bit 5 indicates support for page 0x13 and 0x14, Module Performance Diagnostics Control and Results.

@bnaecker
Copy link
Collaborator Author

Yeah, that'd be nice. During the racktest whirlwind, we ended up reading lots of data out of those pages, such as the LOS / LOL flags. It'd be very nice to have a high-level decoding command that extracts whatever information is available about the physical layer, things like those LOS flags.

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