scpi-parser:开源SCPI设备库-源码

上传者: 42140716 | 上传时间: 2021-04-30 09:40:15 | 文件大小: 137KB | 文件类型: ZIP
SCPI解析器库v2 文献资料 可从获得文档。 例子 库中包含一些用法,但是请注意,该代码仅用于教育目的,尚不能投入生产。 示例来自多个贡献者,并且它们未经测试,也不清楚,如果它们确实有效或完全可以编译。 核心库本身经过了良好的测试,单元测试和集成测试覆盖了93%以上的代码,并尝试尽可能地符合SCPI-99。 关于 解析器库旨在在仪器端提供SCPI命令的解析功能。 所有命令均由其模式定义,例如: "STATus:QUEStionable:EVENt?" 。 源代码随开源BSD 2-条款许可一起发布。 SCPI解析器库基于这些标准 符合SCPI版本 SCPI版本 v1999.0 支持的命令模式 特征 模式示例 简短和长篇 MEASure表示MEAS或MEASURE命令 常用命令 *CLS 复合命令 CONFigure:VOLTage 查询命令 MEASure:VOLTage?

文件下载

资源详情

[{"title":"( 59 个子文件 137KB ) scpi-parser:开源SCPI设备库-源码","children":[{"title":"scpi-parser-master","children":[{"title":"examples","children":[{"title":"common","children":[{"title":"scpi-def.h <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"scpi-def.c <span style='color:#111;'> 15.86KB </span>","children":null,"spread":false},{"title":"scpi-def.cpp <span style='color:#111;'> 14.96KB </span>","children":null,"spread":false}],"spread":true},{"title":"test-tcp-srq","children":[{"title":"Makefile <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 8.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"test-interactive","children":[{"title":"Makefile <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"test-parser","children":[{"title":"Makefile <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 4.38KB </span>","children":null,"spread":false}],"spread":true},{"title":"test-CVI_w_GUI","children":[{"title":"scpi_user_config.h <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"TestLibscpi.h <span style='color:#111;'> 7.20KB </span>","children":null,"spread":false},{"title":"TestLibSCPI_GUI.prj <span style='color:#111;'> 18.78KB </span>","children":null,"spread":false},{"title":"TestLibscpi.uir <span style='color:#111;'> 22.12KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 10.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"test-LwIP-netconn","children":[{"title":"scpi_server.h <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"scpi_server.c <span style='color:#111;'> 11.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 284B </span>","children":null,"spread":false},{"title":"test-tcp","children":[{"title":"Makefile <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 5.99KB </span>","children":null,"spread":false}],"spread":true},{"title":"test-vxi11","children":[{"title":"vxi11_xdr.c <span style='color:#111;'> 11.14KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 417B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 18.81KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".travis.yml <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 208B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":"libscpi","children":[{"title":"inc","children":[{"title":"scpi","children":[{"title":"constants.h <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"expression.h <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"units.h <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"ieee488.h <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"config.h <span style='color:#111;'> 8.52KB </span>","children":null,"spread":false},{"title":"types.h <span style='color:#111;'> 11.39KB </span>","children":null,"spread":false},{"title":"minimal.h <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"utils.h <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"scpi.h <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"cc.h <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"parser.h <span style='color:#111;'> 9.33KB </span>","children":null,"spread":false},{"title":"error.h <span style='color:#111;'> 14.89KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"src","children":[{"title":"utils.c <span style='color:#111;'> 31.36KB </span>","children":null,"spread":false},{"title":"utils_private.h <span style='color:#111;'> 4.92KB </span>","children":null,"spread":false},{"title":"fifo_private.h <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"parser_private.h <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"parser.c <span style='color:#111;'> 50.69KB </span>","children":null,"spread":false},{"title":"units.c <span style='color:#111;'> 17.42KB </span>","children":null,"spread":false},{"title":"fifo.c <span style='color:#111;'> 3.44KB </span>","children":null,"spread":false},{"title":"lexer_private.h <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"ieee488.c <span style='color:#111;'> 9.33KB </span>","children":null,"spread":false},{"title":"expression.c <span style='color:#111;'> 10.48KB </span>","children":null,"spread":false},{"title":"scpi.g <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"minimal.c <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false},{"title":"lexer.c <span style='color:#111;'> 20.88KB </span>","children":null,"spread":false},{"title":"error.c <span style='color:#111;'> 7.10KB </span>","children":null,"spread":false}],"spread":false},{"title":"test","children":[{"title":"test_lexer_parser.c <span style='color:#111;'> 19.32KB </span>","children":null,"spread":false},{"title":"test_fifo.c <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"test_scpi_utils.c <span style='color:#111;'> 41.35KB </span>","children":null,"spread":false},{"title":"test_parser.c <span style='color:#111;'> 94.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明