Ruslan
там вроде не сложно было, в гугле наверняка есть ман подробнвй
Ну чета стандартный локалхост в маке отлетел на бигсюре, некогда заняться
Евгений
Ну чета стандартный локалхост в маке отлетел на бигсюре, некогда заняться
А ты мак всегда с собой носишь? У меня в клиентах был один разраб, он железный сервер держал для своих дел
Евгений
Всегда, сервера тоже есть... Но своё лучше у себя держать
Там шифрованое было у него с локалки заливалось, а заметки/распорядок дня итд писал открыто
Ruslan
Ну чета стандартный локалхост в маке отлетел на бигсюре, некогда заняться
Но да, спасибо что напомнил, там точно было решение, надо восстановить
Bogdan
Г, бот бота тестит
Чату 6 лет и 3 месяца как быстро время летит.
Slava
А уже есть статистика сколько тут мертвых душ?
Евгений
Евгений
А уже есть статистика сколько тут мертвых душ?
Я тут однажды сенокос хотел устроить, беднягу @deletedacc6p14p скосил :)
Alex
А уже есть статистика сколько тут мертвых душ?
А того, часто больше читает, чем пишет, тоже считать мертвой душой?
MadDoc
Поставить на линуксе сервер к нему стукаться с мака, отдельный вопрос в интерфейсе от gdb до esp
MadDoc
Вообще не в курсе есть ли он, но теоретически почему нет
Slava
есть тупой вопрос. в си можно получить значение переменной или присвоить значение по её имени в текстовом виде?
Andy
https://hackaday.io/project/169741-fri3d-2022-badge
Serjio
Вся эта возня - чтобы не спалить порт усб на маке? Или скорее и вовсе потому что портов не хватает ?
Slava
Можно, но надо где-то хранить имя этой перменной
можно подробнее? например у меня есть String a="Port1"; и Int Port1 = 0; как присвоить Port1 другое значение используя его текстовое название?
Slava
https://hackaday.io/project/169741-fri3d-2022-badge
я с самого начала знал, что разработчики микробит занимаются х-й
Andy
можно подробнее? например у меня есть String a="Port1"; и Int Port1 = 0; как присвоить Port1 другое значение используя его текстовое название?
как-то так: char* a = "Port1"; int Port1 = 0; struct var_int_ptr{ char* name; int* var; }; struct var_int_ptr var_list[10]; var_list[7].name = a; var_list[7].var = &Port1; for (int idx=0; idx<10;idx++){ if (strcmp(var_list[idx].name, "Port1")){ printf("variable %s = %d", var_list[idx].name, *port_var[idx].var); break; } }
Slava
как-то так: char* a = "Port1"; int Port1 = 0; struct var_int_ptr{ char* name; int* var; }; struct var_int_ptr var_list[10]; var_list[7].name = a; var_list[7].var = &Port1; for (int idx=0; idx<10;idx++){ if (strcmp(var_list[idx].name, "Port1")){ printf("variable %s = %d", var_list[idx].name, *port_var[idx].var); break; } }
другими словами, мне нужна табличка, в одной ячейке храним текстовое название переменной, а во второй ячейке значение переменной. ищем текстовое название в первой колонке, из 2й берем значение. да?
Slava
Если используется C++, там есть std:map
а в составе arduino ide она есть?
Slava
Если используется C++, там есть std:map
погуглил нашел пример вставил себе #include <map> std::map<std::string, int> m; //m.insert(std::make_pair("a", 1)); //m.insert(std::pair<std::string, int>("b", 2)); компилируется без ошибки, пойду разбираться что обозначают эту ушлёпские двоеточия и угловые скобочки спсб
Алексей
Двоеточия :: область видимости. std::map - это класс map в пространстве имён std
Алексей
<> в таких скобочках задаются параметры шаблона. У мапины два параметра, тип ключа и тип значегия.
Евгений
@SlavaZagaynov ну ты понял, нам ещё понимать и понимать :)))
Евгений
А кто это?
Руки - крюки, исправил
Руки - крюки, исправил
Я еще и думаю чел какой-то, который зашел месяц назад и ни слова не издал)
Andy
другими словами, мне нужна табличка, в одной ячейке храним текстовое название переменной, а во второй ячейке значение переменной. ищем текстовое название в первой колонке, из 2й берем значение. да?
да, только во второй ячейке не сама переменная, а её адрес. Т.е. вот тут "*port_var[idx].var" звездочка означает, что сначала берем адрес, а потом по этому адресу читаем значение чего там лежит, и это выводим.
Роджер
Multiple libraries were found for "EEPROM.h" Used: C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\libraries\EEPROM Not used: C:\Users\Admin\Documents\Arduino\libraries\arduino-NVM Using library EEPROM at version 2.0 in folder: C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\libraries\EEPROM Compilation error: exit status 1} Что сделать чтобы работало адекватно, а не выдавало ошибку?
Евгений
Роджер
2.0
Роджер
Минуту удаляю
Роджер
Using library EEPROM at version 2.0 in folder: C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.4\libraries\EEPROM Compilation error: exit status 1}
Роджер
библиотеки то у меня новые. ранее был 1.8, сейчас поставил 2.0
Роджер
прошу прошение
Евгений
Вооот, смог выше прокрутить? :)))
Роджер
Нашел косяк, я в разных местах переменную по разному назвал и компелятор рухнул, гдето переменная test гдето text эту ошибку я не заметил.
Евгений
Прошение о чем? Денег нет :)))
Роджер
Да пусть мне скинется 1.000.000 людей по 10 рублей, и я буду счастлив)))
Василий
а если двигать, как плазмы делали
Я не пробовал. У меня просто тестовый экран с тепловизором и при включение оно весь экран белым заливает. И вот на этом белом чётко видно область, на которую тепловизор картинку рисует
Роджер
а на следующий день бац, и пиздец рублю!
Я в этот же день полезу скупать акции, так что будет пофигу, какой курс,у меня будет доля в компании
Роджер
акции? а ты умеешь?
А, что там сложного то? Брокерский счет я у же 3 года как назад открыл, на ИИС бабло закидываешь, еще НДФЛ 13% возвращают. Можно до 52.000 в год налогами вернуть при пополнении ИИС типа А
Я в этот же день полезу скупать акции, так что будет пофигу, какой курс,у меня будет доля в компании
Акции корпорации "контрол топлива" ? Известного создателя Дмитрия Мельника?
Евгений
Тогда будет пофиг
Он уже на IPO вышел?
Роджер
а на следующий день бац, и конец света! шах и мат.
Не страшно, если и будет конеч счета лучше погибать богатым чем бедным.
Роджер
Роджер
Забейте я продал сайт kontrol-topliva.ru
Роджер
50.000
Долларов надеюсь?
Роджер
Долларов надеюсь?
Если б долларов, Я бы их уже пустил в действие, а так вот приходится сидеть работать, головой думать как научиться и что то создать не нужное, чтобы продать это не нужное кому то.
Кириловский
Всем доброго времени суток
Кириловский
Помогите знающие люди. Не могу подружить 12в ленту ws2811 и NodeMCU с прошивкой WLED
Кириловский
Не горит лента хоть тресни
Не горит лента хоть тресни
Без схемы тут тебе никто не поможет
Кириловский
Да схема простая. Лента питается от блока 12в Нода от блока питания телефона. Земля общая. От D4 ноги идут данные на ленту
Кириловский
Причем от китайского контроллера на 12в лента работает исправно