Александр
может быть есть готовые варианты. я не знаю как загуглить правильно
Евгений
нужно его разобрать на байты long int 4 байта
Ни чего не понятно, особенно в части "на байты long int" но очень интересно, есть инструкция?
Александр
Александр
Александр
вот так я посылаю из ардуины
Александр
Serial1.write(0X10); Serial1.write(0X10); //адрес переменной Serial1.write(0X00); Serial1.write(0X00); Serial1.write(0X00); Serial1.write(0X02); //значение
Александр
работает нормально и корректно
Александр
у меня есть числа в формате String
Александр
мне надо конвертировать их
bbnmn
функция atoi конвертирует числа из str к int
Александр
функция atoi конвертирует числа из str к int
это понятно. мне нужно еще число разбить на байты
bbnmn
ultoa из uint_32 к str
SSR
ultoa из uint_32 к str
Знаешь же что-то вроде, а простые вещи спрашиваешь
Евгений
Знаешь же что-то вроде, а простые вещи спрашиваешь
Иной раз знаешь, а тупишь, а подскажут - стыдухааа
Александр
unsigned long val=400; byte *x = (byte *)&val; for (int i=3; i>=0; i--) { Serial.println(x[i], DEC); }
Александр
как собрать обратно в число)
Евгений
как собрать обратно в число)
Узнать будущую длину строки, и подобным образом наполнить?
Soe
а какие сaмые маленькие espшки? но чтобы со всем на борту? питание 5в
SSR
Esp - 3.3 вольта
Значит минимально есп и амс
SSR
Совсем малютка
Евгений
Совсем малютка
А у тебя не возникло вопроса "чтобы совсем на борту" это что напиток и девушки?
Soe
маленькие в смысле физических размеров. а на плате чтобы еще уместился ldo 5->3,3v
SSR
А у тебя не возникло вопроса "чтобы совсем на борту" это что напиток и девушки?
У меня зима, поэтому ассоциация ну борту, а также напитки и девушки будет только весной
Александр
unsigned long value = long(arr_var_val[0]<< 24) +long(arr_var_val[1]<< 16) +long(arr_var_val[2]<< 8) +long(arr_var_val[3]);
Александр
либо я не так объяснял либо вы ванги не очень
Александр
😂
Алексей
Обычно через | собирают байты
Badab00m
Доброй ночи, в примерах работы с блютузом вижу приблизительно такие конструкции #include "BluetoothSerial.h" ... void loop() { while (SerialBT.available()) { Serial.write(SerialBT.read()); } delay(50); } Есть ли какой нибудь колбэк что бы обрабатывать данные при получении, а не дергать в бесконечном цикле?
Че за лентяи пошли, пиздец
Илфат
Гуру программинга! Несколько просто начать программировать на rtl8710 или bk7231 имя небольшой опыт программирования есп8266 ?
Илфат
имея ...
Metall
WB2S/BK7231 Tutorial - writing custom firmware - UDP/TCP/HTTP/MQTT https://www.elektroda.com/rtvforum/topic3850712.html
Metall
Для интересующихся
Victo
компилятор выдает ошибку из-за нового релиза esp8266 v3.1.0 :
Victo
esp8266\3.1.0\cores\esp8266\CommonHFile.h: No such file or directory compilation terminated. Как быть? Вернуть прежнюю версию 3.0.2 не удается
Илфат
Просто интересно, bk7231 зачем?
Появился в замен есп8285 в туйа-девайсах
Metall
Появился в замен есп8285 в туйа-девайсах
Там есть тасмотоподобное, я шил, работает
Metall
Ссылку на электрод глянь, там есть и как тулчейн собрать, то есть можно ему прошивку самому *написать. Но готовая неплохо так работает уже несколько месяцев
Илфат
WB2S/BK7231 Tutorial - writing custom firmware - UDP/TCP/HTTP/MQTT https://www.elektroda.com/rtvforum/topic3850712.html
Спасибо что напомнил. Я это видел. Но я так понимаю, могут возникнуть полному с привычными библиотеками?
Илфат
Ссылку на электрод глянь, там есть и как тулчейн собрать, то есть можно ему прошивку самому *написать. Но готовая неплохо так работает уже несколько месяцев
Не люблю облака и привязку к производителю. Вообще, пока вопрос чисто академический. То что накупил с запасом - на 8285. И меня это устраивает. Но подстилаю соломинку, если придётся купить что-то новое.
Спасибо что напомнил. Я это видел. Но я так понимаю, могут возникнуть полному с привычными библиотеками?
С какими "привычными тайными библиотеками"? Это другая проц, у него другой фреймворк. Пиши что хочешь
Если речь про "Arduino", то нет, этого фреймворка там нет. Но есть великий и могучий язык си
Илфат
Ну "ардуино" это всего лишь хидер. Всё остальное в так называемой ардуино это тот же си. Промо сам по себе Си скучен и эффективность написания домашних поделок сильно удлиняется в отсутствии библиотек
Илфат
С какими "привычными тайными библиотеками"? Это другая проц, у него другой фреймворк. Пиши что хочешь
Webasync, websocket, ntp, mqtt ... Ну и использование разного рода датчиков на различных протоколах, для которых написано обилие библиотек...
Webasync, websocket, ntp, mqtt ... Ну и использование разного рода датчиков на различных протоколах, для которых написано обилие библиотек...
Ну если они написаны на си без изврата - то в чем проблема? И там и там си. Переделаешь просто.
Надо же готовое всё
Скомпилированное и прошитое?
И летающее xD
Тут понимаешь еще ключевое слово - "бесплатно".
Илфат
Ну если они написаны на си без изврата - то в чем проблема? И там и там си. Переделаешь просто.
Да фиг знает. Просто я, к примеру, закончил с программированием лет 20 назад. А когда вернулся, в качестве хобби, то иное в современном СИ меня в ступор вводит.
Илфат
Тут понимаешь еще ключевое слово - "бесплатно".
Однозначно. Интеллектуальные земля должны быть общедоступны.
Однозначно. Интеллектуальные земля должны быть общедоступны.
Странно. Не от тебя ли я слышал в этом чате как бы мне зашифровать свою прошивку чтоб никто её не мог скопировать?
"Я полностью наговнокодил из открытых библиотек и теперь хочу зашифровать" кто-то что-то подобное тут говорил
Илфат
Так разберись, освежи знания
Ну не сразу Москва строилась. Но ввиду того, что это хобби, бывает я по несколько месяцев к коду не прикасаюсь.
SSR
Надо защитить такой труд
SSR
Ахах
Alex
Неё. Точно не я. Вообще не хочу хобби в бизнес превращать.
Гражданин, какое у вас хобби? - 28 см, без....
Artem
Люди, кто кодит на есп32, посоветуйте пожалуйста библиотку для программирования. Типо HAL или SPL на stm32
Александр
3b 9a ca 00 = 59 154 202 0
Александр
Ребята хелп.как из этого получилось число 0.1