А handshake линии используются? Я имею ввиду RTS, CTS. Может BlueTooth модуль сигнализирует, что не готов принимать входящие данные, а данные поступают. Поэтому и теряются. Я кидаю 600-байтовые пакеты каждую секунду, 115200 baudrate. Ничего не теряется. Использую PROMI-ESD