1

有人知道 PeakTech 1330 示波器的二进制格式吗?

我所知道的:前 32 个字节似乎是描述仪器的标题。最后 94 个字节似乎描述了设置(增益、时​​间刻度、使用的通道......) - 但我不知道编码。在中间,它看起来像 ADC 样本的转储(每个样本 1 个字节)

我需要什么:我想读取最后 94 个字节的缩放比例,以赋予数据以伏特和秒为单位的物理意义。(将 ADC 值与增益因子相乘,将样本数与时间尺度相乘)。

4

1 回答 1

1
  1. 字节 0..9:头文件保存设备名称
  2. byte 23..26:记录长度(总),MSbyte at 23
  3. 字节 28..31:数据字段长度(字节 28 处的 MSB)
  4. 字节 32..end_data:ADC 采样值 (-128..+127)
  5. 结束数据+1+x
  6. x=6..9:每个通道的采样点数
  7. x=17:时间尺度(2ns/div=x00..100s/div=x20)
  8. x=18..21:触发偏移,MSB优先,1LSB=0.2ns
  9. x=26:通道描述的长度(n*67byte。n=通道数)
  10. x=27..29:通道名称(CH1、CH2、CH3...)
  11. x=38..41:触发延迟
  12. x=42..45:可见范围内的样本
  13. x=46..49:可见范围之外的样本数 13:x=62..65:样本总数
  14. x=73:垂直偏移。LSB=0.04div。
  15. x=77:灵敏度(20mV/div=x00..50V/div=x0A
  16. x=82..85:测量频率 32bit float big endian(符号在字节 82,尾数 LSB 是字节 85
于 2021-09-06T16:49:45.797 回答