纬图虚拟仪器论坛

 找回密码
 立即注册
搜索
查看: 12799|回复: 1

USB转SDI-12总线上位机测试程序及相关资料

[复制链接]
发表于 2014-6-28 13:36:49 | 显示全部楼层 |阅读模式
利用纬图的Ginkgo USB-SDI12适配器可以很容易的实现对SDI-12总线设备进行控制,下面就以实际程序来简单说明下。
C/C++程序如下:
  1. // SDI12_Test.cpp : Defines the entry point for the console application.
  2. //

  3. #include "stdafx.h"
  4. #include "ControlSDI.h"


  5. int _tmain(int argc, _TCHAR* argv[])
  6. {
  7.         int ret,i;
  8.         uint8_t        read_buffer[512]={0};
  9.         uint8_t        respond_buffer[512]={0};
  10.         //扫描已经连接的设备
  11.         ret = SDI_ScanDevice(1);
  12.         if(ret <= 0){
  13.                 printf("No device connect!\n");
  14.                 return ret;
  15.         }
  16.     //打开设备
  17.     ret = SDI_OpenDevice(SDI_USBSDI, 0, 0);
  18.     if (ret != ERR_SUCCESS){
  19.         printf("Open device error!\n");
  20.         return ret;
  21.     }
  22.         //初始化SDI12模块
  23.         ret = SDI_InitSDI(SDI_USBSDI, 0, 1);
  24.     if (ret != ERR_SUCCESS){
  25.         printf("Initialize SDI-12 error!\n");
  26.         return ret;
  27.     }
  28.         //发送命令
  29.         printf("Please input SDI-12 command(end of '!')!\n");
  30.         while(1){
  31.                 memset(read_buffer,0,sizeof(read_buffer));
  32.                 scanf("%s",read_buffer);
  33.                 ret = SDI_SendCmd(SDI_USBSDI,0,1,read_buffer,respond_buffer);
  34.                 if(ret == ERR_SUCCESS){
  35.                         printf("%s",(char *)respond_buffer);
  36.                 }else{
  37.                         printf("Excute command error!\n");
  38.                 }
  39.         }
  40.         return 0;
  41. }

复制代码
使用Ginkgo USB-SDI12适配器基本步骤为:
扫描设备->打开设备->初始化设备->读写数据

程序运行效果如下:
1.png
其中以‘!’结尾的是我们输入的控制命令字符串,下面一行是设备返回的字符串。

程序工程源码(vs2010):
VC_USB_SDI12_Test.rar (884.52 KB, 下载次数: 39)
回复

使用道具 举报

发表于 2018-6-26 18:15:57 | 显示全部楼层
支持一下吧,确实是不错的贴子。

2018年全国老板手机号码大全》介绍

   2018年全国老板手机号码大全共400万个老板手机号码,全国老板手机号码数据截止更新

日期到2018年底。全国老板手机号码数据内容有公司名称、老板姓名、 经营范围、经济

类型、地址、 邮编、手机号码、注册日期、注册资金等等 。是开放的Access数据库格式,

1张光盘。有效率在87%以上。

   2018年《全国老板手机号码大全》让您直接同公司最顶层的老板 洽谈业务,是您最好的

商务秘书和商务助手。做生意,跑业务,担心没有客户?《全国老板手机号码名录》让你直

接和企业的老总谈生意!拥有它,你就等于拥有全中国企 业、事业单位的400多万位负责人的

客户资料,你就有做不完的生意。



QQ 1217718899
企业网址

http://www.20168888.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|纬图虚拟仪器

GMT+8, 2024-12-22 01:09 , Processed in 0.073123 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表