This is a data acquisition card for distributed fiber optic vibration monitoring system (DVS) with built-in TTL pulse signal trigger output function to provide signal to the AOM driver, saving extra signal generator (AWG) and reducing the integration difficulty and complexity of the system.
The software programming of DVS/DAS system is actually for the interface programming of data acquisition card, you can use C, C++, Python, labview, matlab, etc. for programming.