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

MGMT

Новичок
  • Постов

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

  • Посещение

Сообщения, опубликованные MGMT


  1. 1 hour ago, jcxz said:

    Забыл написать. Ещё не попробовал. Но всё равно - спасибо. Где-ж вы были раньше?  :smile:

    Долгое время у меня не было времени вести свой блог, до недавнего времени. Я обнаружил несколько посещений моего блога отсюда, а затем зашел посмотреть, что произошло. И просто попытался ответить на ваш вопрос. Приятно знать, что вы это поняли! 🙂

    • Upvote 1
  2. 13 hours ago, jcxz said:

    Лог обмена моего ПО с PD-источником с запросом напряжения 11.3V из PPS-профиля:

    scr002.thumb.png.d35687df95ebb03c0f45780b64e850f6.png

    Лог каждого кадра начинается со строки с "-+-+-+-+-+-+..."; заканчивается - "=========...".

    "<<<<-+-+-+-+..." - исходящие кадры (от моего ПО).

    ">>>>-+-+-+-+..." - входящие кадры (от PD-источника).

    Синее число в строке "-+-+-+-+..." - значение “Message Header”; зелёное или красное 32-битное значение в [] - CRC кадра.

    Видно, что у PD-источника 6 профилей, последний из которых - PPS. Запрашивается +10.3V, которое выбирается естественно из PPS-профиля.

    После последнего исходящего GoodCRC-кадра, PD-источник выставляет +10.3V. Затем - держит его 14сек. Затем - присылает сообщение HardReset (RST-1,RST-1,RST-1,RST-2) и сбрасывает напряжение в дефолтные +5V.  :sad:

    Сам лог выглядит нормальным. Точно таким же, как и для фиксированного профиля (такая же последовательность сообщений; их содержимое конечно иное).

    Единственная странность: в GoodCRC-кадре, выдаваемом PD-источником на мой Request-кадр, почему-то указана версия спецификации == 2.0. В то время как во всех других кадрах = 3.0. Но это и в случае с запросом fixed-профиля - то же самое.

    Отправляйте запросы PPS каждые 10 секунд или меньше в качестве механизма поддержания активности.

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