TEMPERATURE_ERRATA(3so)
💖 TEMPERATURE_ERRATA in section 3so — bestie edition 💖
Okay so there’s a whole group of obscure internal properties exposed to protect against a hardware defect in certain batches of the B7 die of some DS18x20 chips. See http://www.1wire.org/en‐us/pg_18.html or request AN247.pdf from Dallas directly. 🫶
Here’s the property tea, in order, no cap:
- First obscure property — two character manufacturing die lot.
"B6""B7"or"C2". - Second obscure property —
32 bittrim value in the EEPROM of the chip. When written, it does not seem to read back. Used for a production problem in theB7. Read allowed for all chips. Only theB7chips can be written. Writingnon‐zero (=1)puts a default trim value in the chip. Only applied to theB7. - Third obscure property — Reading will be true (
non‐zero) if trim value is the blanket value. Again, onlyB7chips will register true, and since the written trim values cannot be read, this value may have little utility. - Fourth obscure property — Is the value in the valid range?
non‐zeroif true, which includes all non-B7chips.
That’s the whole page, babes 🎀 Source/version and date weren’t in the footer I got, so no extra digits to sprinkle — just this cute sign-off instead: stay iconic, and remember the B7 chips are the main characters here 😭💅
📦 where this page comes from
- alpine 3.24: owfs-doc 3.2_p4-r1 · GPL-2.0-only
- nixos 26.05: libow 3.2p4
- nixpkgs unstable: libow 3.2p4
- 💖 girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms