То есть у меня есть 2 регистра под одним USB-девайсом: С адресом 97 (out_mask_1) и с адресом 98 (out_mask_2). В первый регистр записываю значение выходов с 1 по 16, во второй с 17 по 24 (больше не нужно).
Внутри регистра как идет нумерация? Out_mask_1.0 = первый выход или out_mask_1.1 = Первый выход? Сбивает с мысли, что на самом модуле нумерация выходов указана с номера выхода 1. (обычно видел 0)