Size: a a a

ESP8266 & ESP32 [RU]

2021 January 31

D

Denisio in ESP8266 & ESP32 [RU]
постаить УЗ датчик на просвет
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
Играюсь с лентой ws2815. Иногда наблюдались артефакты. Я думал, что дело в сигнале управления, все отладил - сигнал идеальный. Проблема не исчезла. Выяснил, что проблема связана с одновременным использованием RMT и WiFi. Тема гуглится, но конкретного решения нет.
В idf версии 4.х.х уже есть пример работы RMT с лентой светодиодов и сам драйвер RMT имеет изменения относительно 3.х.х.
Может кто-нибудь подтвердить, что на idf 4.х.х RMT периферия корректно работает с лентами светодиодов при одновременном использовании WiFi?
источник

D

Denisio in ESP8266 & ESP32 [RU]
вангую что дело в одном таймере который перепрограммируется то там то там
источник

r

romanetz in ESP8266 & ESP32 [RU]
Alexey Volkov
Играюсь с лентой ws2815. Иногда наблюдались артефакты. Я думал, что дело в сигнале управления, все отладил - сигнал идеальный. Проблема не исчезла. Выяснил, что проблема связана с одновременным использованием RMT и WiFi. Тема гуглится, но конкретного решения нет.
В idf версии 4.х.х уже есть пример работы RMT с лентой светодиодов и сам драйвер RMT имеет изменения относительно 3.х.х.
Может кто-нибудь подтвердить, что на idf 4.х.х RMT периферия корректно работает с лентами светодиодов при одновременном использовании WiFi?
ослик видит проблемы с сигналом на RMT?
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
romanetz
ослик видит проблемы с сигналом на RMT?
да, тайминги плывут
источник

r

romanetz in ESP8266 & ESP32 [RU]
Внутри пакета дырки?
источник

r

romanetz in ESP8266 & ESP32 [RU]
Или как?
источник

Н

Н Е К И Б Е Р Л Е О... in ESP8266 & ESP32 [RU]
Denisio
И как по ble ты его определишь
Кто с телефоном в туалет..тот я.. и... еще 88% людей
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
romanetz
Внутри пакета дырки?
бывают просто отклонения таймингов, типо 500 нс, которых не должно быть. А бывают вообще дырки прям, это визуально видно, что часть ленты зажглась, а часть нет
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
ну и цвета диодов отдельных сильно плавают
источник

r

romanetz in ESP8266 & ESP32 [RU]
Прерывания попробуй запрещать
источник

r

romanetz in ESP8266 & ESP32 [RU]
На время передачи
источник

D

Denisio in ESP8266 & ESP32 [RU]
кстати да
источник

r

romanetz in ESP8266 & ESP32 [RU]
А на более ранней версии esp-idf правильно работает?
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
romanetz
А на более ранней версии esp-idf правильно работает?
судя по гуглу, нет
источник

r

romanetz in ESP8266 & ESP32 [RU]
romanetz
Прерывания попробуй запрещать
Но, highly likely, отвалится вафля
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
наоборот, в последних версиях только повились офф примеры работы. И видны изменения драйвера RMT
источник

r

romanetz in ESP8266 & ESP32 [RU]
Т.е. нигде правильно не работает
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
romanetz
Т.е. нигде правильно не работает
в этом и вопрос, может кто-то уже запускал ленту на RMT на новой сдк и там багов с вайфаем нет
источник

r

romanetz in ESP8266 & ESP32 [RU]
Почему именно RMT, а не SPI,PWM или I2S?
источник