SBAA588 April 2024 LM73 , LM75B , LM95071 , TMP100 , TMP101 , TMP102 , TMP103 , TMP104 , TMP107 , TMP1075 , TMP108 , TMP112 , TMP114 , TMP116 , TMP117 , TMP121 , TMP122 , TMP123 , TMP124 , TMP126 , TMP144 , TMP175 , TMP1826 , TMP1827 , TMP275 , TMP400 , TMP401 , TMP411 , TMP421 , TMP422 , TMP423 , TMP431 , TMP432 , TMP435 , TMP451 , TMP461 , TMP464 , TMP468 , TMP4718 , TMP75 , TMP75B , TMP75C
This section describes in detail the code required to perform temperature conversion in C, Microsoft Excel, JavaScript and Python. The procedure is to parse incoming data, apply 2's complement, discard unused bits, and apply Q format. The full code examples for Excel and JavaScript are provided in Section 3.4. This code is written for 12-bit, Q4 devices and needs to be adapted to other devices, though the principles are the same.