跳至內容
測試伺服器
開發伺服器

Temperature State (blaze)#

blaze攝影機所具備的「Temperature State 」功能,可顯示攝影機的內部溫度是否正常或過高。

使用「Device Temperature 」(blaze)功能來檢測相機的當前溫度。

使用功能#

運作原理#

內部溫度的相關資訊由以下參數提供:

  • 當 DeviceTemperature 參數值顯示由 DeviceTemperatureSelector. 如需更多資訊,請參閱 Device Temperature (blaze) 主題。
  • 當 TemperatureState 參數值告知您相機當前的內部 Temperature State:
    • Ok:裝置溫度在正常工作溫度範圍內。
    • Critical:裝置溫度接近或達到允許的最高溫度。請提供冷卻。
    • Error: 裝置溫度超過允許上限。請進行散熱。

當 TemperatureState 參數值為 Critical 或 Error,相機提供了一系列機制來警告使用者並協助保護相機。

這些機制會在不同的裝置溫度下生效,具體取決於警告級別以及相機是在加熱還是冷卻。

加熱路徑與冷卻路徑

加熱路徑#

臨界溫度閾值#

當裝置溫度達到臨界溫度閾值時,表示相機即將過熱。

在這種情況下,將發生以下情況:

  • 當 TemperatureState 參數值變更為 Critical.
過溫閾值#

當裝置溫度達到過熱閾值時,表示攝影機過熱。為防止攝影機受損,系統將自動停止影像擷取。

在這種情況下,將發生以下情況:

  • 當 TemperatureState 參數值變更為 Error.
  • 影像擷取會暫停,並須待裝置冷卻後才能重新啟動(詳見下文)。
  • 「錯誤代碼 (blaze)」功能會顯示超溫錯誤代碼。

資訊

必須等到裝置溫度下降至低於過溫閾值至少 4 °C 後,才能再次發送 Over Temperature 事件。

冷卻路徑#

過溫閾值#

當裝置溫度降至超過溫度閾值以下時,將會發生以下情況:

  • 當 TemperatureState 參數值從更改為 Error 設為 Critical.

當裝置溫度降至低於過熱閾值 4 °C 時,即可重新開始影像擷取。

臨界溫度閾值#

當裝置溫度降至臨界溫度閾值以下時,該 TemperatureState 參數值變更為 Ok.

相機的 Temperature State 與內部溫度均正常,因此允許相機正常運作。

溫度閾值#

溫度感測器 臨界溫度閾值 過溫閾值
CPU 81 °C 85 °C
感測器板 71 °C 75 °C
照明板 81 °C 85 °C

只要其中一個感測器的溫度超過閾值,溫度狀態便會改變。

判斷 Temperature State#

  1. 取得 TemperatureState 參數值。
  2. 如果參數值為 Critical 或 Error,您必須冷卻相機,直到參數值為 Ok.

若要充分利用 Temperature State 功能:

  • 使用 Device Temperature 功能來確定相機各處的確切溫度。
  • 檢查 LastError 用以判定相機是否過熱的參數值。