编辑
2024-06-14
501B2
00
请注意,本文编写于 540 天前,最后修改于 540 天前,其中某些信息可能已经过时。

目录

原始数据存储格式
1、PCM个格式
2、zb格式

原始数据存储格式

1、PCM个格式

按照原始数据追加,丢失的数据补0

2、zb格式

注意:数据段1s一个时间戳,1s内数据不全补0 文件数据第一段: 头部信息 (0~500字节,偏移地址0处读取sizeof(origin_data_export_head_t)) typedef struct { uint32_t freq; //导出频率 uint64_t start_ts; //起始时间戳ms uint32_t minutes; //导出文件时长 uint32_t channel_id; // 通道 uint32_t terid; // 端机 } origin_data_export_head_t; //前500字节 文件数据第二段: 数据段信息 (偏移地址500处 每1s数据长度sizeof(origin_data_export_t)) #define DEV_TERMINAL_SAMPLE_FREQ 32000 // 端机采样率 #define DEV_TERMINAL_SAMPLE_DATA_SIZE_1000ms (DEV_TERMINAL_SAMPLE_FREQ * 4) typedef struct { uint64_t ts; //时间戳 int8_t data[DEV_TERMINAL_SAMPLE_DATA_SIZE_1000ms]; } origin_data_export_t;

本文作者:至博

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!