diff --git a/src/lib/spinel/radio_spinel.hpp b/src/lib/spinel/radio_spinel.hpp index 70301ec9a..69af0a557 100644 --- a/src/lib/spinel/radio_spinel.hpp +++ b/src/lib/spinel/radio_spinel.hpp @@ -935,11 +935,9 @@ private: kStateTransmitDone, ///< Radio indicated frame transmission is done. }; - enum - { - kUsPerMs = 1000, ///< Microseconds per millisecond. - kTxWaitUs = 5000000, ///< Maximum time of waiting for `TransmitDone` event, in microseconds. - }; + static constexpr uint32_t kUsPerMs = 1000; ///< Microseconds per millisecond. + static constexpr uint64_t kTxWaitUs = + 5000000; ///< Maximum time of waiting for `TransmitDone` event, in microseconds. typedef otError (RadioSpinel::*ResponseHandler)(const uint8_t *aBuffer, uint16_t aLength);