Max
Я тож за "все переписать на esp32", но ХЗ, какая там ситуация
Sergey
железка просто уже давно сделана, и сделана на stm32 изза обилия периферии. wifi на ней это как побочный функционал, и был сделан на esp8266 как самый дешевый вариант
Sergey
хм, интересно
Sergey
https://docs.espressif.com/projects/esp-at/en/release-v2.2.0.0_esp8266/AT_Command_Set/HTTP_AT_Commands.html#cmd-httpclient
Sergey
есть надежда что на последних прошивках esp8266 научилась делать http запросы
Alex
Evgen
Max
Max
они и не нужны. есть chat gbt)
Спроси гпт элементарное - как в авалония псевдоэлемент :pointerover реализовать. Резко в гопоту превращается. Это хоть ии, но лишь по части анализа существующих решений выгруженных в интернет, с которыми даже по элементарному примеру выше он пускает подливу
Дио
От чатГПТ я, как непрограммист, нашел очень огромную пользу, когда ты изучаешь языки, он очень помогает, особенно в том, что ему напрямую всегда можно задать вопрос о том, что именно непонятно. Также можно разбирать готовый кусок кода, попросив его закомментировать каждую строку, тем самым поэтапно все понять. А как замена человеку, ну хз, еще нужно время. Но и загружено в него не все
iҚØN🐾🐾
Спроси гпт элементарное - как в авалония псевдоэлемент :pointerover реализовать. Резко в гопоту превращается. Это хоть ии, но лишь по части анализа существующих решений выгруженных в интернет, с которыми даже по элементарному примеру выше он пускает подливу
Avalonia UI не поддерживает псевдоэлементы в CSS, включая :pointerover. Однако, вы можете использовать события мыши, чтобы реализовать эффекты при наведении курсора на элементы управления.
Для этого вы можете подписаться на события PointerEnter и PointerLeave элемента управления, и изменять его свойства в зависимости от того, находится ли курсор мыши над элементом или нет.
Например, вот пример кода, который изменяет цвет фона кнопки при наведении курсора мыши:
csharp
Button button = new Button();
button.Content = "Наведите курсор мыши";
button.PointerEnter += (sender, e) => {
button.Background = Brushes.LightBlue;
};
button.PointerLeave += (sender, e) => {
button.Background = Brushes.White;
};
Этот код создает кнопку, которая изменяет свойство Background при наведении курсора мыши на нее. Вы можете использовать аналогичный подход для реализации других эффектов при наведении курсора мыши на элементы управления в Avalonia UI.
iҚØN🐾🐾
(Ответ gpt)
Max
а мой тебе ответ, что поддерживает
iҚØN🐾🐾
Вот ответ другой версии gpt:
Псевдоэлемент :pointerover не существует в CSS. Вместо этого, вы можете использовать псевдокласс :hover, который срабатывает при наведении курсора на элемент.
Например, если вы хотите изменить цвет фона элемента при наведении курсора на него, вы можете написать следующий CSS-код:
css
.element:hover {
background-color: #f0f0f0;
}
Это будет работать для любого элемента с классом element, и когда курсор будет находиться над элементом, его фон изменится на серый цвет.
Если же вы хотите выполнить какое-то другое действие при наведении курсора на элемент, например, показать скрытый текст, то вы можете использовать свойство display для изменения стиля элемента. Например:
css
.element .hidden-text {
display: none;
}
.element:hover .hidden-text {
display: block;
}
Этот код скрывает элемент с классом hidden-text внутри элемента с классом element. Когда курсор находится над элементом element, скрытый текст будет отображаться блоком.
Max
<style selector="[твой объект]:pointerover">
Max
...
Max
а вот :hover в avalonia нет
Max
и работает не так
Max
не синтаксис js
Max
а xaml разметка
iҚØN🐾🐾
А мне можно не рассказывать, я все равно не работаю с ней. Попробовал еще во времена фреймворка 4.6 и .нет 2.0, чет не зашло и я плюнул
Евгений
а xaml разметка
Да, еклмн, когда вы научитесь формулировать мысли в одном, двух сообщениях? Или редактировать первое?
SSR
От чатГПТ я, как непрограммист, нашел очень огромную пользу, когда ты изучаешь языки, он очень помогает, особенно в том, что ему напрямую всегда можно задать вопрос о том, что именно непонятно. Также можно разбирать готовый кусок кода, попросив его закомментировать каждую строку, тем самым поэтапно все понять. А как замена человеку, ну хз, еще нужно время. Но и загружено в него не все
У меня каждый раз некоторый диссонанс, погуглить, разобраться, попробовать сделать и закрепить опыт, не?
Дио
iҚØN🐾🐾
Н-да.
Евгений
Я вас двоих запомню :))
iҚØN🐾🐾
Да ты чет сегодня отравленных грибов чтоли принял)
Евгений
Машину собирал, устал :)
iҚØN🐾🐾
Ну да, надо выместить на ком-то. Понимаю.
Евгений
Чой то? У меня все успешно прошло, даже завелась, без стуков :)))
iҚØN🐾🐾
Значит что-то не собрал)
Max
Плохая примета
SSR
Забавно, если делал подвеску, а она не завелась
iҚØN🐾🐾
ГБЦ менял?
Евгений
ГБЦ менял?
Блок, столбик, как ещё его назвать?
ГБЦ свои остались
Serjio
что за пепелац?
Serjio
с4 древнее)
Дио
C3 еще древнее
Fenribel
Коллеги, здравствуйте! Хочу собрать проект на есп32 без отладочной платы, не могу прошить через юсб-ттл преобразователь. В даташите посмотрел -- надо замкнуть io 0 на землю -- но процесс прошивки не начинается. Нужно ещё что-то куда-то замкнуть или надо искать ошибки в моей схеме прошивки?
Fenribel
ㅤ
ㅤ
115200 поставь скорость и дерни питание. Должен хоть что то написать
Fenribel
Fenribel
ㅤ
Fenribel
Возможно как-то не так преобразователь включил, проверю так
Fenribel
Спасибо
ㅤ
Версию Бута и о том что он перешел в режим прошивки
ㅤ
Будет waiting for download
ㅤ
Fenribel
И ещё кстати вопрос -- все ли чипы, которые распаяны в железный корпус с кварцом антенной и прочим, поставляются с предзагруженным бутлоадером?
ㅤ
Fenribel
ㅤ
Fenribel
ㅤ
Ага
Ну хз там ничего особенного нет должно отвечать) если чип живой) а ты не арудиновскими дюпонтами случаем подключаешься?
Fenribel
ㅤ
Ими)
Бля я недавно ими че то собирал переплевался. Дунешь оно все отваливается
Fenribel
Это правда
Fenribel
Я хотел без них
ㅤ
Загугли esp32 burner. На Али. Плата куда модуль вставляется. Ее правда чуток доработать надо. Паралонку подложить, но работать можно
Fenribel
Но у продавца преобразователя на сайте и в реале разная распиновка, так что пришлось к заранее спаянной схеме переходными проводами подключать
Fenribel
Fenribel
Просто хочется же перепрошивать после распайки
ㅤ
Fenribel
Ота
Кстати интересно, надо будет попробовать
Fenribel
идёт коннектинг, корочу io 0 на gnd, но ничего
Fenribel
как будто этого ему недостаточно
Fenribel
может надо EN через резистор к vcc подключать?
Fenribel
у меня он напрямую подсоединён
ㅤ
ㅤ
ㅤ
Посмотреть отвечает ли он при старте