Перейти к содержанию

Valery63

Начинающий
  • Постов

    47
  • Зарегистрирован

  • Посещение

Весь контент Valery63

  1. Так у вас в корпусе tsop48 или sop44 память?
  2. Смотри, что есть на AliExpress! Bluetooth модуль HC-05 Cuiisw за $ 2.79 - уже со скидкой -10% https://sl.aliexpress.ru/p?key=Rtfd3UC Покупал там.
  3. Так у вас наверное корпус sop44. В 1.34 сразу был выбор Flash? или это доработка программы?
  4. Ups. У меня 38cd серийный версия 1.36. Выбора флеш в программе нет. У вас какая версия?
  5. Это разве NAND Flash , вроде просто flash sop44 и для нее TSOP48 не подойдет. В своем Orange не нашел возможности читать AM29F200-400
  6. К сожалению скачать ваш набор файлов пока не могу. Репы не хватает. У вас прошивка реализована через LPT или FTDI?
  7. Пробовал подключить модуль HC-05 для прошивки через свисток на FT232 (фейковой) с подменой драйверов. Не получилось. Не видит модуль. На материнке есть выводы под внешнюю планку LPT. Попробую там. В теме ELM есть прошивка для модуля HC-05 с переписыванием имени и т.п. по воздуху. Никто не пробовал? Работает со СМ-2?
  8. Такая-же беда. Только читал епромку на панельке. Как проверить процессор? Только наличием нужного питания на контактах?
  9. В теме про прошивку писал о экспериментах с разными скетчами для ESP. Критерием было быстродействие при отсутствии глюков в работе. Для себя оставил этот скетч. Прошивал один и тот-же блок. Время прошивки прим. 22 минуты. На этом 19 минут. Меньше не вышло. Без светодиодов. #include "BluetoothSerial.h" #include "driver/uart.h" const char *pin = "1234"; const String device_name = "SCANMATIK #********"; // ваш серийный номер BluetoothSerial SerialBT; void setup() { Serial.setRxBufferSize(2048); Serial.setTxBufferSize(2048); Serial.begin(921600); Serial.setTimeout(3); uart_set_pin(UART_NUM_0, 26, 27, 12, 14); // UART, TX, RX, RTS, CTS uart_set_hw_flow_ctrl(UART_NUM_0, UART_HW_FLOWCTRL_CTS_RTS, 64); uart_set_mode(UART_NUM_0, UART_MODE_UART); SerialBT.begin(device_name); #ifdef USE_PIN SerialBT.setPin(pin); #endif Serial.print("AT-AB -BypassMode-\n"); } void loop() { static uint8_t buffer[512]; size_t available; available = Serial.available(); if (available > 0) { size_t bytesRead = Serial.readBytes(buffer, min(available, sizeof(buffer))); SerialBT.write(buffer, bytesRead); } available = SerialBT.available(); if (available > 0) { size_t bytesRead = SerialBT.readBytes(buffer, min(available, sizeof(buffer))); Serial.write(buffer, bytesRead); } }
  10. Реально такая разница по времени с вашим же "Китай Bluetooth 2 LED gpio direct - 9:21"?
  11. static uint8_t buffer[256] увеличил до 1024 - сканматик перестал выходить на связь. Не esp32, а сам (программный сбой). Изменил на 512 - заработал. Время +- 21 минута. Вальнул блок при программировании специально (отключил питание). С вашим скетчем блок не поднял. Не выходил на связь. Скорее всего по отклику. Прошил обычный скетч с буфером 2048 - блок поднялся без проблем.
  12. В вашем скетче не менял. Пробовал с "типовым". Буфер менял от 128 до 2048. Время примерно одинаковое. Такое ощущение что ещё где-то задаётся время между посылками.
  13. Попробовал ваш скетч. В конец надо добавить закрытие функции. А так все работает. Правда скорости обмена не добавилось. Я экспериментирую с разными буферами на программировании одного и того-же блока по воздуху. Полное время по кабелю 8 минут. По воздуху 22 минуты. От размера буфера зависимости нет. Ваш скетч тоже 22 минуты. Может это так с программами БМВ х.з. Такое впечатление что увеличенные временные промежутки между посылками. Сделал еще один адаптер на основе ЕЛМ-ки. так он программирует за 12 минут. Скорость у него 115200.
  14. разархивируй на диск С. В папку с программами добавятся версии 1.2.0 и 1.2.1. На рабочий стол ярлыки для запуска PCM.zip PCM.zip
  15. Ты странно реагируешь. Вроде все расписал. В имени при сопряжении с компьютером фигурирует полный номер. На скрине замазал две буквы и цифру. Конфигуратор сканматика видит цифры до букв. Ты вроде сомневался что оно подключаться не будет.
  16. Так пойдет? У нас номера 4 цифры 2 буквы 1 цифра. При сопряжении с ПК принимает весь прописанный номер, а драйвер сканматика до букв. И добавляет впереди один 0. Наверное минимум 5 знаков. Не проверял.
  17. Ну почему. Вместо номера про прошивке вписал свой (цифры). Все прекрасно работает.
  18. А что мешает при прошивке задать сразу уникальное имя? Я себе просто вместо номера прошивки вписал номер своей машины.
  19. Там файлы готовые только для прошивки. Менять потом по воздуху через терминал.
  20. Привет. А зачем вообще грузиться номером в имени блютуз? Оно же ни на что не влияет. Я себе записал для прикола номер своей машины. Чтобы не менять при смене версии основной прошивки. Привязка к компьютеру все равно по моему идёт по мак адресу есп.
  21. Всем привет. Проводил эксперименты с прошивкой на esp32. Один и тот-же блок программировал по блютуз. Размер буфера приема-передачи от 512 кб до 2048 кб в моем случае не влияют на время программирования. Буфер меньше 256 кб ведет к потере связи. Тайминги ожидания тоже не влияют. Одно понятно, что время между отправкой пакетов завышено. Может кто подсказать где им поиграть можно? И еще интересное наблюдение. Иногда после очередной прошивки модуля esp32, его потребление тока увеличивается и нагрев соответственно. На ощупь градусов до 50. Это в процессе программирования блока. А после очередной прошивки становится нормальным и esp32 просто теплый. И это не зависит от буфера. Одним и тем-же скетчем прошивал. Так что у тех у кого завышенное потребление модуля ESP32 попробуйте перепрошить.
  22. У меня в одис сервис 23 эмулятор работает. А в инженере 17 нет. Х.з. Почему так.
×
  • Создать...