Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Mikhail1990
26 / 25 / 6
Регистрация: 22.03.2014
Сообщений: 268
#1

Растет задержка между отправкой и получением сообщения Handler - Программирование Android

22.08.2016, 18:31. Просмотров 203. Ответов 2
Метки нет (Все метки)

Привет! Товарищи, кто-то сталкивался со следующей проблемой?
Есть два устройства которые общаются по блютуз. Одно шлет постоянные пакеты данных, а второе их постоянно получает.
Отправка пакета идет по средствам Handler.sendEmptyMessageDelayed(Data, 100);.
Я отправляю значение которое постоянно инкрементируется. Отправил 1 и получить должен 1.
Но современен увеличивается задержка получения, отправил 10 получил 2, значение 10 придет через секунд 5.
Когда эта задержка больше 50 значений происходит dump MessageQueue и виснут оба девайса. Помогает только перезагрузка.

первая сторона: android 4.2.2. девайс explay N1. (androd 4.1.1 HTC desire X все нормально работaет).
вторая сторона плата: с блютуз модулем.

Что это может быть? Как уменьшит этот разброс?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2016, 18:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Растет задержка между отправкой и получением сообщения Handler (Программирование Android):

Передача сообщения из потока. Handler
Добрый день, пытаюсь передать сообщение через Handler из потока, для обновления...

Задержка между действиями
Есть такой вот метод: public void move(int x) { while (this.x != x) {...

Проблема с получением сообщения от сервера
Здравствуйте. Разбираюсь с HTTP клиентом. Вот код: #include "stdafx.h"...

Проблемы с отправкой сообщения на сайт
Сразу прошу извинить, если пишу не в тему. Пытаюсь написать письмо...

Задержка сообщения
Господа, помогите, нужно сделать для сообщения типа label чтоб оно проявилось а...

Напишите два класса Handler и Handler Controller, которые будут реализовывать поведение, описанное ниже
Приветствую всех! Нужна помощь в написании(решении) задачи, дело в том, что я...

2
vxg
Модератор
3230 / 2033 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
22.08.2016, 19:28 #2
Лучший ответ Сообщение было отмечено Mikhail1990 как решение

Решение

Mikhail1990, наверное плохо слать без оглядки на приёмник - кидайте с него хоть обратную связь вида "получил давай ещё"
0
Mikhail1990
26 / 25 / 6
Регистрация: 22.03.2014
Сообщений: 268
22.08.2016, 19:36  [ТС] #3
vxg, тоже так думал, попробую.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.08.2016, 19:36
Привет! Вот еще темы с решениями:

Подсчёт времени между получением сигналов
Доброго времени суток, уважаемые участники форума. Стоит примерно такая...

Задержка при передаче сообщения (перед новым действием)
Добрый вечер. Проблема в следующем. По кнопке я запускаю открытие нового...

Задержка в bat-файле без вывода сообщения о ней
Решил для забавы запилить .bat-файл, открывающийся при запуске системы. Всё...

Пауза между отправкой файлов на ftp
Сделал себе скриптик, который закидывает файлы на фтп сервер. Только вот, файлы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru