From ed07df16da675c4c123e02a996822daf13d69c63 Mon Sep 17 00:00:00 2001 From: lhoerl <coder@lolux.de> Date: 周一, 03 8月 2015 22:42:07 +0800 Subject: [PATCH] added full SCPI error messages added list for device dependent error messages some minor changes to get rid of compiler warnings added support for Keil ARM compiler added support for National Instruments CVI compiler removed bug if(c = '\0')... --- README.md | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2a2e9c4..a1428a2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -SCPI parser library +SCPI parser library v2 =========== [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?". @@ -25,10 +25,9 @@ Usage --------------- Download source package or clone repository - - v2.0_beta1 - https://github.com/j123b567/scpi-parser/archive/v2.0_beta1.zip + - v2.0 - https://github.com/j123b567/scpi-parser/archive/v2.0.zip - v1.2 - https://github.com/j123b567/scpi-parser/archive/v1.2.zip - - v1.1 - https://github.com/j123b567/scpi-parser/archive/v1.1.zip - - v1.0 - https://github.com/j123b567/scpi-parser/archive/v1.0.zip + - latest - https://github.com/j123b567/scpi-parser/archive/master.zip - git clone https://github.com/j123b567/scpi-parser.git Library is in folder `libscpi` and you can use it directly in your embedded project. @@ -40,6 +39,12 @@ Version history ---------------- +Version v2.0 2015-01-18 + - better AVR support + - implementation of traversal of header tree - it is possible to write `CONF:VOLT:DC 1; AC 2` instead of `CONF:VOLT:DC 1; CONF:VOLT:AC 2` + - resolve issue with multiple commands with result separated by `;` + - add support for Multiple Identical Capabilities - e.g. `OUT:FREQ`, `OUT2:FREQ` by pattern `OUTput#:FREQuency` + Version v2.0_beta1 2015-01-18 - parsing more compliant with SCPI-1999 - support all parameter types defined in the spec - separate them and identifie them -- Gitblit v1.9.1