The IR Soccer ball that can also be used with this specific sensor can generate two types of IR signals, continuous (DC) and pulsed at about 1200Hz (AC). For FTC, use AC, as the beacons send out a 1200Hz signal. Pulsing the signal makes it less affected by external IR sources, like bright lights and the sun.
Files in ending in .h are not generally programs, they're more like libraries. You include those files in your own program using the #include statement. The files you want to check out for examples are in the parent folder of the drivers/ folder. It contains .c files.
I am not sure what the question is you're trying to ask here

Can you try to explain what you're trying to do?
= Xander
_________________|
Professional Conduit of Reasonableness| (Title bestowed upon on the 8th day of November, 2013)
| My Blog:
I'd Rather Be Building Robots| ROBOTC 3rd Party Driver Suite: [
Project Page]