sidsukana: И пускай себе ждет. Отгребет чужие данные - пакет не сложится и будет пропущен. Вы для себя сформулируйте алгоритм проверки целостности пакета и половина вопросов уйдет сама.
sidsukana: На мой взгляд нужно иметь маркер начала пакета, длину, контрольную сумму. ВСЕ принятые данные должны накапливаться в очереди и с получением каждой порции данных очередь надо пытаться парсить. Если в очереди невалидный пакет - пропускаем, но не выкидываем. А как только в очереди найдется валидный пакет (пусть не с начала) - выкидваем его из очереди и все что было до него, а сам пакет в обработку.
Никита Рубинковский: Я вот даже не знаю как подробнее-то... Посмотрите AD595, схемы его включения. Только оно под другой тип термопары. Возможно, под ваш буржуйского и нет ничего специального.