AlessandroB
struct ThermalAmbientParams {
/// Distance to the measured object. unit:cnt(128cnt=1m), range:0-25600(0-200m)
std::optional<uint16_t> distance;
/// Reflection temperature. unit:K, range:230-500(high gain), 230-900(low gain)
std::optional<uint16_t> reflectionTemperature;
/// Atmospheric temperature. unit:K, range:230-500(high gain), 230-900(low gain)
std::optional<uint16_t> atmosphericTemperature;
/// Emissivity. unit:1/128, range:1-128(0.01-1)
std::optional<uint8_t> targetEmissivity;
/// Atmospheric transmittance. unit:1/128, range:1-128(0.01-1)
std::optional<uint8_t> atmosphericTransmittance;
/// Gain mode, low or high.
std::optional<ThermalGainMode> gainMode;
DEPTHAI_SERIALIZE(ThermalAmbientParams, distance, reflectionTemperature, atmosphericTemperature, targetEmissivity, atmosphericTransmittance, gainMode);
};
We'll be adding this do the docs as well.
Thanks,
Jaka