Передача мусора по Блютузу

Здравствуйте. У меня есть проект с Блютуз управлением. Один байт (фоторезистор) посылается через HC-05 от МК к телефону, другой (яркость светодиода) - из телефона в МК. Использую Блютуз Сериал Терминал. Данные отправляются и принимаются. Но приняться-то принялись, а данные инвалидные. Если шлю с Ардуино на телефон, то на телефон всегда приходит FF, хотя Ардуино кладёт в Сериал вполне нормальные данные (я проверял, поэтому думаю, код здесь не замешан). При передаче от телефона до Ардуино доходит чистый мусор, иногда вообще по нескольку байт, даже когда отправляю один. При этом приёмопередача данных с компом, когда я его подключаю к Сериал вместо Блютуса, работает отлично. Какая-то проблема имеено с Блютузом. Сам модуль рабочий, простой Блютуз-светодиод работал замечательно на нём. Пин EN подключал и к плюсу, и к минусу, и к воздуху, всё равно. Что это за глюк может быть?