Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tgorochowik/tmds2rgb
TMDS (raw HDMI data) dump analyzer
https://github.com/tgorochowik/tmds2rgb
hdmi sniffer tmds
Last synced: 18 days ago
JSON representation
TMDS (raw HDMI data) dump analyzer
- Host: GitHub
- URL: https://github.com/tgorochowik/tmds2rgb
- Owner: tgorochowik
- License: apache-2.0
- Created: 2015-08-29T10:28:55.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-03-25T17:39:34.000Z (almost 4 years ago)
- Last Synced: 2024-11-05T21:50:48.170Z (2 months ago)
- Topics: hdmi, sniffer, tmds
- Language: C
- Homepage: https://github.com/tgorochowik/hdmi-sniffer-fpga
- Size: 20.5 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
tmds-dump-analyzer
This is a TMDS dump analyzer. It takes TMDS data and tries to extract raw rgb
data along with information about it. TMDS format is used by interfaces like
HDMI or DVI. This program can be used to validate data extracted from these
interfaces.The tmds dump has to use 32b packages where the 2 last bits used as padding.
The data can be shifted, so there is no need to synchronize the data before
collecting the tmds dump.Example usage:
./tda tmds.dump -1 -s -o rgb.dump -textracts a single frame from the tmds.dump file, adds blanks visualization and
saves it in rgb.dump file. The -t switch makes it also calculate and print the
resolution of the output image.To view the extracted image, the ImageMagick suite (http://imagemagick.org/) is
recommended. For example to convert the rgb.dump to png format run:convert -size 2201x1126 -depth 8 rgb:rgb.dump frame.png
For more detailed information about usage run ./tda --help