Configuración de VDR para usar Motor Diseqc 1.2

Avatar de Usuario
SergioDanielG
Administrador
Mensajes: 4879
Registrado: 16 Ene 2010 12:16
Receptor: Placa Satelital
Ubicación: Tostado (SF)
Has thanked: 29 times
Been thanked: 7 times
Edad: 45
Contactar:
Argentina

Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por SergioDanielG »

La configuración de todos los diseqc para VDR está en el archivo diseqc.conf (/etc/vdr/diseqc.conf en Debian y derivados) y como cualquier caso, es necesario configurar todos los satélites.

En el siguiente ejemplo, usando un LNB universal, están configuraros los satélites SatMex 5 en 116.8°W (a mi oeste), Amazonas en 61°W (en mi norte, bah!, y un poquito hacia el este) y el Atlantic Bird 1 en 12.5°W (a mi este)

Código: Seleccionar todo

    S116.8W 11700 V  9750 t v W15 [E0 31 6E E3 DD] W15 t
    S116.8W 99999 V 10600 t v W15 [E0 31 6E E3 DD] W15 T
    S116.8W 11700 H  9750 t V W15 [E0 31 6E E3 DD] W15 t
    S116.8W 99999 H 10600 t V W15 [E0 31 6E E3 DD] W15 T

    S61.0W 11700 V  9750 t v W15 [E0 31 6E D0 08] W15 t
    S61.0W 99999 V 10600 t v W15 [E0 31 6E D0 08] W15 T
    S61.0W 11700 H  9750 t V W15 [E0 31 6E D0 08] W15 t
    S61.0W 99999 H 10600 t V W15 [E0 31 6E D0 08] W15 T

    S12.5W 11700 V  9750 t v W15 [E0 31 6E D3 73] W15 t
    S12.5W 99999 V 10600 t v W15 [E0 31 6E D3 73] W15 T
    S12.5W 11700 H  9750 t V W15 [E0 31 6E D3 73] W15 t
    S12.5W 99999 H 10600 t V W15 [E0 31 6E D3 73] W15 T
La parte interesante, los raw commands o comandos crudos, están entre los corchetes, en hexadecimal. Ejemplos:
  • E0 31 6E D0 08 Lo resaltado son los comandos para mover el motor
  • E0 31 6E D0 08 Aqui indica que se va a mover hacia el OESTE
  • E0 31 6E E0 08 Y aqui hacia el ESTE
  • E0 31 6E E0 08 Aqui indica cuántos grados se va a mover el motor
  • E0 31 6E E0 08 Y aquí­ cuántos decimales de grados se va a mover el motor
Nota: Como estamos en el Hemisferio Sur, Debo invertir en la configuración el este con el oeste porque el motor está creado para usar en el Hemisferio Norte

Cuando se configura los grados y su decimales, siempre es respecto de mi posición geográfica. Estoy a los 61.46°W, entonces el Amazonas está 0.5° hacia mi este.Y porqué 08 entonces?
Aqui están los código hexadecimales para los décimos de grados:
  • 00 es 0.0°
  • 02 es 0.1°
  • 03 es 0.2°
  • 05 es 0.3°
  • 06 es 0.4°
  • 08 es 0.5°
  • 0A es 0.6°
  • 0B es 0.7°
  • 0D es 0.8°
  • 0E es 0.9°
Y para terminar, un comando muy importante. Como el motoro viene limitado por software para ir un máximo de 50° aproximadamente, usé un satélite falso (podrí­a haber usado cualquiera, pero para no mezclar), configurardo en sources.conf (/etc/vdr/sources.conf para Debian y derivados), llamdo "Disable Soft Limits" y en diseqc.conf:

Código: Seleccionar todo

    S999W 11700 V  9750 t v W15 [E0 31 63 00 00] W15 t
    S999W 99999 V 10600 t v W15 [E0 31 63 00 00] W15 t
    S999W 11700 H  9750 t V W15 [E0 31 63 00 00] W15 t
    S999W 11700 H 10600 t V W15 [E0 31 63 00 00] W15 t
Y también agregué un canal falso para poder enviarle el comando al motor y así­ pude deshabilitar el lí­mite por soft.
:hello


Imagen
Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar de Usuario
satpinamar
Colaborador
Mensajes: 3982
Registrado: 01 Ene 2012 23:54
Receptor: Az América
Ubicación: Pinamar, Bs As, Argentina
Edad: 48
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por satpinamar »

