Добрый день!
Заметил такую вещь. Если включен “Learn to ROMn” или “ROMn -> RAM”, то команды по
“Play from …” воспроизводиться не будут. Может сделать, чтобы при отправке 1 в “Play from …” обучение сбрасывалось и срабатывала команда?
Что произойдет, если поднять 2 флага “ROMn -> RAM”?
Посмотрите эту статью, по моему, там все уже написано.
https://wirenboard.com/wiki/index.php?title=WB-MSx_Consumer_IR_Manual
Виктор, добрый день!
Я понимаю, что:
До тех пор пока в регистре флагов по адресу
5200 + i
не будет стоять 0, никакие другие операции, в том числе и над другими сигналами, не будут доступны.
Тем не менее в самом интерфейсе я могу поднять несколько флагов ROM(N)->RAM, после чего невозможно определить, какой ROM(N) действительно активен на запись (да, активен первый поднятый, но тогда нужно знать, какой был поднят первым).
В целом, мы уже решили проблему, записывая во все ROM(N)->RAM, Learn to ROM(N), Learn to RAM нолики перед новой записью.