libvkdaq
VKINGING 数据采集库 API 文档
 
载入中...
搜索中...
未找到

函数

int32_t VkDaqBinToCsv (const char *binPathName, const char *csvPathName)
 把离线存储得到的Bin格式文件,解析成Csv格式的文件
 

详细描述

函数说明

◆ VkDaqBinToCsv()

int32_t VkDaqBinToCsv ( const char *  binPathName,
const char *  csvPathName 
)

把离线存储得到的Bin格式文件,解析成Csv格式的文件

数据类型 参数 说明
const char* binPathName 需要进行转换的Bin文件地址,例如:
"C:\Program Files\VkDaqAssistant\20260101_103015.bin"
const char* csvPathName 生成的Csv文件地址,例如:
"C:\Program Files\VkDaqAssistant\20260101_103015.csv"

返回
成功时, 返回值 >= 0
失败时, 返回为负值的错误编号.获取详细信息,请调用 VkDaqGetLastErrorInfo

C语言参考

#include <stdio.h>
#include "libvkdaq.h"
#define VkDaqErrChk(functionCall) if( VkDaqFailed(error=(functionCall)) ) goto Error; else
int main(void)
{
int32 error = 0;
char binPathName;
// Call the conversion function
VkDaqFailed(VkDaqBinToCsv("C:\Program Files\VkDaqAssistant\20260101_103015.bin","C:\Program Files\VkDaqAssistant\20260101_103015.csv"));
Error:
if (VkDaqFailed(error))
printf("VkDaq Error: %s\n", VkDaqGetLastErrorInfo());
printf("End of program, press Enter key to quit\n");
getchar();
return 0;
}
int32_t VkDaqBinToCsv(const char *binPathName, const char *csvPathName)
把离线存储得到的Bin格式文件,解析成Csv格式的文件
const char * VkDaqGetLastErrorInfo(void)
获取最后一次执行的错误信息