:eek: :shock:
No logro comprender del todo :cabezadura


Avatar de Usuario
arturi65
Mensajes: 2590
Registrado: 29 May 2011 20:14
Receptor: Az América
Ubicación: América(Rivadavia) Pcia.Bs.As.
Edad: 70
Contactar:

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por arturi65 »

satpinamar escribió::eek: :shock:
No logro comprender del todo :cabezadura
Yo nada, porque eso es Linux ¿No? :cabezadura :cabezadura :cabezadura

Demasiado, que una vez tuve en la PC Ubuntu 8.10 y XP juntos. Estuve un mes mas o menos probando, y me gustó, que era estable, sin cuelgues, salí­a un cartelito con la IP de la máquina si alguien se querí­a meter en la tuya, todo en carpetas, nada de Regedit. Pero en ese momento yo usaba Adobe Premiere, y en Linux, no habí­a (no se ahora) nada comparable en Edición de Video. Sobre todo, por la cantidad de plugins que se le podí­a agregar. Opté por desinstalarlo hasta que... y nunca mas. :jaja


Arturo E. Juárez (enreda cables por naturaleza)
____________________________
Tengo que cambiar la firma, está obsoleta - América(Rivadavia)Pcia.de Bs.AS.
"Sólo sé, que no sé nada" (Pero me esfuerzo por aprender)
Avatar de Usuario
SergioDanielG
Administrador
Mensajes: 4879
Registrado: 16 Ene 2010 12:16
Receptor: Placa Satelital
Ubicación: Tostado (SF)
Has thanked: 29 times
Been thanked: 7 times
Edad: 45
Contactar:
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por SergioDanielG »

Si muchachos, VDR corre en linux, pero los comandos del protocolo para DiSEqC1.2 por lo que se pueden utilizar en cualquier receptor que permita cargarlos, o en software como dvbdream que corre en windows.

Yo lo encuentro tremendamente útil ya que desde el teclado se pueden hacer ajustes muy, muy finos. Con mi motor, de a pasitos de 0.1°.
:hello


Imagen
Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar de Usuario
satpinamar
Colaborador
Mensajes: 3982
Registrado: 01 Ene 2012 23:54
Receptor: Az América
Ubicación: Pinamar, Bs As, Argentina
Edad: 48
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por satpinamar »

SergioDanielG escribió: La parte interesante, los raw commands o comandos crudos, están entre los corchetes, en hexadecimal. Ejemplos:
  • E0 31 6E D0 08 Lo resaltado son los comandos para mover el motor
  • E0 31 6E D0 08 Aqui indica que se va a mover hacia el OESTE
  • E0 31 6E E0 08 Y aqui hacia el ESTE
  • E0 31 6E E0 08 Aqui indica cuántos grados se va a mover el motor
  • E0 31 6E E0 08 Y aquí­ cuántos decimales de grados se va a mover el motor
Nota: Como estamos en el Hemisferio Sur, Debo invertir en la configuración el este con el oeste porque el motor está creado para usar en el Hemisferio Norte

Cuando se configura los grados y su decimales, siempre es respecto de mi posición geográfica. Estoy a los 61.46°W, entonces el Amazonas está 0.5° hacia mi este.Y porqué 08 entonces?
Aqui están los código hexadecimales para los décimos de grados:
  • 00 es 0.0°
  • 02 es 0.1°
  • 03 es 0.2°
  • 05 es 0.3°
  • 06 es 0.4°
  • 08 es 0.5°
  • 0A es 0.6°
  • 0B es 0.7°
  • 0D es 0.8°
  • 0E es 0.9°
Esto mas o menos lo voy entendiendo :mad:
Y para terminar, un comando muy importante. Como el motoro viene limitado por software para ir un máximo de 50° aproximadamente, usé un satélite falso (podrí­a haber usado cualquiera, pero para no mezclar), configurardo en sources.conf (/etc/vdr/sources.conf para Debian y derivados), llamdo "Disable Soft Limits" y en diseqc.conf:

Código: Seleccionar todo

    S999W 11700 V  9750 t v W15 [E0 31 63 00 00] W15 t
    S999W 99999 V 10600 t v W15 [E0 31 63 00 00] W15 t
    S999W 11700 H  9750 t V W15 [E0 31 63 00 00] W15 t
    S999W 11700 H 10600 t V W15 [E0 31 63 00 00] W15 t
