Comunicación entre AVR y el dispositivo CORUS PTZ

0

Se están enviando 12 NULL bytes al dispositivo CORUS (para encenderlo) con este código de código como

putchar('
putchar('%pre%'); 
');

El envío está bien, pero en relación con la página 9 de CORUS protocol doc , el dispositivo debe responder con solo 3 bytes nulos, pero luego envía diferentes valores, por ejemplo, una vez 114 064 , otra vez 255 251 , y así sucesivamente.

Se utilizan 12 voltios para la fuente de alimentación RS232, como se especifica en la página 15 de guía de usuario . Hemos intentado conectar directamente desde un puerto serie de PC y FT232R / MAX232, con los mismos resultados. Normalmente, esto se usaría con un ISB para aislar eléctricamente el señal.

¿Por qué el dispositivo no responde con solo tres bytes NULOS?

Enlaces alternativos: protocolo guide

    
pregunta dehqan

0 respuestas

Lea otras preguntas en las etiquetas