USB HID одометр

Тема в разделе "Закажу проект", создана пользователем rewan871, 18 июл 2018.

Метки:
  1. rewan871

    rewan871 Нерд

    Необходимо написать (скопировать) прошивку USB HID одометра, с возможностью подключения датчика холла и энкодера.

    Собранные данные об устройстве:
    Одометр состоит из датчика холла и USB HID устройства.
    Программой usbview были получены дескрипторы устройства.
    [​IMG]
    Программой Device Monitoring Studio получен пакет данных:
    Код (Text):
    154329: Report Arrived (UP), 2017-10-24 17:42:09,6648141 +0,0009869
    Report Name:Unknown
    Unknown[0..255]: 77
    Unknown[0..255]: 0
    154330: Report Arrived (DOWN), 2017-10-24 17:42:09,6648265 +0,0000124
    Report Name:Unknown
    Unknown

    154331: Report Arrived (UP), 2017-10-24 17:42:09,6657568 +0,0009303
    Report Name:Unknown
    Unknown[0..255]: 77
    Unknown[0..255]: 0
    154332: Report Arrived (DOWN), 2017-10-24 17:42:09,6657686 +0,0000118
    Report Name:Unknown
    Unknown

    154333: Report Arrived (UP), 2017-10-24 17:42:09,6668150 +0,0010464
    Report Name:Unknown
    Unknown[0..255]: 78
    Unknown[0..255]: 0
    154334: Report Arrived (DOWN), 2017-10-24 17:42:09,6668274 +0,0000124
    Report Name:Unknown
    Unknown

    154335: Report Arrived (UP), 2017-10-24 17:42:09,6678198 +0,0009924
    Report Name:Unknown
    Unknown[0..255]: 78
    Unknown[0..255]: 0
    154336: Report Arrived (DOWN), 2017-10-24 17:42:09,6678414 +0,0000216
    Report Name:Unknown
    Unknown
    Опытным путем установлено, что при каждом импульсе датчика холла верхний байт увеличивает свое значение на единицу, при переполнении обнуляет значение и плюсует к нижнему байту единицу. Нижний байт при переполнении обнуляется.
     

    Вложения:

    • SphQeR4trrU.jpg
      SphQeR4trrU.jpg
      Размер файла:
      34,2 КБ
      Просмотров:
      511
    Последнее редактирование: 18 июл 2018
  2. man9913

    man9913 Гик

    сколько?
     
  3. rewan871

    rewan871 Нерд

    ответил в личку
     
  4. rewan871

    rewan871 Нерд

    Более полные дескрипторы
     

    Вложения:

  5. Mestniy

    Mestniy Гуру

    Если еще интересно, отправте ТЗ на почту.