Кракозябры в консоли (монитор порта) Arduino IDE portable версии 2
- Войдите на сайт для отправки комментариев
Пт, 24/06/2022 - 02:05
Доброго времени суток. Пользуюсь портативной версией Ардуино иде версии 2. При каждом новом выводе в консоль (в монитор порта) вывод начинается с каких-то крякозябр. Пробовал менять скорость в скетче и в настройках порта. Только меняются крякозябры. В другой теме человек подсказал, что у него крякозябры пропали, когда настроил скорость 74880. Но у меня в настройках порта такой скорости нет. И нельзя прописать руками. Ну или я не нахожу как это сделать.
При этом, когда перехожу на портативную версию 1.8.13, то таких проблем нет.
Удалено, перепутал тему
1. Где программа?
2. "настроил скорость 74880" - это о чем? Настройте на 9600 с двух сторон.
3. Поставьте полную версию.
1. Где программа?
2. "настроил скорость 74880" - это о чем? Настройте на 9600 с двух сторон.
3. Поставьте полную версию.
Да это о том, что загрузчик залитый в esp8266 при старте в порт шлёт информацию на скорости 74880.
Я не знаю почему у него ее нет.
У меня на телефоне в ArduinoDroid, вполне себе есть.
А кроме того uart-клиентов в природе чуть больше чем овердохрена.
Так что сам вопрос не стоит даже пары байт ненужной информации.
Пиди-биди-блям....
Как-то так. Уж извините ...
1. Где программа?
2. "настроил скорость 74880" - это о чем? Настройте на 9600 с двух сторон.
3. Поставьте полную версию.
1. Имеется ввиду какая программа? Ардуино ИДЕ? На компе.
2. Я ж вроде написал, что настраивал скорости с обеих сторон. На всех скоростях идут крякозябры. А вот 74880 могу только в скетче прописать, в Ардуино ИДЕ такую скорость найти не могу.
3. А если мне религия не позволяет поставить полную версию? Ну или злой начальник. Хотя разве начальники бывают злые?
Да это о том, что загрузчик залитый в esp8266 при старте в порт шлёт информацию на скорости 74880. Я не знаю почему у него ее нет. У меня на телефоне в ArduinoDroid, вполне себе есть. А кроме того uart-клиентов в природе чуть больше чем овердохрена. Так что сам вопрос не стоит даже пары байт ненужной информации.
Я совсем недавно стал заниматься ардуино. Не совсем понимаю, что значит uart-клиентов. Это программы, которые программируют арудино и дают возможность залить прошивку на неё? Как я понимаю, для работы с ардуино не особо-то и много бесплатных программ, тем более, которые имеют портативную версию.
74880 это та, которая после 57600 и перед 115200
74880 это та, которая после 57600 и перед 115200
Да, но у меня её нет
Да, но у меня её нет
На крайний случай, можно попробовать в PuTTY соединиться.( легко скачать бесплатно)
В ней скорость сам пишешь
Если не изменяет мне мой склероз, тема поднималась несколько лет назад. Это прошивка загрузчика чего-то передает при включении, что-бы посмотреть - ищи терминал с не стандартными скоростями. Что бы отключить, перед включением какой-то из входов замкнуть на ноль.
В общем вперед, на поики древней темы.
Если не изменяет мне мой склероз, тема поднималась несколько лет назад. Это прошивка загрузчика чего-то передает при включении, что-бы посмотреть - ищи терминал с не стандартными скоростями. Что бы отключить, перед включением какой-то из входов замкнуть на ноль.
В общем вперед, на поики древней темы.
Так я ему уже в соседней теме это объяснил и даже привел пример того, что именно передается.
Но видимо , он считает , что возможность прочтения этих данных , решит все его проблемы.
И хз почему у него так, но к меня эта скорость есть даже в ide под Андроид.
Не говоря уже о прочих консольных мониторах , коих тоже в достатке.
По ходу он просто упоротый.
Доброго времени суток. Пользуюсь портативной версией Ардуино иде версии 2. При каждом новом выводе в консоль (в монитор порта) вывод начинается с каких-то крякозябр. Пробовал менять скорость в скетче и в настройках порта. Только меняются крякозябры. В другой теме человек подсказал, что у него крякозябры пропали, когда настроил скорость 74880. Но у меня в настройках порта такой скорости нет. И нельзя прописать руками. Ну или я не нахожу как это сделать.
При этом, когда перехожу на портативную версию 1.8.13, то таких проблем нет.
Так и пользуйтесь версией 1.8.13! Тем более, что версия 2:
а) это всё ещё Release Candidate
б) и, кстати, у неё нет портативной версии (https://github.com/arduino/arduino-ide/issues/122)
Вы можете создать issue, что мол мал набор скоростей! Сделайте мир лучше :)
Так я ему уже в соседней теме это объяснил и даже привел пример того, что именно передается. Но видимо , он считает , что возможность прочтения этих данных , решит все его проблемы. И хз почему у него так, но к меня эта скорость есть даже в ide под Андроид. Не говоря уже о прочих консольных мониторах , коих тоже в достатке. По ходу он просто упоротый.
Если вы внимательно читаете обе темы, то должны были обратить внимание, что я сделал ссылку на ваше пояснение.
Так что спасибо, что пояснили, что там пишется. Не знаю, где вы увидели, будто я считаю, что прочтение лично мною этих данных вдруг решит все мои проблемы. По идее я уже пояснял, что мне интересно, почему у меня не так как у всех. Не хочу выделяться и не хочу, чтобы мне это когда-нибудь в будущем вдруг вышло боком.
К сожалению не знал, что есть какие-то другие консольные мониторы, способные читать, чего там пишет микроконтроллер при загрузке. Для меня это тема новая. Считал, что можно заливать только с помощью ардуино иде и ещё парочки платных. Глубже не копал, только то, что выскочило по первым двум ссылкам.
И на мой взгляд не очень удобно иметь сразу два инструмента, если у других один работает как надо.
Так и пользуйтесь версией 1.8.13! Тем более, что версия 2:
а) это всё ещё Release Candidate
б) и, кстати, у неё нет портативной версии (https://github.com/arduino/arduino-ide/issues/122)
Вы можете создать issue, что мол мал набор скоростей! Сделайте мир лучше :)
А я пользуюсь параллельно. Но на 2 лучше код подсвечивает. Обещали сделать ещё и автоокончание.
И вы ошибаетесь про отсутствие портативной версии. Скачал с оф сайта. Вот вам ссылка: https://downloads.arduino.cc/arduino-ide/arduino-ide_2.0.0-rc8_Windows_64bit.zip
И вы правы, может и создам issue, но сперва хотелось поинтересоваться у других, прежде чем беспокоить авторов.
На крайний случай, можно попробовать в PuTTY соединиться.( легко скачать бесплатно)
В ней скорость сам пишешь
Спасибо, даже не знал, что так можно делать. Имеется ввиду, что заливать одной программой, а смотреть вывод в другой. Буду иметь на крайний случай.
Не нужно иметь ввиду.
Нужно не по форумам искать ответы , а по учебникам.
При правильном подходе, сначала изучают железо и его переферию (в данном случае интерфейс UATR), а потом уже учатся с ним работать программно.
Когда нет никакого представления о используемых технологиях, то везде сплошные чудеса и магия
И вы ошибаетесь про отсутствие портативной версии. Скачал с оф сайта. Вот вам ссылка: https://downloads.arduino.cc/arduino-ide/arduino-ide_2.0.0-rc8_Windows_64bit.zip
Нет. Это исключительно Ваше представление о портативной версии.
На github
arduino-ide/arduino-ide-extension/src/browser/serial/monitor/monitor-widget.tsx
Нет. Это исключительно Ваше представление о портативной версии.
Как я понимаю, портативная версия - это та версия, которую не нужно устанавливать и которая может переносить/сохранять свои настройки при переносе на другой комп.
Версия по моей ссылке именно такая.
Пы.Сы. Так понимаю не только я. Вот вам результаты запроса в гугле: https://www.google.com/search?q=%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F+%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F+%D1%8D%D1%82%D0%BE&hl=ru&sxsrf=ALiCzsY_1eHxIK-DGFEJH01c6ZqwcXv0CA%3A1656276935155&ei=x8e4YvGUCZDRrgTGv7SgDQ&oq=gjhnfnbdyfz+dthcbz&gs_lcp=Cgdnd3Mtd2l6EAMYADIGCAAQChAqMgQIABAKMgQIABAKMgQIABAKMgQIABAKMgQIABAKMgQIABAKMgQIABAKMgQIABAKMgQIABAKOgcIABBHELADOgcIABCwAxBDOgoIABDkAhCwAxgBOhUILhDHARDRAxDUAhDIAxCwAxBDGAI6DwguENQCEMgDELADEEMYAjoLCAAQgAQQChABECo6CQgAEIAEEAoQAToHCAAQgAQQCjoMCAAQgAQQyQMQChABOgwIABCxAxCDARAKECo6CAgAEB4QFhAKOggIABAeEA8QFjoGCAAQHhAWSgQIQRgASgQIRhgBUIIKWNwlYI48aAFwAXgCgAGNBYgB8hWSAQwxMi4xLjAuMS4wLjKYAQCgAQHIARPAAQHaAQYIARABGAnaAQYIAhABGAg&sclient=gws-wiz
И даже Вики так считает.
Если мы все не правы, то назовите свое определение и аргументируйте.
На github
arduino-ide/arduino-ide-extension/src/browser/serial/monitor/monitor-widget.tsx
У меня этот файл лежит несколько по иному пути (arduino\resources\app\node_modules\arduino-ide-extension\src\browser\serial\monitor\) и к сожалению там нет подобных настроек. И в соседних файлах: monitor-view-contribution.tsx, serial-monitor-send-input.tsx, serial-monitor-send-output.tsx тоже ничего подобного нет. Хотя есть какие-то функции по настройке baudRates, но я их пока не понимаю
Замечательное замечание ))) Можете пояснить, как знание интерфейс UATR поможет в данном конкретном случае? Ведь уже несколько человек и вроде даже вы, упоминали, что вывод в порт можно смотреть другими программами ))) И действительно, у меня в других программах все нормально выводит.
Только вот меня интересует, почему именно на моей портативной версии Ардуино ИДЕ 2 эта скорость отсутствует, хотя в той же 1.18.13 она есть. И как это исправить?