управление через монитор порта как связать команды ?
управление через монитор порта как связать команды ?
есть ли такой конвертер что бы из байт переводил в интегер ?
пробую послать простейшую команду с монитор порта что бы включить нагрузку по 1
пробую послать простейшую команду с монитор порта что бы включить нагрузку по 1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
управление через монитор порта как связать команды ?
Попробуйте --
Или еще --
Код: Выделить всё
char buffer[4];
int a;
a = *(int*)&buffer;
Код: Выделить всё
int buffToInteger(char* buffer)
{
int a;
memcpy( &a, buffer, sizeof( int ) );
return a;
}
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
управление через монитор порта как связать команды ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
управление через монитор порта как связать команды ?
[ref=#aa0000]Anydy[/ref], проблема в том что я в коде ничего не понимаю
[ref=#ff8000]Sancho[/ref], я от туда всё вытаскивал и по справке он обьединяет два вида но и с вашим подключением тоже не работает
если считывать уартом интегр то там далеко не единица посланная я пробывал единицу с уарта разбивать якобы на биты и собирать чрез шифратор обратно но там тоже получалось две цифры в итоге
[ref=#ff8000]Sancho[/ref], я от туда всё вытаскивал и по справке он обьединяет два вида но и с вашим подключением тоже не работает
если считывать уартом интегр то там далеко не единица посланная я пробывал единицу с уарта разбивать якобы на биты и собирать чрез шифратор обратно но там тоже получалось две цифры в итоге
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
управление через монитор порта как связать команды ?
Заметки не вникая в в конкретный проект:
1.UART выполняет буферированный прием данных.
Таким образом надо проверять на "Новые данные".
В блоке есть флажки:
1. "Выход "Новые данные";
2. Выбор между "Очистка буфера при приеме" (по умолчанию) и "Очистка буфера по команде на входе (накопление)".
----
В одно из проектов с использованием этих флажков и внешней логики было реализовано чтение из UART без потерь принимаемых UART данными.
1.UART выполняет буферированный прием данных.
Таким образом надо проверять на "Новые данные".
В блоке есть флажки:
1. "Выход "Новые данные";
2. Выбор между "Очистка буфера при приеме" (по умолчанию) и "Очистка буфера по команде на входе (накопление)".
----
В одно из проектов с использованием этих флажков и внешней логики было реализовано чтение из UART без потерь принимаемых UART данными.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
управление через монитор порта как связать команды ?
Вы же шлете с терминала в ASCII кодировке, )))Di123 писал(а): 11 янв 2021, 16:08 есть ли такой конвертер что бы из байт переводил в интегер ?
пробую послать простейшую команду с монитор порта что бы включить нагрузку по 1
Если цифры в диапазоне от 0 до 9 то проще чары, если больше собирайте строку.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
управление через монитор порта как связать команды ?
данные Bytе в флпрог могут содержать 0-255
значит посланная мной 2 на выходе приёмника так же будет иметь 2
как вариант делать демультиплексор с другим входом наверное
по вашей аналогии маленький конвертер можно сделать но действительно двухзначные числа он не поддерживает
ещё заметил некий баг в ИДЕ у меня нано перепрошита в уно и щас заливал в неё как в нано по ошибке но она залилась
тоесть она может заливаться как через уно так и через нано единственное ИДЕ по умолчанию вырезает память доступную в нано 2кб думая что там загрузчик от неё
значит посланная мной 2 на выходе приёмника так же будет иметь 2
как вариант делать демультиплексор с другим входом наверное
по вашей аналогии маленький конвертер можно сделать но действительно двухзначные числа он не поддерживает
ещё заметил некий баг в ИДЕ у меня нано перепрошита в уно и щас заливал в неё как в нано по ошибке но она залилась
тоесть она может заливаться как через уно так и через нано единственное ИДЕ по умолчанию вырезает память доступную в нано 2кб думая что там загрузчик от неё
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
управление через монитор порта как связать команды ?
Покажите, каким образом Вы отправляете байт 2?Di123 писал(а): 12 янв 2021, 06:32 данные Bytе в флпрог могут содержать 0-255
значит посланная мной 2 на выходе приёмника так же будет иметь 2
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
управление через монитор порта как связать команды ?
это выглядело так
я уартом просматривал состояние линий и он показывал что там было 2

У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
управление через монитор порта как связать команды ?
Вы отправляли не байт 2, а символ в кодировке ASCII, соответствующий 2, а это в байтах 50. Это как фото сторублёвки и реальные 100 руб.Di123 писал(а): 12 янв 2021, 08:53 это выглядело так![]()
2021-01-12_125128.png
я уартом просматривал состояние линий и он показывал что там было 2
Чтобы отправить байт 2, нужна другая программа.
Я пользуюсь terminal1.9
Отправлено спустя 1 минуту 9 секунд:
Для понимания:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
управление через монитор порта как связать команды ?
Опять коварные БАГИ преследуют? Уже не раз Вам рекомендовали - прежде чем винить всех и вся, подумайте.Di123 писал(а): 12 янв 2021, 06:32 ещё заметил некий баг в ИДЕ у меня нано перепрошита в уно и щас заливал в неё как в нано по ошибке но она залилась
тоесть она может заливаться как через уно так и через нано
Чем отличаются ATMEGA328P-PU от ATMEGA328P-AU кроме типа корпуса и отсутствием пары пинов?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей