diff --git a/library.properties b/library.properties index b1d005c..9ae0940 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=STM32duino STTS751 -version=1.0.1 +version=1.0.2 author=SRA maintainer=stm32duino sentence=digital temperature sensor. diff --git a/src/STTS751Sensor.cpp b/src/STTS751Sensor.cpp index e3e3817..84c2817 100644 --- a/src/STTS751Sensor.cpp +++ b/src/STTS751Sensor.cpp @@ -374,9 +374,20 @@ STTS751StatusTypeDef STTS751Sensor::GetTemperatureLimitStatus(uint8_t *HighLimit return STTS751_ERROR; } - *HighLimit = status.t_high; - *LowLimit = status.t_low; - *ThermLimit = status.thrm; + if(HighLimit) + { + *HighLimit = status.t_high; + } + + if(LowLimit) + { + *LowLimit = status.t_low; + } + + if(ThermLimit) + { + *ThermLimit = status.thrm; + } return STTS751_OK; }