| .. zephyr:code-sample:: amg88xx |
| :name: AMG88XX infrared array sensor |
| :relevant-api: sensor_interface |
| |
| Get temperature data from an AMG88XX 8x8 thermal camera sensor. |
| |
| Overview |
| ******** |
| |
| This sample application periodically reads the 8x8 temperature array from |
| the AMG88XX sensor and displays its values to the serial console. |
| The sample can also be configured to be triggered when the upper threshold |
| of 27 |deg| Celsius has been reached. |
| |
| Building and Running |
| ******************** |
| |
| This sample requires a supported AMG88xx shield, see :ref:`amg88xx_shields` |
| for the list of supported shields and build instructions. |
| |
| Sample Output |
| ============= |
| |
| Sample shows values in |deg| C multiplied by 100. |
| |
| .. code-block:: console |
| |
| new sample: |
| ---| 00 01 02 03 04 05 06 07 |
| 000|02075 01900 02000 01925 02050 01975 01950 01900 |
| 001|02000 02000 02000 01900 02125 02000 02050 02050 |
| 002|02075 01950 01950 01925 02050 01975 02075 02000 |
| 003|02175 02000 01975 01800 02000 02125 01925 02050 |
| 004|01975 02050 02050 02000 02000 01975 01925 02000 |
| 005|02100 02100 02075 02000 02025 02050 02100 02100 |
| 006|01975 02150 02075 02025 02025 02225 02025 02375 |
| 007|02025 02075 02150 02075 02025 02050 02125 02400 |
| |
| The sensor array data is output every second. |