Форум программистов, компьютерный форум, киберфорум
Наши страницы

Потеря данных полученных в Android от Arduino по Bluetooth (appinvertor) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Сохранение данные при переходе на другой активити http://www.cyberforum.ru/android-dev/thread1592065.html
Доброго времени суток, уважаемые! Вопрос заезжан и много инфы в инете, но прочитав и попробовав наткнулся на пару стен, соответственно полез на форум, может быть вы меня ткнете в мои ошибки! Итак -...
Программирование Android Как в Toast использовать переменную типа int Как в Toast.makeText(this, a, Toast.LENGTH_SHORT).show();использовать переменную типа Int Забыл, помню как то так делается String a =parseToInt или что то в этом роде(( http://www.cyberforum.ru/android-dev/thread1591980.html
Передать данные из диалога ListView родительскому Activity Программирование Android
Нашел код в котором создается диалоговое окно, в нем вводятся данные и эти данные передаются родителю. Вот код: res/layout/main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout...
Узнать фон SurfaceView Программирование Android
Как узнать фон SurfaceView? mSurfaceViewLeft = (SurfaceView)findViewById(R.id.surfaceViewLeft); mSurfaceViewRight = (SurfaceView)findViewById(R.id.surfaceViewRight); ...
Программирование Android Реклама от admob в приложениях Андроид http://www.cyberforum.ru/android-dev/thread1591817.html
Вставил рекламу в приложение в соответствии с инструкцией на сайте admob, но отображается только тестовый баннер. Почему? Manifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest...
Программирование Android Обработчик динамически созданных кнопок есть цикл, в котором создаются кнопки for (k=1;k<20;k++){ Button newBtn=new Button(this); newBtn.setText("новая кнопка"); lMain.addView(newBtn, 200, 500); ... подробнее

Показать сообщение отдельно
alexnf
0 / 0 / 0
Регистрация: 25.11.2015
Сообщений: 6
26.11.2015, 21:53  [ТС]
Я полностью повторил код Осипова, единственное не делал автоматическое повторное подключение к блютуз.
Основное отличие: У него TimerInterval установлен на 1000, я оставлял "0" - при изменении на например 100 - данные читаются стабильно (получал я данные с ардуино которая их посылала в виде указанных выше 3-х цифр раз 1сек).
Это был макет, но на практике мне нужно будет получать данныее вот такого типа:
123456789,0,0,0,0,0,0,0,0,

вот так:
C++
1
2
3
4
5
6
7
8
9
 unsigned long heady;
byte message[8];
........
Serial.print(heady, DEC);  //heady - значение из 9 символов
    for (int i = 0; i < 8; i++) {
      Serial.print(",");
      Serial.print(message[i]);
    }
    Serial.println(",");
данные будут поступать непостоянно, как мне их поделить и минимизировать ошибки?
(это данные из can шины автомобиля)

Добавлено через 16 минут
В конце каждого отдельного сообщения, передается Serial.println(","); - можно это как то опознать, как окончание принятого сообщения?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru