********************************************* Labview Library for PyroScience devices including simple logger VI "PyroSimpleLogger" Labview version: 2017 Supported PyroScience firmwares: => 4.00 i.e. all devices supporting the PyroScience Unified Protocol (PSUP) ********************************************* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ******************************************************* S T R U C T U R E O F F O L D E R C O N T E N T S ******************************************************* *********************************** A custom labview application should only utilize the following elements *********************************** Folder "3 high level": Some high level VIs which manage for example the complex features of the Settings and Calibration registers in a very user-friendly way. In principle these VIs are not needed for custom applications, all VIs given in the folders starting with "2 " provide full access to all device features. Folder "2 common": common higher level VIs e.g. for comfortable reading/writing of complete register blocks from PyroScience devices Folder "2 logger": special common higher level VIs used by devices with internal logging and battery and optional with user interface and display Folder "2 sequence": special common higher level VIs utilizing "sequence commands" (only supported by some devices with typ. much more than 4 optical channels) Folder "type defs": special labview controls used by this library *********************************** Lower level library components. They should not directly be used in custom labview applications *********************************** *** USB Communication *** Folder "0 basic": basic VIs for USB communicating with devices, includes subfolder with FTDI driver VIs *** Firmware Commands *** Folder "1 firmware": each VI represents a single command of the PyroScience Unified Protocol