• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    Обсуждение AdHoc бинарный протокол.

    ModBus: Недостатки стандарта Стандарт в своей основе был разработан в 1979 году с учётом потребностей и вычислительных возможностей того времени, и многие актуальные для современных промышленных сетей вопросы не были учтены[6]. Необходимо отметить, что отсутствие перечисленных возможностей...
  2. pvvx

    Обсуждение AdHoc бинарный протокол.

    Вот это - cheblin/mavlink2adhoc Вы описали карту регистров своего контроллера и присвоили им именные названия для работы человека программиста. Предположим у меня другой проект, уже готовый и необходимо стыковать с вашим. Но у меня имена переменных другие и рабочие примитивы структур тоже...
  3. pvvx

    Обсуждение AdHoc бинарный протокол.

    Ответ на вопрос поставленный в предыдущем соо: Экскурс в историю начала третьей четверти того века: Каждое исполнительное устройство или датчик имеет внутреннюю карту регистров и битов состояния. Она синхронная для него и не требуется иметь метки времени и прочие подписи для большинства...
  4. pvvx

    Обсуждение AdHoc бинарный протокол.

    Не "мега проект" и не "проект", а - во первых уже рабочий вариант, во вторых - это было описание построения современных систем и как избавляются от типизации, перегрузки каналов и всех тех ненужных сложностей что пытается решить AdHoc.
  5. pvvx

    Обсуждение AdHoc бинарный протокол.

    На что способен? Простой вопрос на указном примере: Хочу получать для обработки такие данные из указанного cheblin/mavlink2adhoc @id(27) { @I long time_usec short xacc; } @id(153) {@I short adc2; } @id(151) { short mag_ofs_z; } Потом другие… Короче выборочно по всему списку и возможно какие...
  6. pvvx

    Подключение ESP8089

    sdmmc_ack_interrupt missing on TI kernel 4.9.24 · Issue #20 · al177/esp8089 + это RPi WiFi
  7. pvvx

    Подключение ESP8089

    По схеме есть подключение по SPI. Принципиальная схема интерфейса SPI, используемого RK3026 и RK2926 SDIO_DATA_3 на gnd r25 1k При SDIO: так-же в esp_init_data есть разные установки для SDIO. Но это сИкретно, как всё у Espressif :)
  8. pvvx

    Подключение ESP8089

    ещё нашел у себя такую фигню Espressif_ESP8089_SDIO_WiFi.zip
  9. pvvx

    Подключение ESP8089

    На сайте Espressif такой микросхемы ныне нет. Видимо снята с производства и с поддержки. Качеством и прочими достоинствами не отличалась и никому была не нужна, что в 2014, что далее. Из оставшегося (архивов из 2015 года) есть только аналогичные исходники, как выложены тут...
  10. pvvx

    Обсуждение AdHoc бинарный протокол.

    Далее на "кадр" предполагается натравить бестолковый ИИ. Он плохо работает с последовательными данными... Ему весь кадр подавай с динамикой... кратковременные и долговременные области хранения подавай...
  11. pvvx

    Обсуждение AdHoc бинарный протокол.

    Ну получился такой динамический сериализатор с синхронизацией многопользовательских запросов-ответов и сохранением атомарности до полной карты всех устройств. К примеру для лога и поиска сбоя - берем снимок и видим полное состояние, а так-же для замещения на ходу вышедших из строя/горячей замены...
  12. pvvx

    Обсуждение AdHoc бинарный протокол.

    Чтобы описать общие возможности виртуального устройства и что и как там ворочается и взаимосвязано потребуется накалякать слов больше чем мы уже тут наплодили в теме. Дешифрация (парсер) входных пакетов от внешних устройств это только первый эшелон пути до “кадра”. Он умеет разбирать и побитно...
  13. pvvx

    Обсуждение AdHoc бинарный протокол.

    Мои действия примитивны – передаем с устройства как есть. Пусть у него мозга нет совсем и ему некогда, он умеет всего перекладывать из I2С в описанный массив и, получив sizeof(acc_data), передает балок байт передатчику. Сервер, приемник, принимает и тупо коммутирует – блокирует доступ к “кадру”...
  14. pvvx

    Обсуждение AdHoc бинарный протокол.

    Я его видел и изучил. А что он ещё не делает? Или что он делает? :)
  15. pvvx

    Обсуждение AdHoc бинарный протокол.

    Ну они программят в Арудино only. У других таких проблем нет - архитектур до чертиков. Вам пример: Мне надо передать массив, описанный в си так: typedef struct _acc_data_xyz_t { int16_t x; int16_t y; int16_t z; }acc_data_xyz_t; acc_data_xyz_t acc_data[2]; Ваши...
  16. pvvx

    Обсуждение AdHoc бинарный протокол.

    Как мне осуществить доступ к передаваемым объектам с нескольких параллельно работающих ядер или с внешних асинхронных запросов с разных процессов, устройств? Где в AdHoc указывается атомарность пересылаемого объекта или пачки объектов (группы)? Я пока “кадр” размещаю в shared memory (shm) с...
  17. pvvx

    Обсуждение AdHoc бинарный протокол.

    А как у AdHoc с порядком битов в последовательности передачи? :) Как тут: Квадратурная модуляция — Википедия ? :)
  18. pvvx

    Обсуждение AdHoc бинарный протокол.

    Это вы о IP протоколе? Там нет всех перечисленных фич на автомате.
  19. pvvx

    Обсуждение AdHoc бинарный протокол.

    Там псё по ethernet и по паре RS-485 для устаревших. Кадр это внутре у виртуального устройства. в черном ящике по вашему. Система немного посложнее чем интерпретатор Rust. Там несколько интерпретаторов и конфигурируемых находу драйверов....
  20. pvvx

    Обсуждение AdHoc бинарный протокол.

    Соврал - прерывание по тишине в 4 символа - типа для Modbus :) От туда и ноги Modbus растут
Сверху Снизу