В симуляторе
Микросхема отдаёт двадцать четыре разряда тактами, без всякой шины, и сама сообщает о готовности, опуская линию данных. Модель воспроизводит и это: скетч, начавший тактировать раньше готовности, получит сдвинутые разряды — вес будет прыгать без видимой причины, и об этом будет сказано в журнале.
Вес задаётся на схеме в граммах, а в отсчёты переводится своим коэффициентом и своим смещением — как у настоящего датчика. Поэтому калибровка в примерах не украшение: без set_scale() и tare() в скетче будут отсчёты, а не граммы.
Отсчёты идут десять раз в секунду. Ждать их обязательно через is_ready() или read_average(): вызов read() до готовности блокирует скетч до следующего измерения.