화인스텍 로고

지식정보

제품사용 매뉴얼

SENTECH_GIGE_HeartbeatTime 설정 방법

2022-10-19

 

1. Heartbeat Timeout

 

GigE 카메라는 PC와 연결 상태를 확인하기 위해 Heartbeat Timeout 기능을 제공합니다.

Heartbeat timeout 시간이 짧을 경우, 디버깅 중 Break Point로 인해 애플리케이션에서 카메라 핸들이 끊길 수 있습니다.

디버그 모드에서는 분 단위의 긴 시간을 권장합니다.

릴리즈 모드에서는 빠른 연결 복구를 위해 3~5초를 권장합니다.

 

카메라 모델에 따라 설정 방법이 다릅니다.STC-MBS/MCS, FS-MBS/MC Series

DeviceLinkHeartbeatTimeout 파라미터 존재

STC-SB/SC/CMB/CMC Series

GevHeartbeatTimeout 파라미터 존재

기타 모델DeviceLinkHeartbeatTimeout 또는 GevHeartbeatTimeout 존재 여부에 따라 위와 동일하게 적용합니다

 

2. STC-MBS/MCS , FS-MBS/MCS Series

 

카메라 연결 이후 다음의 코드를 추가합니다.

디버그, 릴리즈 모드에 따라 다음과 같이 응용 가능합니다.

또는, StViewer에서 직접 파라미터를 변경할 수 있습니다.

단, 디버그 모드에서 적용하려면 반드시 코드로 호출해야 합니다.

3. STC-MBS/MCS, FS-MBS/MCS Series (Debug Mode)

 

디버그 모드에서는 환경 변수로만 설정이 가능합니다.

변수 이름: STGENTL_GIGE_HEARTBEAT

변수 값: 5000(ms 단위) 또는 원하는 시간 만큼 입력

환경 변수 값 변경 후에는 Visual Studio 또는 Application을 재실행해야 적용됩니다.

 

4. STC-SB/SC/CMB/CMC Series – Debug Mode

릴리즈 모드에서는 파라미터로 설정이 가능합니다.

또는, StViewer에서 직접 파라미터를 변경할 수 있습니다.

첨부파일