从mbsystem的cookbook可以看出,它似乎支持Reson 7K,对应MBIO ID是88,但是通过mbinfo进行询问,得出MBIO ID是84。
输入命令:mbinfo -F84 -IXXXXX.xtf
得出所有的信息都是0。
输入命令:mbinfo -F88 -IXXXXX.xtf
能识别时间和水深,无法识别其它信息,包括姿态、位置、航向等。这些信息都是通过外部传感器传给7125的。
mbsystem还不能认识它。
通过eclipse+CDT+cygwin加载此xtf文件调试,报错,随后,我将错误上传至mbsystem网站,没有回应。网站也有提此问题的人。
看了看网站有关数据读取的问题及回答,只找到了:
Both the Reson and Kongsberg native formats include asynchronous data from sensors other than the sonars, which means things like navigation and attitude as sampled by the original sensors rather than interpolated onto the sonar ping times. The Reson 7k format (MBIO id 88) has sufficient flexibility to store all original data, synchronous and asynchronous, plus all information generated during processing. The Kongsberg formats (MBIO ids 51, 56, 58) also include both synchronous and asynchronous formats, but need extension to store all of the information from processing - those extended formats are 57 (from 51 and 56) and 59 (from 58).
难道需要通过编程实现这个问题吗?
*************************
过了一段时间以后,通过CARIS软件将XTF转成GSF(通用格式),mbsystem可以处理这种格式。