Alexey
Винда - форева!
ага 1.0 и 3.11 с 95 )
Alexey
раз вариант, https://market.yandex.ru/product--kholodilnik-samsung-rb-37-j5200ww/12359615/reviews?track=tabs&lr=15 два вариант https://market.yandex.ru/product--kholodilnik-lg-ga-b429-smqz/1724445040/reviews?track=tabs&lr=15 три вариант https://www.holodilnik.ru/refrigerator/multichambered_refrigerators/haier/a2f637cgg/tula/ вот меж ними пока потерялся
Alexey
сори за офф (
Evgheni
Винда - форева!
но wsl ставить приходится
Алексей
Для линуксодрочерства мне апельсинки хватает
Ground
Ну там arm это неполноценное линуксдрочерство ))))
Алексей
Значит я неполноценный линуксодрочер :-)
Alexey
медали по степеням дрочерства пора давать
Alexey
орден сутулова )
yucher6283
Какой драйвер подойдёт для биполярного мотора
WhoAMe
..а редхат больше нету, он теперь. Ibm ;) Пару дней назад купили
Бред. Сделка была озвучена ещё полтора года назад, а то, что акционером стал IBM - даже на пользу Шапке. Реорганизации компании нет и не будет. Инфа из первых рук из обеих компаний.
WhoAMe
Единственное, что изменилось - ввели мораторий на приглашение на пьянки редхата инженеров из ibm. Но они частным образом теперь ходят😂
Alexey D.
Ну явно не единственное, иначе ibm профита нет
Alexey D.
Как основной акционер (владелец), голубой гигант теперь будет задавать направления и ставить приоритеты
WhoAMe
Основной профит от сделки - облачные технологии, которые шапка развивала последние несколько лет, а теперь будет развивать ещё активнее. А у ibm есть железо под эти решения, но раньше не было нормального софта. Теперь есть
Ruslan
кто-нибудь генерировал UUID на ESP32? я просмотрел esp-idf, такого функционала там нет...
Alexey D.
Именно на есп или для есп? Какой версии uuid нужен? (Их кажется 4 типа)
WhoAMe
Uuid - уникальный идентификатор, о нем речь? И в чем тогда проблема, датчик псевдослучайных чисел сломался?😁
Alexey D.
Там стандарты есть
WhoAMe
#ifndef UUID_H #define UUID_H #include <string> #include <cstdlib> //*Adapted from https://gist.github.com/ne-sachirou/882192 //*std::rand() can be replaced with other algorithms as Xorshift for better perfomance //*Random seed must be initialized by user namespace MathUtils{ const std::string CHARS = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; std::string generateUUID(){   std::string uuid = std::string(36,' ');   int rnd = 0;   int r = 0;      uuid[8] = '-';   uuid[13] = '-';   uuid[18] = '-';   uuid[23] = '-';   uuid[14] = '4';   for(int i=0;i<36;i++){     if (i != 8 && i != 13 && i != 18 && i != 14 && i != 23) {       if (rnd <= 0x02) {           rnd = 0x2000000 + (std::rand() * 0x1000000) | 0;       }       rnd >>= 4;       uuid[i] = CHARS[(i == 19) ? ((rnd & 0xf) & 0x3) | 0x8 : rnd & 0xf];     }   }   return uuid; } #endif
WhoAMe
Элементарно
Alexey D.
Только неправильно
WhoAMe
Почему?
Alexey D.
Версия 4 (случайный)Править UUID версии 4 генерируется случайным образом. Как и в других версиях UUID, 4 бита используются для указания версии, 2 или 3 бита указывают на вариант.
WhoAMe
Если человек спрашивает, как генерировать на есп, то логично, что на ней же и будет использовать. И тогда вообще не имеет значения версия и прочие условности. Лишь бы совпадало по количеству символов и было уникальным
Alexey D.
Да да, к черту стандарты
WhoAMe
Все зависит от задач
Alexey D.
Ну если есть требование uuid, значит есть требование ответной части к uuid, а так как ничего проще uuid не было придумано, значит вопрошающий не влияет на ответную часть, а это значит что нужно соответствовать стандарту
Alexey D.
Может там ответка на uuidv1 нацелена, а вы ей мусор вместо мак-адреса даете
Anonymous
@freecode999 будет жить. Поприветствуем!
Сергій
Привет, есть проблемка, немогу запустить gdb. Вылетает в таймаут gdbinit:1: Error in sourced command file: :4444 . Притом если запускаю openocd,esp пишет Info : Listening on port 6666 for tcl connections Info : Listening on port 4444 for telnet connections
Сергій
Info : Listening on port 6666 for tcl connections Info : Listening on port 4444 for telnet connections
Сергій
Anonymous
Vadim Ermolov будет жить. Поприветствуем!
Ruslan
Мне надо устройство при выпуске регистрировать в системе. Решил генерировать идентификатор снаружи и заливать через блютуз при ОТК
Ruslan
У меня автотесты особо не нужны. Нужен человек или внешний механизм для проверки кнопок. Весь функционал в общении по блютузу и по сети.
Andy
интересное поведение инициализации ap на idf для esp8266. если имя ap передать по указателю на литерал то все работает. а вот если переписать в массив то точка создается, но подключится к ней не получится. плпробуйте плиз у себя кому не жалко.
Alexey D.
Вероятно забыли ssid length установить, а копировали strcpy/strncpy который НЕ обрабатывает нуль-терминатор https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/network/esp_wifi.html#_CPPv4N16wifi_ap_config_t8ssid_lenE
Alexey D.
Хотя в idf кажется вообще нельзя им по указателю передать - там же структура и массив... Код короче покажите копирования
Andy
Вероятно забыли ssid length установить, а копировали strcpy/strncpy который НЕ обрабатывает нуль-терминатор https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/network/esp_wifi.html#_CPPv4N16wifi_ap_config_t8ssid_lenE
к сожалению все перепробовал. и с длинной и без код примерно вот такой uint8_t i; for(i=0; i<strlen(AP_SSID_WATERCOUNT)+1; i++){ wifi_config.ap.ssid[i] = AP_SSID_WATERCOUNT[i]; }
Andy
и нулями заполнял и не заполнял.
Alexey D.
Ща соберу, посмотрим
Alexey D.
А интереса ради - счетчик воды у вас на батарейке? Считает тупо прерывания?
Andy
А интереса ради - счетчик воды у вас на батарейке? Считает тупо прерывания?
на батарейке. но есп только как чип связи используется. сам счетчик на атмеле. датчик на опросах на намуре
yucher6283
yucher6283
Где тут питание подавать?
yucher6283
L293d mini4
Дмитрий
Самый правый в зеленом ряду
yucher6283
А мотор биполярный тоже в зелёном подключать
Дмитрий
А мотор биполярный тоже в зелёном подключать
Псс, парень, тебя в гугле не банили случаем?
yucher6283
Спасибо
yucher6283
Нет не банили, хотя не знаю))
Алексей
А, хренушки
Алексей
Как к такой хреновине подключать шаговый, я сам не нашел :-)
yucher6283
Мне помогли
Дмитрий
Не удивлюсь если в лоте на али или ещё где, в описании эта картинка лежит
yucher6283
Нет там не было
yucher6283
47,51 руб. | L293D Mini 4 канала CH электродвигательного привода Расширительная плата щитка модуль высокой Напряжение текущий модуль для Arduino UNO Mega 2560 MEGA2560 https://s.click.aliexpress.com/e/bVIGaxHq
Anonymous
Поленов Дмитрий будет жить. Поприветствуем!
yucher6283
Привет Дмитрию
Anonymous
Здрасьте
Alexey D.
к сожалению все перепробовал. и с длинной и без код примерно вот такой uint8_t i; for(i=0; i<strlen(AP_SSID_WATERCOUNT)+1; i++){ wifi_config.ap.ssid[i] = AP_SSID_WATERCOUNT[i]; }
В следующей версии чипа отEspressif будет USB , судя по комменту https://github.com/espressif/esp-idf/pull/3425#issuecomment-489938221
Alexey D.
и нулями заполнял и не заполнял.
Посмотрел ради интереса структуру инициализированную при обьявлении и структуру, инициализированную опосля.
Alexey D.
Первые 2 строки ( 32 байта ) - SSID, далее 4 строки PSK
Alexey D.
Ага
Alexey D.
Ща кину
Alexey D.
Точнее так: про втором варианте - не удалось. Тупо без событий скидывает
Alexey D.
Но если обнулить то да
Andy
вооот!
Andy
надо короче после клпирования строки обнулять еще раз верно?
Alexey D.
Ща кину примеры