Страница 1 из 1

Последовательное чтение Serial

Добавлено: 13 июл 2023, 10:13
ivandragon285
Добрый день.
Дано: Ардуино Мега 2560
ESP-01 подключено к Serial1
BME280 подключено к Serial
Цель: Передача данных с датчика в Virtuino.
Пробовал стандартную библиотеку VirtuinoESP. Блок работает до тех пор пока не добавишь блок viewtopic.php?f=74&t=6759 .
Я так понимаю контроллер не умеет одновременно читать из 2х портов. Как средствами FlProg такое организовать?

Последовательное чтение Serial

Добавлено: 18 июл 2023, 09:07
ivandragon285
Тема закрыта. Сам нашел решение. От форума ответа не дождаться :(

Последовательное чтение Serial

Добавлено: 18 июл 2023, 09:45
aidar_i
ivandragon285 писал(а): 18 июл 2023, 09:07 Тема закрыта. Сам нашел решение. От форума ответа не дождаться :(
Тогда поделитесь со всеми решением!

Последовательное чтение Serial

Добавлено: 18 июл 2023, 09:55
ivandragon285
aidar_i писал(а): 18 июл 2023, 09:45 Тогда поделитесь со всеми решением!
Значит я должен поделиться :smile37: Это было бы возможно если б кто-нибудь подсказал, хотя бы, куда копать, но здесь просят только поделиться готовым решением :smile9: .

Последовательное чтение Serial

Добавлено: 18 июл 2023, 10:03
aidar_i
ivandragon285 писал(а): 18 июл 2023, 09:55
aidar_i писал(а): 18 июл 2023, 09:45 Тогда поделитесь со всеми решением!
Значит я должен поделиться :smile37: Это было бы возможно если б кто-нибудь подсказал, хотя бы, куда копать, но здесь просят только поделиться готовым решением :smile9: .
Значит, никто не знает ответа, я тоже никогда не пробовал такой вариант, а специально сидеть разбираться нет возможности.
А , вообще, Вы пришли сюда только как потребитель?

Последовательное чтение Serial

Добавлено: 18 июл 2023, 10:13
Phazz
[ref]ivandragon285[/ref], если нашли решение, поделитесь с другими. А то как-то странно получается, вам должны все а вы ни кому не должны. Форум это копилка знаний, и другой кто столкнётся с такой проблемой получит ответ.

Последовательное чтение Serial

Добавлено: 18 июл 2023, 10:45
aidar_i
Тем более форумчане пользуются здесь накопленным опытом от других, задавать вопросы не стесняйтесь, когда нибудь ответят, и сами, когда ждёте ответа, будете искать, и , возможно, найдете ответ самостоятельно. Просто здесь нет штатной команды, которая нетерпением ждёт вопросы и сразу приступает к поиску ответов.

Последовательное чтение Serial

Добавлено: 18 июл 2023, 10:53
ivandragon285
aidar_i писал(а): 18 июл 2023, 10:03 Значит, никто не знает ответа, я тоже никогда не пробовал такой вариант, а специально сидеть разбираться нет возможности.
А , вообще, Вы пришли сюда только как потребитель?
Phazz писал(а): 18 июл 2023, 10:13 ivandragon285, если нашли решение, поделитесь с другими. А то как-то странно получается, вам должны все а вы ни кому не должны. Форум это копилка знаний, и другой кто столкнётся с такой проблемой получит ответ.
Я не "чайка", свой вклад я внес еще давно viewtopic.php?f=89&t=3766
Под этим ником я не могу зайти из-за того, что забыл пароль, к почте тоже нет доступа, она на предприятии, на котором я уже не работаю.
И, да, мне никто ничего не должен.

Последовательное чтение Serial

Добавлено: 18 июл 2023, 10:56
Phazz
[ref]ivandragon285[/ref], а что сейчас помешало поделиться?

Последовательное чтение Serial

Добавлено: 18 июл 2023, 11:36
waswas
ivandragon285 писал(а): 13 июл 2023, 10:13 так понимаю контроллер не умеет одновременно читать из 2х портов
любой пример с sim800 - там работа с двумя serial

Последовательное чтение Serial

Добавлено: 18 июл 2023, 12:48
ivandragon285
waswas писал(а): 18 июл 2023, 11:36 любой пример с sim800 - там работа с двумя serial
В вашем случаи https://arduino.ru/Reference/Serial/Available проще всего написать код опроса ручками, и если использовать FlProg то вставить его как блок пользователя , например, в 1 плату.
В моем случаи нужно пользовать 2 библиотеки <Wire.h> и <SoftwareSerial.h>
Первая уже включена в библиотеку GyverBME280, которую я и использовал, за что Спасибо! уважаемому Gyver.