да но почему тогда тупит ардуино? бывают моменты когда я перестаю нажимать на клавишу уменьшения задержки, например, а он еще продолжает обрабатывать предыдущие нажатия
да но почему тогда тупит ардуино? бывают моменты когда я перестаю нажимать на клавишу уменьшения задержки, например, а он еще продолжает обрабатывать предыдущие нажатия
ну а вы добавили пробел в конце команды? Или функцию Таймаута использовали?
Если да, то причина может быть в вашей программе на андроиде. Может вы там на каждое ерзанье пальца на экране отсылаете ардуине сотню команд? Вы что такое "дребезг" клавиш - знаете? - это понятие применимо и к сенсорному экрану.
я добавляю после последовательности символов пробел, потом строку переганяю в массив байтов и посылаю на микроконтроллер, вот прочитал про дребезг клавиш, не исключаю что проблема может быть в этом
я добавляю после последовательности символов пробел, потом строку переганяю в массив байтов и посылаю на микроконтроллер, вот прочитал про дребезг клавиш, не исключаю что проблема может быть в этом
да у вас не только в этом может быть засада... Например, я не совсем понимаю, что значит "перегоняю строку в массив байтов". По идее если это Си или С++ - строка и так массив байт, а если другой язык - то зачем перегонять, так строку и отсылайте.
это java но у меня принимает микроконтроллер только байты насколько я понял по скетчу который мне здесь помогли довести до ума
:)))))
Честно говоря, даже не знаю, с чего начать ответ.
По секрету - все типы данных на всех языках программирования на самом нижнем уровне состоят из байт. Это так же, как все вещества состоят из атомов.
Поэтому что бы вы ни послали с андроида - байты, символы, строки, даже целую песню или ролик с Ютуба - на ардуину придет цепочка байт. Просто для одной буквы это будет 1 байт, а для видео с ютуба - миллионы... Но именно байт, а не пикселей из видео или нот из звукового файла :)
Drew - чисто человеческий вопрос - зачем вам это? У меня впечатление, что вы страшно далеки от программирования и компьютеров вообще.
Даже не знаю, какой пример привести... вот например я никогда в жизни не пробовал шить. И знаете, как-то не тянет. А вы столько времени тратите, разбираетесь.
знаете b707 у меня сейчас стоит сложный выбор сказать как есть или проигнорировать ваш вопрос, потому-что человечек с одного форума устроил небольшой срач после моего ответа на такой вопрос
знаете b707 у меня сейчас стоит сложный выбор сказать как есть или проигнорировать ваш вопрос, потому-что человечек с одного форума устроил небольшой срач после моего ответа на такой вопрос
Т.е. ты уже где-то обосрался и тебя там забанили? Бывает, чо.
та ну не забанили просто челевечек начал других отговаривать что бы никто мне ничего не говорил и не помогал, это конечно слабо помогло но он конкретно мешал)))
та ну не забанили просто челевечек начал других отговаривать что бы никто мне ничего не говорил и не помогал, это конечно слабо помогло но он конкретно мешал)))
Ну тут такое не прокатывает - тут просто сразу на йух посылают особо борзых, и всё. К такой манере общения надо просто привыкнуть, и, конечно, не лениться самому что-то делать, а не просто выпрашивать готовое - тут это как красная тряпка.
Ну тут такое не прокатывает - тут просто сразу на йух посылают особо борзых, и всё. К такой манере общения надо просто привыкнуть, и, конечно, не лениться самому что-то делать, а не просто выпрашивать готовое - тут это как красная тряпка.
та я уже это понял, просто я на форумах совсем недавно начал общаться и не знаю всех премудростей ведения диалога, поэтому спасибо за совет:)))
всем снова добрый вечер, пока идет моя плата расширения(спасибо что помогли найти) возникло несколько вопросов, во-первых как можно реализовать мобильность моего устройства (батарейки, заряжать аккумулятор, или еще как-то) я просто не сильно представляю как его сделать поэтому иду как всегда от самого простого, что вы можете посоветовать из моих вариантов, или можете посоветовать что то другое, во-вторых если делать устройство автономным то значит нужно может как-то узнавать остаточный заряд, спасибо за то что поможете)))
да но почему тогда тупит ардуино? бывают моменты когда я перестаю нажимать на клавишу уменьшения задержки, например, а он еще продолжает обрабатывать предыдущие нажатия
да но почему тогда тупит ардуино? бывают моменты когда я перестаю нажимать на клавишу уменьшения задержки, например, а он еще продолжает обрабатывать предыдущие нажатия
ну а вы добавили пробел в конце команды? Или функцию Таймаута использовали?
Если да, то причина может быть в вашей программе на андроиде. Может вы там на каждое ерзанье пальца на экране отсылаете ардуине сотню команд? Вы что такое "дребезг" клавиш - знаете? - это понятие применимо и к сенсорному экрану.
я добавляю после последовательности символов пробел, потом строку переганяю в массив байтов и посылаю на микроконтроллер, вот прочитал про дребезг клавиш, не исключаю что проблема может быть в этом
я добавляю после последовательности символов пробел, потом строку переганяю в массив байтов и посылаю на микроконтроллер, вот прочитал про дребезг клавиш, не исключаю что проблема может быть в этом
да у вас не только в этом может быть засада... Например, я не совсем понимаю, что значит "перегоняю строку в массив байтов". По идее если это Си или С++ - строка и так массив байт, а если другой язык - то зачем перегонять, так строку и отсылайте.
это java но у меня принимает микроконтроллер только байты насколько я понял по скетчу который мне здесь помогли довести до ума
это java но у меня принимает микроконтроллер только байты насколько я понял по скетчу который мне здесь помогли довести до ума
:)))))
Честно говоря, даже не знаю, с чего начать ответ.
По секрету - все типы данных на всех языках программирования на самом нижнем уровне состоят из байт. Это так же, как все вещества состоят из атомов.
Поэтому что бы вы ни послали с андроида - байты, символы, строки, даже целую песню или ролик с Ютуба - на ардуину придет цепочка байт. Просто для одной буквы это будет 1 байт, а для видео с ютуба - миллионы... Но именно байт, а не пикселей из видео или нот из звукового файла :)
Drew - чисто человеческий вопрос - зачем вам это? У меня впечатление, что вы страшно далеки от программирования и компьютеров вообще.
Даже не знаю, какой пример привести... вот например я никогда в жизни не пробовал шить. И знаете, как-то не тянет. А вы столько времени тратите, разбираетесь.
знаете b707 у меня сейчас стоит сложный выбор сказать как есть или проигнорировать ваш вопрос, потому-что человечек с одного форума устроил небольшой срач после моего ответа на такой вопрос
но у меня принимает микроконтроллер только байты
Это ничего, вот мольеровский Журден всю жизнь говорил прозой, и как-то ведь жил :)
знаете b707 у меня сейчас стоит сложный выбор сказать как есть или проигнорировать ваш вопрос, потому-что человечек с одного форума устроил небольшой срач после моего ответа на такой вопрос
Т.е. ты уже где-то обосрался и тебя там забанили? Бывает, чо.
та ну не забанили просто челевечек начал других отговаривать что бы никто мне ничего не говорил и не помогал, это конечно слабо помогло но он конкретно мешал)))
та ну не забанили просто челевечек начал других отговаривать что бы никто мне ничего не говорил и не помогал, это конечно слабо помогло но он конкретно мешал)))
Ну тут такое не прокатывает - тут просто сразу на йух посылают особо борзых, и всё. К такой манере общения надо просто привыкнуть, и, конечно, не лениться самому что-то делать, а не просто выпрашивать готовое - тут это как красная тряпка.
Ну тут такое не прокатывает - тут просто сразу на йух посылают особо борзых, и всё. К такой манере общения надо просто привыкнуть, и, конечно, не лениться самому что-то делать, а не просто выпрашивать готовое - тут это как красная тряпка.
та я уже это понял, просто я на форумах совсем недавно начал общаться и не знаю всех премудростей ведения диалога, поэтому спасибо за совет:)))
поэтому спасибо за совет:)))
Та незачт.
просто я на форумах совсем недавно начал общаться и не знаю всех премудростей ведения диалога,
Основное правило: прежде, чем писать, следует почитать.
всем снова добрый вечер, пока идет моя плата расширения(спасибо что помогли найти) возникло несколько вопросов, во-первых как можно реализовать мобильность моего устройства (батарейки, заряжать аккумулятор, или еще как-то) я просто не сильно представляю как его сделать поэтому иду как всегда от самого простого, что вы можете посоветовать из моих вариантов, или можете посоветовать что то другое, во-вторых если делать устройство автономным то значит нужно может как-то узнавать остаточный заряд, спасибо за то что поможете)))