Integration State(통합도 상태)를 Start(시작)로 설정하면 Sa 업데이트가 활성화됩니다. 업데이트 파라미터를 UpdatePing으로 설정하면 핑 신호마다 새로운 Sa 값이 수신됩니다. 그렇지 않고 UpdateAccumulate로 설정하면 Integration State(통합도 상태)가 Stop(중지)으로 바뀔 때만 Sa가 수신됩니다.
입력
파라미터 |
범위 |
기본값 |
단위 |
LayerType |
(Surface, Bottom, Pelagic) |
해수면 |
없음 |
IntegrationState |
(Start, Stop) |
시작 |
없음 |
업데이트 |
(UpdatePing, UpdateAccumulate) |
UpdatePing |
없음 |
범위 |
(0,20000) |
100 |
m |
RangeStart |
(0,20000) |
10 |
m |
Margin(마진) |
(0,200) |
1 |
m |
SvThreshold |
(-200,100) |
-100 |
dB |
출력
struct StructIntegrationDataHeader
{
DWORDLONG dlTime;
};
struct StructIntegrationDataBody
{
double dSa; // integrated value [m2/nmi2]
};
struct StructIntegrationData
{
StructIntegrationDataHeader IntegrationDataHeader;
StructIntegrationDataBody IntegrationDataBody;
};
예Integration 구독 문자열 작성:
Integration,
ChannelID=<ChannelID>,
State=Start,
Update=UpdatePing,
Layertype=Surface,
Range=100,
Rangestart=10,
Margin=0.5,
SvThreshold=-100.0