I have a Hauppauge HVR-950Q running on a stripped down debian. I am trying to use the Hauppauge HVR-950Q from the command line to parse subtitles and build a library of accurate subtitles. I am not sure how to start on this one being that I want to do all this programmatically in the background. Some information can be found at linuxtv.org HVR-950Q but I do not see any types of API nor can I find documentation so far.
How would I probe this or any other device in such a way that I would start "finding" things I need?