Y también agregué un canal falso para poder enviarle el comando al motor y así­ pude deshabilitar el lí­mite por soft.
:hello
Esto todaví­a no :cabezadura
Por que ahora el tercer par de dí­gitos es 63 en lugar de 6E :whatfor
Y lo de la t minúscula y T mayúscula, S999W, W15, etc.
Hay algún post sobre el tema?
Me gusta porque si son comandos diseqc todos los motores que cumplen con este protocolo deberí­an aceptar estos comandos, excepto el pequeño gran detalle que lagunos no tenemos quien envie estos comandos ya que el software de nuestros receptores son mas básicos.
Al menos eso entiendo por ahora :whatfor


Avatar de Usuario
SergioDanielG
Administrador
Mensajes: 4879
Registrado: 16 Ene 2010 12:16
Receptor: Placa Satelital
Ubicación: Tostado (SF)
Has thanked: 29 times
Been thanked: 7 times
Edad: 45
Contactar:
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por SergioDanielG »

satpinamar escribió:Esto mas o menos lo voy entendiendo :mad:
:ok
satpinamar escribió:
SergioDanielG escribió: Y para terminar, un comando muy importante. Como el motoro viene limitado por software para ir un máximo de 50° aproximadamente, usé un satélite falso (podrí­a haber usado cualquiera, pero para no mezclar), configurardo en sources.conf (/etc/vdr/sources.conf para Debian y derivados), llamdo "Disable Soft Limits" y en diseqc.conf:

Código: Seleccionar todo

    S999W 11700 V  9750 t v W15 [E0 31 63 00 00] W15 t
    S999W 99999 V 10600 t v W15 [E0 31 63 00 00] W15 t
    S999W 11700 H  9750 t V W15 [E0 31 63 00 00] W15 t
    S999W 11700 H 10600 t V W15 [E0 31 63 00 00] W15 t
Y también agregué un canal falso para poder enviarle el comando al motor y así­ pude deshabilitar el lí­mite por soft.
:hello
Esto todaví­a no :cabezadura
Por que ahora el tercer par de dí­gitos es 63 en lugar de 6E :whatfor
Y lo de la t minúscula y T mayúscula, S999W, W15, etc.
Hay algún post sobre el tema?
Me gusta porque si son comandos diseqc todos los motores que cumplen con este protocolo deberí­an aceptar estos comandos, excepto el pequeño gran detalle que lagunos no tenemos quien envie estos comandos ya que el software de nuestros receptores son mas básicos.
Al menos eso entiendo por ahora :whatfor
Esto serí­a un comando: [E0 31 63 00 00] (lo que está entre corchetes), de ahí­ se descomponen comandos y parámetros...

E0 31 63 00 00 Lo reslatado serí­a para avisar que va un comando
E0 31 63 00 00 Este serí­a para diseqc "uncommitted" o no gestionado, directo.
E0 31 63 00 00 Este es en sí­ el comando. Ese comando es para deshabilitar el lí­mite por software que tiene el motor. Y los ceros siguietes son opcionales porque no lleva parámetros, los dejo por prolijidad.
E0 31 66 00 00 Establece o reestablece el lí­mite por software del motor en la rotación hacia el Este (del motor)
E0 31 67 00 00 Establece o reestablece el lí­mite por software del motor en la rotación hacia el Oeste (del motor)
E0 31 60 00 00 Este comando frena al motor, lo para en su recorrido.
Y otros tantos comandos

Y lo de t minúscula y T mayúscula, S999W, W15, etc. son comandos para VDR, no te sirven para otro software (al menos no que yo conozca), pero vamos...
t Tone off
T Tone on
v (minúscula) Bajo voltaje, 13v, para Pol V/R
V (mayúscula) Alto voltaje, 18v, para Pol H/L
W15 Es una pequeña pausa, en este caso de 15 milisegundos, por si alguno de los dispositivos se demora en recibir los comandos.

El tema da para mucho mas, si quieren podemos seguir...
:hello


Imagen
Avatar de Usuario
satpinamar
Colaborador
Mensajes: 3982
Registrado: 01 Ene 2012 23:54
Receptor: Az América
Ubicación: Pinamar, Bs As, Argentina
Edad: 48
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por satpinamar »

