<img align="right" src="img/gemstone-wide-600.png" alt="gemstone logo">

# PQDIF
### GPA Gemstone Library

The Gemstone PQDIF Library organizes all Gemstone functionality for parsing and generating PQDIF (IEEE 1159.3-2003) files, used to exchange voltage, current, power, and energy measurements between software applications. PQDIF is an acronym for Power Quality Data Interchange Format.

[![GitHub license](https://img.shields.io/github/license/gemstone/pqdif?color=4CC61E)](https://github.com/gemstone/pqdif/blob/master/LICENSE)
[![Build status](https://ci.appveyor.com/api/projects/status/ghedacvalu5imiev?svg=true)](https://ci.appveyor.com/project/ritchiecarroll/pqdif)
![CodeQL](https://github.com/gemstone/pqdif/workflows/CodeQL/badge.svg)
[![NuGet](https://img.shields.io/nuget/vpre/Gemstone.PQDIF)](https://www.nuget.org/packages/Gemstone.PQDIF#readme-body-tab)

This library includes helpful PQDIF classes like the following:

* [LogicalParser](https://gemstone.github.io/pqdif/help/html/T_Gemstone_PQDIF_Logical_LogicalParser.htm):
  * Represents a parser which parses the logical structure of a PQDIF file. 
* [PhysicalParser](https://gemstone.github.io/pqdif/help/html/T_Gemstone_PQDIF_Physical_PhysicalParser.htm):
  * Represents a parser which parses the physical structure of a PQDIF file. 

Among others.

### Documentation
[Full Library Documentation](https://gemstone.github.io/pqdif/help)
