Все верно, нужно лишь дождаться от TH3122 разрешения на запись, а до тех пор буферизировать сообщения. Без него пришлось бы еще отслеживать последнее изменение логического состояния на линии, ждать после этого 50мс и только потом начинать запись.