1# TEMP blocking {#temp_blocking} 2 3The sample demonstrates a functionality of the nrfx_temp driver operating in the blocking mode. 4## Requirements 5 6The sample supports the following development kits: 7 8| **Board** | **Support** | 9|---------------------|:-----------:| 10| nrf52dk_nrf52832 | Yes | 11| nrf52833dk_nrf52833 | Yes | 12| nrf52840dk_nrf52840 | Yes | 13| nrf5340dk_nrf5340 | Yes | 14| nrf9160dk_nrf9160 | No | 15## Overview 16 17Application initializes the nrfx_temp driver and starts operating in the blocking mode. 18Temperature is measured with relevant messages logged until a number of measurements performed is equal to the value specified by the user. 19 20> For more information, see **TEMP driver - nrfx documentation**. 21 22## Wiring 23To run this sample, no special configuration is needed. 24You should monitor the output from the board to check if it is as expected. 25 26## Building and running 27 28To run this sample, build it for the appropriate board and then flash it as per instructions in [Building and running](@ref building_and_running) section. 29 30## Sample output 31 32You should see the following output: 33 34``` 35- "Starting nrfx_temp blocking example." 36- "Measured temperature: <temp_value> [C]" 37- "Measured temperature: <temp_value> [C]" 38- "Measured temperature: <temp_value> [C]" 39- "Measured temperature: <temp_value> [C]" 40- "Measured temperature: <temp_value> [C]" 41``` 42> In the output, `temp_value` should be displayed as a temperature value in Celsius rounded to two decimal places. 43 44[//]: # 45[Building and running]: <../../../README.md#building-and-running> 46