From 66289aa8ecfa07b20bad424eb9860b196641ef52 Mon Sep 17 00:00:00 2001 From: Brett Weiland Date: Fri, 19 Mar 2021 10:54:25 -0500 Subject: first commit --- tools/edid/bparse-edid | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 tools/edid/bparse-edid (limited to 'tools/edid/bparse-edid') diff --git a/tools/edid/bparse-edid b/tools/edid/bparse-edid new file mode 100755 index 0000000..9983102 --- /dev/null +++ b/tools/edid/bparse-edid @@ -0,0 +1,16 @@ +#!/usr/bin/env python3 +import argparse + +parser = argparse.ArgumentParser() +parser.add_argument('edid_file', type=str, help="edid file") +args = parser.parse_args() + +f = open(args.edid_file, 'rb') +edid = f.read() +x = edid[56] | ((edid[58] & 0xf0) << 4) +y = edid[59] | ((edid[61] & 0xf0) << 4) + +print("resolution: {} x {}".format(x, y)) + +f.close() + -- cgit v1.2.3