Роджер
когда делаю фото размером менее чем 16.000 оно грузиться, но если больше и начинаю делить на части то нет ошибка идет
Arhiopteryx
Предсказуемо
verlal
Как интересно это вы хотите через esp32 cam и sim800 фотку передавать?
garik
Я имел в виду, как именно инициализирована, с какими параметрами. Но в любом случае, 16к это мало
verlal
Просто я такое тоже задумал.
Роджер
Рад, что нашли проблему
так нет не нашел, мне фото нужны больше чем 16.000
verlal
А sim800 причём?
garik
да вся инилизаци работает
Ну ок. Просто у меня фотки в 100кб шлются нормально, но я использую JPEG при инициализации
Роджер
А sim800 причём?
тут нет sim800, тут камера делает снимок и передает его через вайфай на сервер, первый цикл отрабатыывает себя на ура, но вот второй всегда на 781 цикле ломается
verlal
Понял, ошибся.
Роджер
Я сейчас наверное понял в чем ошибка, сейчас переделал запускаю
Роджер
у модуля вайфая память какая то маленькая, я видимо туда за раз слишком много посылаю, сейчас попробую рвать соеденения и каждый раз делать законово
Роджер
нет не помогло
verlal
А вообще возможен такой тандем что бы фотки с esp32 cam через sim800 передавать на веб сайт?
Роджер
Короче при записи массива всегда на 791 элементе во втором пакете ошибка, может попробую сделать массив меньше например 256
verlal
Спасибо буду думать.
verlal
Если есть какие ссылки буду признателен.
@SuverenDmitry лучше такие портянки кода и логов на pastebin. Спасибо за понимание.
Vitali
Есть в этом чате, адекватные, не вредители, кто бы мог подсказать, как решить вопрос с Serial дебагом?
Vitali
😊
Денис
Появилась идея сделать робопылесос с возможностью запоминания своего пути. Это мне представляется как двумерный массив с количеством оборотов для каждого колеса. Его где-то нужно хранить, а я вычитал, что возможно хранить только 512 байт информации. Как быть? И на кой тогда мне 16 мб памяти если я не могу с ней работать
Vitali
У меня такая ситуация, 2 пк, 2 разных устройства, три разных операционных системы, и ни в одной из них, ни одно устройство, не возвращает данные на монитор порта(в одной из них, на ch34x нет драйвера, поэтому не тестировал). Устройства: programmer ch341(tx,rx ноги на кз), arduino mega 2560; ардуина ни с одним скетчем для дебага сериала от Алекса Гайвера не выводит данные. Спасибо заранее добрым людям за адекватный совет!
Dmytro
Что тогда будет?
Dmytro
Должно быть эхо.
Dmytro
У меня был один китайский юарт свисток который вроде определялся, но не работал. Так что может быть и такое, да. Фото его и подключения приложите, на всякий случай
Н Е К И Б Е Р Л Е О
Восстановил бар;)
Н Е К И Б Е Р Л Е О
romanetz
От недостатка опыта, так делать не надо!
В мотороле и ст, должно быть, тоже дибилы сидят, девборды дизайнят
Andy
В мотороле и ст, должно быть, тоже дибилы сидят, девборды дизайнят
поконкретнее пожалуйста - про какой МК речь?
romanetz
Stm32f407 и dsp56f805
Dim
подскажите jtag для ali3612
romanetz
В openocd он есть?
romanetz
Если да - то любой поддерживаемый
Andy
Stm32f407 и dsp56f805
Хмм, там же целый блок сброса насколько мне память не изменяет. И да, рекомендуется на него вешать конденсатор, а не подтяжку. В esp же просто голый вывод EN судя по всему, т.е. никаких подятжек внутри нет, только защитные диоды и затворы входных ключей.
romanetz
На юзерских кнопках там 10к на питалово и 0,1 мкФ на землю параллельно кнопке
Сергей
Я по картинке подумал, что вверху стоят молокоотсосы. Сразу с трёх разом можно сдавивать! Вот же фантазии у некоторых 😂
Денис
Мне нужно хранить карту помещения. Т.е сегменты 10*10 см где можно проехать. И в админ панели это выводить
Денис
Spiffs знаешь что такое? Хотя, не понятно о чем ты пишешь? eeprom?
Юрий
Boris68
Поменять местами 0 и 1 по идее.
Дело в том что в самом коде нет обращения к пинам esp, все делается через библиотеку virtuino. Ну точнее они конечно есть но внутри библиотеки.
Boris68
Поменять местами 0 и 1 по идее.
Аа, ккартинку не заметил сразу....
Юрий
Дело в том что в самом коде нет обращения к пинам esp, все делается через библиотеку virtuino. Ну точнее они конечно есть но внутри библиотеки.
Я обычно работаю с модбас или mqtt версиями, но по идее разныцы быть не должно, просто меняется логика выдачи задания 0 или 1
Boris68
В простой версии аиртуино этих настроек нет
Юрий
В простой версии аиртуино этих настроек нет
Да я как-то запускал ее, она по возможностям похоже сильно урезана
Юрий
Проще запустить модбас tcp и работать с полноценной версией
Boris68
Да я как-то запускал ее, она по возможностям похоже сильно урезана
Юрий спасибо за ответ, все ровно почти разобрался с версией mqtt и останусь на ней, а эта была просто для знакомства.
Юрий
Mqtt тоже норм
Andy
На юзерских кнопках там 10к на питалово и 0,1 мкФ на землю параллельно кнопке
не понял при чем тут кнопки? у товарища на схеме на EN повешен только конденсатор и кнопка. Т.к. EN не имеет внутренней подтяжки к питанию все помехи будут сбрасывать чип. О чем и написано в datasheet к esp32.
Вадим
Ребят привет. uint8_t sensor1[8] String stringVar = "0x28, 0x2D, 0x43, 0x56, 0xB5, 0x1, 0x3C, 0xC4";
Вадим
как stringVar to sensor?
Vitali
А...В терминал ничего не пишет
В терминал отправляешь символ в одну сторону он и ушел, т.е. один символ который был отправлен выводится.
Andy
В терминал отправляешь символ в одну сторону он и ушел, т.е. один символ который был отправлен выводится.
У вас же "programmer ch341(tx,rx ноги на кз), arduino mega 2560 т.е. ноги ch341 ts rx соеденены с ногами rx tx arduino mega 2560? чип ATMEGA8U2-MU на arduino mega 2560 не используется при работе прошивки в ATMEGA1280-16AU ?
Andy
И так пробовал, на этой ардуине, atmega 16u2
не понял про "попробовал". Два вопроса: 1 ноги ch341 ts rx соеденены с ногами rx tx arduino mega 2560? 2 чип ATMEGA8U2-MU на arduino mega 2560 не используется при работе прошивки в ATMEGA1280-16AU ? на какой из них ответ " так пробовал, на этой ардуине, atmega 16u2" ?
Vitali
1. rx-tx rx-tx, ch341 <=> mega2560 2. Не прошивал atmega 16u. И пробовал, как ch340 <=> arduino, так и ch340<=>ch341... Смысл от этих вопросов? Если у меня определенный промежуток времени ch340<=>ch341, ch340<=>ch340, работали
Женя
Подскажите есть процедура инициализации вайфай, WiFi.degin( ssid,wifi_pass). Она требует константные значения сети и пароля. Как сделать чтоб я из массива статики мог проинициализировать пароль и сеть?
Женя
Из обычного массива char ssid[10]="mywifi";
Женя
Так не работает( Где в Ардуино этот сорец wifi.cpp, исправлю там, удалю в объявлении const
Yuriy
как stringVar to sensor?
unsigned long hex2dec(string hex) { unsigned long result = 0; for (int i=0; i<hex.length(); i++) { if (hex[i]>=48 && hex[i]<=57) { result += (hex[i]-48)*pow(16,hex.length()-i-1); } else if (hex[i]>=65 && hex[i]<=70) { result += (hex[i]-55)*pow(16,hex.length( )-i-1); } else if (hex[i]>=97 && hex[i]<=102) { result += (hex[i]-87)*pow(16,hex.length()-i-1); } } return result; } По аналогии
SetPf
Там это...
SetPf
Функция в библиотеке есть.