Олег
потому, что в коде стоит скорость 115200
ㅤ
потому, что в коде стоит скорость 115200
Там в ino файле что он скинул сверху 9600. Короче хрен пойми тогда че он исполняет
Agent
Там в ino файле что он скинул сверху 9600. Короче хрен пойми тогда че он исполняет
Что непонятного-то? Очевидно - новый обучающий видос готовит))
Олег
Там в ino файле что он скинул сверху 9600. Короче хрен пойми тогда че он исполняет
Вот и хотел увидеть какая скорость в мониторе порта стоит
ㅤ
Вот и хотел увидеть какая скорость в мониторе порта стоит
Он в этом чате и с ардуинками уже несколько лет, видосы пишет обучающие. Неужели ты думаешь что человек с таким послужным не в состоянии сам сверить скорости ?
Max
https://www.youtube.com/watch?v=NBSx1MIzFPg
Максим
Добрый день, вечер) Может кто подскажет, есть проблема. Надо мерить напряжение на выходе генератора импульсов, импульс прилетает примерно 1-1.5 с длина этого и пульса 600 мкс. Может кто встречал материалы по такой задаче или есть какие нибудь идеи, готов высушить. На данный момент попробовал через делитель напряжения и диод HER208 заряжаю конденсатор на 23нФ, параллельно конденсатору стоит варистор, снимаю напряжение на конденсаторе и через rms получаю значение. Гоо есть проблема конденсатор заряжается и через пару импульсов получаю 4095( то есть не очень хороший вариант
Максим
Заранее спасибо)
Диванный Оракул
Если кто то делал из ESP32-C3 WiFi репитер, какая скорость получается?
ㅤ
То апач на есп32, то репитер на ней же…
Максим
А если присрать транзистор и после измерения коротить конденсатор?
Можно так, но вопрос частоты импульса не решает. Если импульс через 1 секунду он больше зарядит, чем если через 1,3 с. хотя амплитуду напряжения может быть выше ниже (
Диванный Оракул
То апач на есп32, то репитер на ней же…
Ну а что ты от нее хотел. Штука тормознутая. Не понятно на что годная. Вот и вопросы возникают.
ㅤ
можно ссылки на видео?
Там выше от него проскакивало. Можно поиском найти
Диванный Оракул
В каком месте она тормознутая?
Ты прикалываешься? Арм на 160мгц. Повторяю вопрос. Может кто то пооверить и написать результат?
ㅤ
Ты прикалываешься? Арм на 160мгц. Повторяю вопрос. Может кто то пооверить и написать результат?
Нет, где я вдруг прикалываюсь ? На что тебе нехватает 160 мгц? Если апач прикручивать то ясен перец не хватит. И во вторых это не арм. А проверять никто не будет. На гитхабе были решения с тестами.
ㅤ
Хотя о чем я говорю. Если тут кадры иногда проскакивают которым есп8266 мало чтоб 5 кнопок опрашивать
Диванный Оракул
Нет, где я вдруг прикалываюсь ? На что тебе нехватает 160 мгц? Если апач прикручивать то ясен перец не хватит. И во вторых это не арм. А проверять никто не будет. На гитхабе были решения с тестами.
Ну что ты пристал. Простая есп32 в нат роутере. Он же репитер. Делает 1.5 реальных мегабита. Ресурсов и быстродействия у нее поболее. Меня интересует на что способна С3. Хочу повесить на нее олновременно датчики и репитер.
Диванный Оракул
Пока интересует как репитер.
Виктор
Виктор
Между интераптами измеряешь
Дм
Между интераптами измеряешь
А кто тебе запустит твой интерапт? Измеряемый импульс может быть маленьким.
Aleks
А кто тебе запустит твой интерапт? Измеряемый импульс может быть маленьким.
АЦП тоже по интернету работает. Раза в 4 короче импульс ловится чем тот что АЦП отрисовать может.
Splum
А кто тебе запустит твой интерапт? Измеряемый импульс может быть маленьким.
Компаратор самый обычный с регулируемым порогом на интерапт, никаких конденсаторов и диодов, это все искажения вносит. На опорник при активной мозговой фантазии цап или шим можно повесить и сделать авто-оффсет.
Dmitry
main.c переименуй в main.cpp и поехали. Главное точку входа в плюсы перенести, а остальное все нормально линкуется обычно.
Только в одном месте стринги мешают, мне проще плюсы на си переделать. Решил оставить си. Но в плюсах столкнулся еще с кривым заполнением структур. Впервые вижу такое, попробую вынести в пример, покажу
Aleks
Я сам код на си оставил в проекте, просто файлы в cpp переименовал - они проще линкуются.
Dmitry
Я сам код на си оставил в проекте, просто файлы в cpp переименовал - они проще линкуются.
В проекте куча компонентов и lvgl в придачу. Не хочу лопатить все это
ㅤ
В проекте куча компонентов и lvgl в придачу. Не хочу лопатить все это
А нахрена их лопатить, они неплохо будут работать и в CPP проекте.
ㅤ
Можно просто инклюдить сишные файлы как extern "C" { #include "aaaa.h" }
Mmserty
Купи медиатек 7628 какой-нибудь лучше для репитера
Хм кстати не видел их ни разу надо будет посмотреть
Максим
Всем спасибо, попробую)
Max
Build Your Own Gas Leak Detector with Beetle ESP32-C3 Will guide you to create a gas leak detector with Beetle ESP32-C3, DFRobot MEMS sensor, LED indicator, and Telegram alerts! https://www.hackster.io/pradeeplogu0/build-your-own-gas-leak-detector-with-beetle-esp32-c3-4a1b28
Dmitry
А нахрена их лопатить, они неплохо будут работать и в CPP проекте.
Дык да, можно сделать. Но тут еще выяснилось, что плюсовый код собран гибридом из примеров на пайтоне и в нем писец творится. Необходимо его переписывать и какие уж тут плюсы, если ся вполне тянут. В итоге проект остается на си и я бусь с кодом, который вроде работал, но хромой как правописание Винни-Пуха
Max
Meshtastic Часть 2. Запуск в работу LILYGO®TTGO T-Beam. Инструкция для начинающих. Дзен: https://dzen.ru/video/watch/675765176d69103c16b9a90b YouTube: https://youtu.be/RyctQN5T68o RuTube: https://rutube.ru/video/78825aa0f95814b96b2ebf0f5ebad0b0/ T-beam: https://alii.pub/73rc80?erid=2SDnjdmiPFR Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН/Регистрационный номер: 7703380158 Спонсорская поддержка канала: Регистратор доменов https://it.com Дополнительные материалы на Boosty: https://boosty.to/savage19 Дополнительные материалы в Телеграм: https://t.me/tribute/app?startapp=s2uL Яндекс Дзен: https://dzen.ru/radiofromrussia ВКонтакте: https://vk.com/RadioFromRussia Телеграм-канал: https://t.me/RadioFromRussia RuTube: https://rutube.ru/channel/23522204/ YouTube: https://www.youtube.com/@RadioFromRussia
Я
Подскажите, esp8266 при выходе из глубокого сна насколько можно ускорить время подключения? Статистический ip, заданный номер канала и bssid добился времени 1-1.2 сек, пишут про сохранение логин пароля в RTC памяти что еще существенно сократит, только не понятно что даёт это и как реализовать
Я
Как нет, 512 байт написано
Я
В даташите
ㅤ
В даташите
Ты внимательно читал?
Я
user data in RTC memory. Only user data area can be used by user. |<--------system data--------->|<-----------------user data--------------->| | 256 bytes | 512 bytes | Note: RTC memory is 4 bytes aligned for read and write operations. Parameter des_addr means block number(4 bytes per block). So, if we want to save some data at the beginning of user data area, des_addr will be 256/4 = 64, save_size will be data length.
Я
Даже юзал для хранения данных в режиме глубокого сна
Я
Я
Нет конечно, там же нет RTC
Я
По вашему утверждению
Max
Olimex ESP32-P4-DevKit offers Ethernet, USB JTAG, MIPI DSI and CSI interfaces Olimex ESP32-P4-DevKit is a compact development board powered by the 400 MHz ESP32-P4 general-purpose dual-coreRISC-Vmicrocontroller with a 10/100Mbps Ethernet RJ45 connector, a USB-C Serial/JTAG connector, MIPI DSI/CSI connectors for a display and a camera, GPIO headers and UEXT connector, Boot and Reset buttons, and a few LEDs. In some ways, it offers similar to the… https://www.cnx-software.com/2024/12/16/olimex-esp32-p4-devkit-offers-ethernet-usb-jtag-mipi-dsi-and-csi-interfaces/
ㅤ
Нет конечно, там же нет RTC
Не, извиняюсь. Я чего-то попутал. Мне казалось в 8266 вообще нет никакого RTC
Евгений
Не, извиняюсь. Я чего-то попутал. Мне казалось в 8266 вообще нет никакого RTC
Есть в ем ртс... Но часы на нем делать не советую - задолбаешься подводить
Я
Да не в часах вопрос был, об ускорении времени подключения к сети
Я
При выходе из deep-sleep возможны три варианта подключения к WiFi для передачи сообщений. 1) логин и пароль — новые значения. Время подключения и передачи сообщения UDP 4 секунды. 2) логин, пароль и IP сохраняем в RTC. Время подключения и передачи сообщения UDP 1.2 секунда. 3) логин, пароль, IP сохраняем в RTC и отключаем dhcp. Время подключения и передачи сообщения UDP 0.25 секунды.
Я
И как вы представляете залить в ПЗУ? Если ПЗУ подразумевает только чтение
Я
Тут как раз подразумевается запись в ОЗУ rtc самого esp, потому как при глубоком сне только РТС работает
Евгений
И как вы представляете залить в ПЗУ? Если ПЗУ подразумевает только чтение
Не цепляйтесь к словам. На флешку. Там флеш-память есть.
Я
user data in RTC memory. Only user data area can be used by user. |<--------system data--------->|<-----------------user data--------------->| | 256 bytes | 512 bytes | Note: RTC memory is 4 bytes aligned for read and write operations. Parameter des_addr means block number(4 bytes per block). So, if we want to save some data at the beginning of user data area, des_addr will be 256/4 = 64, save_size will be data length.
Я
Ну если РТС пустой, берем данные из флеш
Евгений
Логично. То есть я так понимаю вся цель - это максимально быстро (не читая флеш) подключиться к вай-вай?
Я
У меня сейчас подключение от 1 сек, в зааисимости от роутера, но никах не 0.25
Евгений
Ну это точно не от чтения пароля из памяти.. Чтение одного байта занимает ~0.4 мкс (с) Гугель То есть ИП+сеть+пароль - ну пусть 64 байта = 26 МИКРОсекунд.
Я
Дуамал может у кого есть опыт по уменьшению времени подключения
Евгений
Дуамал может у кого есть опыт по уменьшению времени подключения
Тут надо еще и роутер оптимизировать. Вот эти эталонные 0,25 подразумевают что ответная часть (роутер) уже настроен и ждет подключения именно этой вашей ЕСП. И соответственно там отключены все ненужные проверки и согрласования...
Евгений
То есть грубо, если вы подключаете есп к есп, то вы наверное можете их настроить на мгновенное подключение. А роутер слишком много задач делает при подключении, в вашем случае лишних.
ㅤ
Кстати, вопрос, а как штатно заставить есп выбирать сети с более оптимальным качеством сигнала? Вот допустим есть 3 сети с одним названием. Условный "роуминг" те же айфоны выполняют на ура. Выбирают лучшую точку доступа и перепрыгивают. А вот есп так и сидит на одной. Допустим изначально она подключилась к хуевой, дверь закрыл - сигнал резко ухудшился. Но при этом штатно она не будет переключаться соответственно. Или это надо лапой самому контроллировать ?
Я
Там можно сканировать И выбирать С большим сигналом
ㅤ
Там можно сканировать И выбирать С большим сигналом
Я и говорю - вручную. Если сигнал прерван она сама автоматом переключится, это понятно.
ㅤ
В базовой esp-idf это никак не реализовано что-ли?