Open mithro opened 7 years ago
@joeladdison - Can you drop some links in here?
I think we should probably take the edid-decode (https://cgit.freedesktop.org/xorg/app/edid-decode/) code and port it to Python. It has been working well in my testing, and covers EDID 1.3 as well as the CEA extension, which is required for HDMI.
Other than that, I have just been reading the EDID standard (search for it) to work out what is happening everywhere. The wikipedia page is pretty good, but the standard helps to confirm some aspects of it.
I think we probably want to use the edid data we have collected so far as a test suite too. It looks like edid-decode has some edid data for testing at https://cgit.freedesktop.org/xorg/app/edid-decode/tree/data too.
@hyades
It doesn't seem to handle everything...