| | |
| | | |
| | | [SCPI](http://en.wikipedia.org/wiki/Standard_Commands_for_Programmable_Instruments) Parser library aims to provide parsing ability of SCPI commands on **instrument side**. All commands are defined by its patterns eg: `"STATus:QUEStionable:EVENt?"`. |
| | | |
| | | Source codes are published with open source Simplified BSD license. |
| | | Source codes are published with open source BSD 2-Clause License. |
| | | |
| | | SCPI parser library is based on these standards |
| | | |
| | |
| | | <tr><td>String<td><code>"text"</code>, <code>'text'</code></tr> |
| | | <tr><td>Arbitrary block<td><code>#12AB</code></tr> |
| | | <tr><td>Program expression<td><code>(1)</code></tr> |
| | | <tr><td>Numeric list<td><code>(1,2:50,80)</code></tr> |
| | | <tr><td>Channel list<td><code>(@1!2:3!4,5!6)</code></tr> |
| | | <tr><td>Character data<td><code>MINimum</code>, <code>DEFault</code>, <code>INFinity</code></tr> |
| | | </table> |
| | | |
| | | |
| | | [](https://travis-ci.org/j123b567/scpi-parser) |
| | | [](https://travis-ci.org/j123b567/scpi-parser) [](https://coveralls.io/github/j123b567/scpi-parser?branch=master) |