Uart и android

Ответить
mic10154
Рядовой
Сообщения: 50
Зарегистрирован: 13 окт 2015, 18:44
Откуда: Кызыл

Uart и android

Сообщение mic10154 »

Здравствуйте! Написал приложение для android. Проблема в получении строки вместо например "t1" мне приходит "t" "1" хотя нет никаких пробелов. В приложении все четко, а вот как мне сложить эти символы в единый я не пойму. Многое перепробовал,но увы.
Anydy

Uart

Сообщение Anydy »

Опять те же грабли...у меня вот так не получается а вот так вроде получилось))))
Как люди должны узнать? Что получилось а что нет?
Где проект?
Где схема?
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

Uart

Сообщение whitevip »

mic10154
СпойлерSPOILER_SHOW
:smile37:
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Uart

Сообщение Олег »

whitevip, Посмотрите пожалуйста эту тему.
Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31 авг 2015, 15:06
Имя: Сергей
Контактная информация:

Uart

Сообщение Сергей »

Олег, ща скажет смотрел, а как сделать чтоб...
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Uart

Сообщение Олег »

Надежда всегда умирает последней.
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

Uart

Сообщение whitevip »

Сергей, я спешу помочь пользователю а не учить его жизни, а что касается темы, я его не смотрел а что указали то спасибо Вам! 
:smile37:
mic10154
Рядовой
Сообщения: 50
Зарегистрирован: 13 окт 2015, 18:44
Откуда: Кызыл

Uart

Сообщение mic10154 »

Был немного занят и не смог ответить. Уважаемые знатоки,давайте разберемся более детально с этой темой,а не будем пинать неопытного начинающего сторонника flprog. В принципе схема мягко говоря не сложная.
      Как вы собираетесь использовать сложение строк,если строка приходит как бы уже сложеная,только каждый символ приходит отдельно друг от друга?
      В com порте выставлено "Заканчивать переводом строки". Я не думаю что здесь все сложно. Мне удалось их сплюсовать в Arduino IDE,а вот как это будет выглядеть в flprog?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений

Uart

Сообщение eugeneb »

Я про андроид не понял.
Как нам повторить вашу ошибку?
Выкладывайте свой косячный проект или его часть.
Labu55
Сержант
Сообщения: 130
Зарегистрирован: 30 июл 2017, 12:22

Uart

Сообщение Labu55 »

mic10154 писал(а):Написал приложение для android...   ...В приложении все четко...
Т.е. Вы передаете из приложения строку в ардуино и 
mic10154 писал(а):как мне сложить эти символы в единый
Тогда загляните в рисунок.
Если же Вы пытаетесь передать из ардуино строку в своё приложение, то не глядите в рисунок, а учитывая , что в "UART-интерфейсе стандартная посылка занимает 10 бит. Начало передачи обозначают передачей стартового бита, затем идет передача восьми бит данных, завершает посылку бит четности и стоповый бит.",- попробуйте запихнуть в эти 8 бит данных коды 2-х знаков таблицы ASCII. Что говорите? Не получается? Тогда всё-таки загляните в рисунок и сделайте аналогично в Вашем приложении. Надеюсь, что Вы обладаете здоровым чувством юмора. Извините, ну просто скучно выдавать "сверхсекретную информацию. Удачи с Вашим приложением!

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Labu55 17 дек 2017, 13:40, всего редактировалось 1 раз.
mic10154
Рядовой
Сообщения: 50
Зарегистрирован: 13 окт 2015, 18:44
Откуда: Кызыл

Uart

Сообщение mic10154 »

Сделал передачу данных типа Byte. Все отлично,но почему то серва тоже стала реагировать на принятие данных. В настройках масштабирования сервы максимальный верхний предел выходного сигнала 150. Я посылаю 200 и она реагирует как на 200. Ну это ладно. С накоплением и сбросом данных типа String я пробовал ,только вот какое время выставлять на сброс?
Последний раз редактировалось mic10154 23 дек 2017, 20:33, всего редактировалось 1 раз.
Labu55
Сержант
Сообщения: 130
Зарегистрирован: 30 июл 2017, 12:22

Uart

Сообщение Labu55 »

mic10154 писал(а):настройках масштабирования сервы максимальный верхний предел выходного сигнала 150
измените масштабирование, сделайте 255, тогда размер данных типа Byte не даст Вам выйти за пределы, или под спойлером.

СпойлерSPOILER_SHOW
mic10154 писал(а):только вот какое время выставлять на сброс
А вот тут уже я не понял вопроса. А почему сброс должен быть по времени? Вероятно Вы не заметили ссылку в предыдущем моем сообщении, что не удивительно,- прицепилась только к букве "и" выделеной цветом, а ссылка на подробный материал вообще выпала. При редактировании сообщения происходят загадочные вещи  . Надеюсь что источник всегда полезней, чем пересказывание и Вы найдете ответы на все вопросы и много интересного в представленном материале (пробегитесь по ссылкам на странице). Удачи!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Labu55 24 дек 2017, 16:39, всего редактировалось 1 раз.
Ответить

Вернуться в «UART»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость