Comments (5)
Hello. Christian
This library can work correctlly.I have test it in visual stuido and keil.
I'm not the author of it. It is developed by Jan Breuer.
You can check this in the web site: https://github.com/j123b567
Kindlly,
Cerik
On Sat, Jun 22, 2013 at 6:28 AM, ChristianBaumgarten <
[email protected]> wrote:
Thank you for sharing a great SCPI library.
Is it correctly understood that the library does not support source lists?
Do you have any plans about adding support for it?
Best Regards
Christian—
Reply to this email directly or view it on GitHubhttps://github.com//issues/3
.
地址:上海市浅浦东新区,张江高科
Cerik, Cui
Zhang Jiang Hi-Tech Park,Pudong New Area
Shanghai 201203, China
Tel# +86 1511043782
-------------------------------------------------*-----------------
------------------------------------------------------------------
from scpi-parser.
Hello Cerik,
Thank you for your response. I agree that the library works just fine. My question is if there are any plans to support "Channel Lists" (SCPI-99 spec, paragraf 8.3.2) is the future as I don't believe the library supports it by now. The workaround I use for now is to use parameters.
Best Regards
Christian
from scpi-parser.
It is not supported now but I'm working on the new version of parser which tells you that the parameter is "EXPRESSION PROGRAM DATA". After that, you can use your handling of the expression e.g. handler for Channel List.
Support for single module, one dimensional channel list can be supported in the near future. More dimensions, multiple modules and other features are hard to implement for me.
from scpi-parser.
Hey,
I wanted to ask if this issue is still open or if the code was already enhanced?
@j123b567 Thanks for the amazing work so far!
from scpi-parser.
This is still missing feature. I have some plans how to do it, but not much time.
It is easy to implement it using SCPI_Parameter()
, check type of the parameter - should be SCPI_TOKEN_PROGRAM_EXPRESSION
and parse the string (@....)
- range by range.
If you would like to share some code, I can incorporate it in the library.
from scpi-parser.
Related Issues (20)
- C++ compilation error due to NULL being a long int HOT 1
- ip set HOT 1
- check if osThreadCreate() successful HOT 8
- Possible to have multiple, independent scpi session? HOT 4
- Example of Optional keywords/Related API HOT 1
- introducing a help command HOT 5
- problem talking with sigrok HOT 5
- USE_FULL ERROR LIST report "Unknow Error" for all XE errors HOT 2
- Termination for SCPI commands HOT 3
- arm cross-compilation requires additional flags HOT 2
- Compile error when compiling with C++17 HOT 1
- vxi11.h missing ??
- Port to Arduino
- scpi-parser support on windows? HOT 1
- Documentation out of date?
- How the MAV bit is setting in Status register. HOT 1
- Handle errors from the read/write method HOT 11
- [Feature request] Add support to handle numerical values in choice list
- TEST_Chanlst upper limit fails HOT 1
- Parsing decimal values HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scpi-parser.