timvideos / edid.tv

EDID Database Website
GNU General Public License v2.0
26 stars 7 forks source link

Improve the edid parser #7

Open mithro opened 7 years ago

mithro commented 7 years ago

It doesn't seem to handle everything...

mithro commented 7 years ago

@joeladdison - Can you drop some links in here?

joeladdison commented 7 years ago

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.

mithro commented 7 years ago

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.

mithro commented 7 years ago

@hyades