基于C#的Aether大地电磁系统原始数据文件读写及应用
|
|
贺景龙, 寇少磊, 刘诚, 李含, 杨凯
|
Reading, writing, and application of raw data files from the Aether magnetotelluric system based on the C# programming language
|
|
HE Jing-Long, KOU Shao-Lei, LIU Cheng, LI Han, YANG Kai
|
|
表1 A24文件数据头字节分配
|
Table 1 Data header byte allocation table of A24 file
|
|
| 字节位置 | 数据类型 | 字节数 | 字节意义 | 备注 | | 1~4 | string(字符串) | 4 | 系统版本 | | | 5~6 | int16(2字节整型) | 2 | 数据头长度 | | | 9~24 | string(字符串) | 16 | 仪器编号 | | | 25~26 | int16(2字节整型) | 2 | 网络地址 | | | 27~30 | int32(4字节整型) | 4 | 网络WiFi | | | 31~32 | int16(2字节整型) | 2 | 发送包ID | | | 33~36 | int32(4字节整型) | 4 | 发送头包ID | | | 37~40 | int32(4字节整型) | 4 | 接收包ID | | | 45~46 | int16(2字节整型) | 2 | 固件版本 | | | 47~48 | int16(2字节整型) | 2 | FPGA版本 | | | 49~80 | string(字符串) | 32 | GPS位置信息 | | | 81~104 | string(字符串) | 24 | GPS时间信息 | | | 105~112 | string(字符串) | 8 | GPS同步时钟 | | | 113~116 | int32(4字节整型) | 4 | 采样率上限 | | | 117~120 | int32(4字节整型) | 4 | 单位采样率 | | | 149~212 | string(字符串) | 64 | 通道号 | 8通道 | | 213~276 | string(字符串) | 64 | 探头号 | 8通道 | | 277~292 | string(字符串) | 16 | 通道方向 | 8通道 | | 293~324 | int32(4字节整型) | 32 | 方位角 | 8通道 | | 341~356 | int16(2字节整型) | 16 | 极距 | 8通道 | | 357~372 | int16(2字节整型) | 16 | 增益 | 8通道 | | 373~380 | string(字符串) | 8 | 系统状态 | | | 397~400 | int32(4字节整型) | 4 | SD卡大小 | | | 401~432 | string(字符串) | 32 | 测点名称 | | | 496~560 | string(字符串) | 64 | 文件名称 | | | 561~564 | int32(4字节整型) | 4 | 数据体长度 | | | 565~568 | int32(4字节整型) | 4 | ADC位数 | | | 577~580 | int32(4字节整型) | 4 | SD卡剩余大小 | | | 581~592 | string(字符串) | 12 | GPS高程信息 | | | 609~612 | int32(4字节整型) | 4 | ADC精度指标 | | | 1009~1040 | string(字符串) | 32 | GPS时间 | | | 1041~2048 | | | 保留字节 | 扩展保留 |
|
|
|