:bravo :bravo :bravo
Excelente explicación, no se si algún dí­a llegaré a utilizarlos pero me encantan estos temas de los comandos diseqc.
El invierno pasado habí­a comenzado a leer los pdf del protocolo pero luego por falta de tiempo allí­ quedaron.
Ahora que reviso un poco la info nuevamente veo que parte de lo que me explicabas estaba en el mismo pdf (pág. 21) que estaba leyendo, solo que vos lo hiciste mucho mas sencillo de comprender.
A quien le interesen estos temas dejo uno de los tantos pdf que hay para leer y aprender (están todos en inglés).
Saludos y muchas gracias por explicar estos temas para nada sencillos. :ok
Especificaciones del BUS Diseqc


Avatar de Usuario
SergioDanielG
Administrador
Mensajes: 4879
Registrado: 16 Ene 2010 12:16
Receptor: Placa Satelital
Ubicación: Tostado (SF)
Has thanked: 29 times
Been thanked: 7 times
Edad: 45
Contactar:
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por SergioDanielG »

satpinamar escribió:Especificaciones del BUS Diseqc
:fool :fool Me pasé de largo ese!!!
Fijate que en la página 13 sección 8.1 detalla el primer comando enviado.
:hello


Imagen
Avatar de Usuario
satpinamar
Colaborador
Mensajes: 3982
Registrado: 01 Ene 2012 23:54
Receptor: Az América
Ubicación: Pinamar, Bs As, Argentina
Edad: 48
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por satpinamar »

SergioDanielG escribió:
satpinamar escribió:Especificaciones del BUS Diseqc
:fool :fool Me pasé de largo ese!!!
Fijate que en la página 13 sección 8.1 detalla el primer comando enviado.
:hello
Es cierto, recuerdo que hasta por ahí­ llegué con la lectura, en el punto 8.2 está también el byte de direccionamiento, que es el segundo comando enviado y se divide en dos partes: familia y subtipo (o subfamilia), en este caso 31 es posicionador de azimuth polar (en criollo: motor de posicionamiento orbital).
Lo lindo de estos protocolos es que uno empieza a investigar y se da cuenta que hay mucho mas por hacer o desarrollar. Por ejemplo, si el receptor y el LNB furan compatibles con diseqc 2.x, el receptor podrí­a consultar al LNB cual es su frecuencia del OL y configurarse automáticamente, cosa que a mas de uno le hubiera evitado :cabezadura

PD: Hay otro archivo que es una aplicación para PIC (microcontroladores) que no la quise investigar para no embarcarme en cosas que no es el momento, pero ya llegará ese momento de experimentar con PIC y antena motorizada :mad:
Se que no este año y tal vez tampoco el próximo pero tengo esperanzas de retomar estos temas...


Avatar de Usuario
SergioDanielG
Administrador
Mensajes: 4879
Registrado: 16 Ene 2010 12:16
Receptor: Placa Satelital
Ubicación: Tostado (SF)
Has thanked: 29 times
Been thanked: 7 times
Edad: 45
Contactar:
Argentina

Re: Configuración de VDR para usar Motor Diseqc 1.2

Mensaje por SergioDanielG »

satpinamar escribió:Lo lindo de estos protocolos es que uno empieza a investigar y se da cuenta que hay mucho mas por hacer o desarrollar.
Exacto! Y eso es lo lindo de contar con info y/o los protocolos de los equipos. El lí­mite lo pone la imaginación (bueno, y el bolsillo :fool )
satpinamar escribió:Por ejemplo, si el receptor y el LNB furan compatibles con diseqc 2.x, el receptor podrí­a consultar al LNB cual es su frecuencia del OL y configurarse automáticamente, cosa que a mas de uno le hubiera evitado :cabezadura

PD: Hay otro archivo que es una aplicación para PIC (microcontroladores) que no la quise investigar para no embarcarme en cosas que no es el momento, pero ya llegará ese momento de experimentar con PIC y antena motorizada :mad:
Se que no este año y tal vez tampoco el próximo pero tengo esperanzas de retomar estos temas...
Lo mio no son los pics, dejame que con la compu también se puede hacer. Yo estoy en proyecto de hacer un software para búsqueda ciega en linux, al que no le vendrí­a nada mal implementar todos estos protocolos.
:hello


Imagen
Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder

Volver a “Software”