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

Шина MDB. Сделать библиотеку и работающий пример.

Ищу человека, имеющего опыт работы с шиной MDB.
Нужно сделать библиотеку и работающий пример.

На выходе - файл СИ, в который я передаю массивы RX TX и сестемный таймер. 
Найти готовую библиотеку, проверить у себя, отдать мне  - то же хорошее решение.
Помощь или хотя бы советы, в какую сторону искать, по интерпретации данных устройств на шине,  так же нужны.

У меня STM32 и Keil, что не важно, т.к. библиотека предполагает аппаратно-независимость.

Кто готов сделать, почта
[email protected]
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 25.11.2022 в 09:00, MiklPolikov сказал:

Ищу человека, имеющего опыт работы с шиной MDB.

Для начала нужно пояснить, хост или устройство. Документации навалом, то же описание NEMA-MDB version 4 и т.д.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно почитать и посмотреть на хабре О Multi-Drop Bus замолвите слово или торговый автомат по розливу воды с управлением по MDB

Есть временные диаграммы обмена по шине с пояснениями.

 

Изменено пользователем smart_pic

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не забывайте, что в разных уровнях "секретности" (а это почти всегда в устройствах разных лет разработки) будут свои прикольчики как с длиной данных, так и их порядком.
В своё время дня два убил, пока понял ))

Разбирался с шиной сам, по даташитам
Вот всё, что есть, включая логи

Ссылка для скачивания: https://transfiles.ru/kvbmw

Изменено пользователем aleksandr-zh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

45 minutes ago, aleksandr-zh said:

будут свои прикольчики как с длиной данных, так и их порядком.
В своё время дня два убил, пока понял ))

Спасибо за инфу, тоже сидел разбирался , написано одно а по факту аппарат выдает другое и реагирует на команды которые составлены немного иначе. Засад хватает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что реально хреново, трактуют Стандарт ну совсем кто как хочет!
Больше всего было с итальянскими купюрниками и монетниками с выдачей сдачи (хоппером).


А потом было весело: или тут, или на Казусе искали того, кто скрестит "кофейник" с rfid (для выставки фишка), катался к производителю кофейников (представитель в Москве, во дворе памятник стоит -"вертолёт"). Два дня я там жил, скалывал протокол, долго не мог понять, отчего не пашет (мои устройства видит, а их - нет).
Оказалось, что другой уровень (новее). Скалывал посылки, разбирался. Но сделал, прошлый разработчик не потянул 🙂
  Там в архиве есть логи, это как раз с их аппаратов.

Изменено пользователем aleksandr-zh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мне хорошо помогли в сервисе и дали в аренду вот этот аппарат https://vend-mag.ru/items/12810

Кстати там очень много разных деталей распродают: разъемы , соединители , провода и т.д. причем по очень демократичным ценам.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хорошие ребята, да. Я на их форуме тогда тусовался постоянно ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/20/2022 at 10:40 AM, aleksandr-zh said:

трактуют Стандарт ну совсем кто как хочет!

там еще более менее, ну а как  дошли до вот этой команды

EXPANSION COMMAND  0FH    Command to allow addition of features and future enhancements.

там совсем засада, на одном аппарате на разных прошивках может вообще все быть по другому.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...