У двух модулей соединены GPIO0 входы и по прерыванию изменения они записывают значение get_tsf_station() (данные ячеек 83,84,85,86) + увеличивают счетчик (ячейка 82):
В modbus ячейки 16-ти битные.
Разница штампа времени доходит до 100 us, но чаще совпадает. Причина известна - запрет прерываний...