Александр
Ruslan
Александр
Александр
Был такой сайт до сво) можно было бесплатно включая доставку до нг заказать текстолит. Пакетами носил с почты))
Дмитрий
https://github.com/Aircoookie/WLED
2811 штук 30 вполне управлются
Дмитрий
dout подключён к D4
Александр
Александр
на текстолите?
Все рабочие) просто мне делать нечего. Кто то бухает. Кто то текстолит покупает
Ruslan
Serjio
Пятница же!
Brzęczyszczykiewicz Grzegorz
😔👍
Slava
Похоже тут одни пятничные алкаши тусят. Как пятница - так никого.
ㅤ
Slava
Смотрите как можно.... По памяти пишу ..
Max
А памяти много не бывает
Slava
Serial.println("aaa"+"bbb")+"ccc"; пол дня вторым процессором думал, почему не всё печатается.
Михаил
потому что в скобках надо писать
Slava
Ага, ещё бы вспомнить когда я скобочку не перенес при добавлении нового кода.
Михаил
serial.Println("aaa"+"bbb"+"ccc");
Михаил
так должно быть вроде
Slava
Ага, я про ситуацию в целом. Скобочка не там. Получается чушь, жаль компилятор это не понимает.
ㅤ
Я че-то не понял
ㅤ
А какого лешего компилятор это пропустил
Leonid
VSCode или CLion бы Вам помогли
Leonid
для компилятора тут все нормально
Slava
ㅤ
Понятно что все нормально. Но варнинг выплюнуть должен
ㅤ
println видимо строку тоже возвращает
ㅤ
Только ты ее не присвоил
Leonid
да он может и плевал, кто его знает
ㅤ
Вообще полезная опция
Leonid
ардуино иде много всего пишет, не заметить
ㅤ
warning as errors. Правда иногда заябывает
ㅤ
Да нехватает там отдеьного окна с ошибками
ㅤ
Странно что за овердохуя лет так и не сделали это. ЧТоб два раза ткнуть можно было и перейти на место ошибки
Leonid
ну в нормальных средах разработки еще на этапе написания кода Вам укажут на такие вещи
ㅤ
А список ворнингов и эроров в табличку собрать вполне можно было был. Иначе я вообще не понимаю какой смысл во второй версии arduino ide. Что там нового то? Свистоперделки теперь выглядят иначе?
Slava
Slava
Вообщем, нужно 2.0 поставить, потыкать и понять что это хлам, непригодный для больших кодов.
ㅤ
Slava
ㅤ
От прокладки зависит.
Причем тут прокладка? Я пытался собирать большие проекты на ардуине. Но это огромная боль. Меняешь одну букву и он ребилдит все к хуям в один поток. Неважно что у тебя 100500 ядер...
🛡Aleksej
Ардуино только для хоббистов, или быстрых прототипов. ИМХО.
Slava
🛡Aleksej
🛡Aleksej
Semen_404
Всем привет, Кто нибудь работал с GyverPortal?
Semen_404
Как выводить данные с датчика?
Василий
куда надо выводить?
график или просто значение в Label?
Serjio
В андроид приложение
Serjio
В локальной сети, по udp
Ruslan
камрады, чёта туплю к ночи, короче, есть указатель на структуру gsm_info_t* info, мне надо в функцию передать адрес её элемента, типа &(info->act) - но этот вариант неправильный, как правильно?
Алексей
gsm_info_t& info это ссылка, не указатель.
Ruslan
поправил
Алексей
Вроде верно & (info->act)
Serjio
А, ну я не знал, что это за сущность..
Ruslan
iҚØN🐾🐾
Alexey D.
Вопросик по "сям".
Надо в f передать значение адреса buf , при том что f принимает указатель на значение (то есть buf_p является указателем на указатель, как я понимаю, и надо передать адрес этого указателя на указатель)
void *buf_p = &buf;
f(&buf_p);
Можно ли данную конструкцию сделать без дополнительной переменной buf_p , как-то вроде f(&(&buf)) (но так ругается) ?
Ruslan
что такое buf у тебя?
Alexey D.
Ruslan
покажи код
Ruslan
как определяешь буфер и функцию
Alexey D.
как определяешь буфер и функцию
queue = xQueueCreate(1, sizeof(void *));
char buf[10];
void *buf_p = &buf;
xQueueSend(queue, &buf_p, portMAX_DELAY);
Ну упрощенно
Ruslan
массив - это уже указатель
Ruslan
т.е. в третьей строке амперсанд не нужен
Alexey D.
Alexey D.
У меня queue содержит указатели
Alexey D.
т.е. в очередь мне надо запихнуть указатель на buf ( = адрес buf), а для этого я должен в xQueueSend передать указатель на указатель на buf
iҚØN🐾🐾
Мб я криворук, но я перестал передавать указатели в очередь, ибо получал invalid address pointer из одного ядра паба, сабом посылая из другого
Alexey D.