回声测深仪
为每个回声测深仪标配支持的 ESD 文件在 C:\ProgramData\Trimble\Trimble Data\System Files 文件夹中提供。如果要编辑ESD文件,用文本编辑器编辑该文件。ESD文件的名称将在回声测深仪屏幕的类型域中出现。
Trimble Access 标配支持以下型号的海底回声测深仪:
-
CeeStar Basic High Freq
存储高频深度时 CeeStar 双频回声测深仪的基本输出格式。其单位必须设为输出‘前缀’而不是‘逗号’,在输出数据 Menu / Advanced / Prefix / Comma outfm 中设为 [使用前缀]。
-
CeeStar Basic Low Freq
存储底频深度时 CeeStar 双频回声测深仪的基本输出格式。其单位必须设为输出‘前缀’而不是‘逗号’,在输出数据 Menu / Advanced / Prefix / Comma outfm 中设为 [使用前缀]。
-
NMEA SDDBT 设备
能够输出 NMEA DBT (Depth Below Transducer) 语句的任何回声测深仪。“会话人ID”必须发送标准的“SD”识别符,使所有输出行都以“$SDDBT,..”开始。Trimble Access 将接受以 Feet、Meters 或 Fathoms 为单位的数据,并将在适当时对值进行转换。
-
SonarMite
任何 SonarMite 设备。将切换到‘工程模式’(输出格式0),其它设置可以由 Trimble Access 调整。
当用一个回声测深仪记录等于零的深度时,您需要在 allowZero="True" 标帜之后立即加上 isDepth="True" 标帜。例如:"<Field name... isDepth="True" allowZero="True" />"

回声测深仪可以输出其中一个 NMEA 0183 语句。以下介绍的是最常用的语句,供您参考。
NMEA DBT - Depth Below Transducer
NMEA DBT 语句将参考转换器的位置而报告水深。深度值以英尺、米和英寻单位表示。
例如:$xxDBT,DATA_FEET,f,DATA_METRES,M,DATA_FATHOMS,F*hh<CR><LF>
NMEA DBS - Depth Below Surface
NMEA DBS 语句将参考表面而报告水深。深度值以英尺、米和英寻单位表示。
例如:$xxDBS,DATA_FEET,f,DATA_METRES,M,DATA_FATHOMS,F*hh<CR><LF>

Trimble Access使用XML Echosounder协议描述(*.esd)文件,所以可以支持标准情况下不支持的水深回声测深仪,前提是它们的通信协议类似于目前支持的协议。为此,使用随软件提供的一个ESD文件,并把它用作模板。您将需要查找您的回声测深仪的格式,并且相应地修改ESD文件。