Puedo establecer una dirección corta y encender o apagar la lámpara cuando solo tengo una marcha en el autobús siguiendo:
* Establezca el DTR en la dirección corta requerida en el formato especial (desplazado a la izquierda un lugar, el bit menos significativo se establece en 1).
* Lee el DTR para verificar que sea correcto.
* Enviar Comando 128 Almacena DTR como dirección corta, usando direccionamiento de transmisión. (Pero necesito enviar el Comando 128 muchas veces, ¿es esto un problema?)
Hay algunos errores. Procedimiento para el direccionamiento corto cuando tengo dos marchas en el bus:
Verifique la dirección corta en los engranajes:
● Envié Command 145, Query Ballast, envié difusión (FF91) una vez, obtuve FF una vez
● Envié el comando 145, Query Ballast, envié la dirección corta (0591) una vez, obtuve FF una vez y envié (0391) una vez, obtuve FF una vez
● Envié Comando 08 y Comando 00, envié dirección corta, las lámparas se encendieron / apagaron.
Procedimiento para direccionamiento corto:
● Envié el Comando 258 (A500), Inicializar, cuatro veces
● Envié el Comando 259 (A700), Generar un nuevo valor aleatorio, dos veces
● Envié el comando 264 (B1FF), el comando 265 (B3FF), el comando 266 (B5FF), la dirección de búsqueda LLMMHH
● Envié el Comando 260 (A900), comparé el valor aleatorio con la dirección de búsqueda, y No tengo respuesta
Y luego, envié el Comando 145 (0591), todavía tengo FF enviado el Comando 145 (0391), todavía tengo FF
Eso es muy confuso. He enviado el comando 258, pero los dos engranajes no se iniciaron.