Ver Mensaje Individual
Antiguo 24/02/2009, 01:05   #93
ecraun
Usuario Activo
 
Fecha de ingreso: 05/oct/2003
Mensajes: 123
ecraun está en el buen camino
Para metalurgika

[QUOTE=metalurgika;3701567]Hola a tod@s,

Lo primero quería dar las gracias por la información compartida en este foro, me parece muy útil e interesante, y felicitar sinceramente a ECRAUN por su sabiduría y corrección al hablar, en todos los sentidos. [/QUOTE]

Gracias por tu comentario.Te lo agradezco.

[QUOTE=metalurgika;3701567]
Mi pregunta es: Si fuera posible deducir la fórmula matemática que codifica los 64bits (porque los otros hasta 104 son fijos), ¿habría algun problema para dar de alta el nuevo mando en el receptor específico?
[/QUOTE]
Es casi imposible por no decir totalmente imposible hallar ese algoritmo.LLeva una cantidad de bits y una cantidad de iteraciones seguidas que sería de locos.El camino para conseguir el duplicado de estos mandos evolutivos por parte de estas empresas es otro.Tu date cuenta que si las empresas que se dedican a esto hubieran hallado el algoritmo estarian en disposición de duplicar todos los modelos y no solo unos pocos.De esto nos podrá informar mucho mejor DONDIN,pero yo te expongo mi punto de vista.Estas empresas no saben el algoritmo keeloq, estas empresas lo que conocen es el codigo de manufacturer (64 bits o 16 caracteres hexa´s) de cada marca ( clemsa, erreka, BFT,etc). Conocido este valor y adquiriendo una licencia keeloq a microchip pueden generar encoders (vease HCS300,HCS301, etc) preparados para funcionar en receptores originales, porque al haber averiguado el codigo de manufacturer la cript key generada en estos encoders coincide con la grabada en los decoders y por eso son compatibles.Poco mas o menos a grosso modo y sin enrollarme mucho así sería.Te lo podrá confirmar mucho mejor DONDIN, pero creeme que basta con conocer el codigo de manufacturer en principio.Luego habra que ver que otras cosas están implantadas pero lo mas importante es conocer este valor de 64 bits.

[QUOTE=metalurgika;3701567]
Lo digo por un post de ECRAUN en el que preguntaba si las copias de evolutivos de la empresa de DONDIN las hacían asignando un código cualquiera que fuera menor al último almacenado (muy simplificado, pero es por no extenderme), y DONDIN comentó que ellos tienen una máquina que lee el receptor, y ven los códigos libres.[/QUOTE]

No, esto se refiere a otra cosa diferente.Cuando generas el mando compatible es necesario otorgar a ese mando un numero de serie.Las maquinas te permiten poner un numero de serie al mando compatible pero pueden pasar 3 cosas:
- Que el número de serie de ese mando este dado de alta en el receptor y no pertenezca a ningun vecino.El mando funcionará perfecto.

- Que el número de serie de ese mando este dado de alta en el receptor pero pertenezca a otro vecino.El mando generado es un clon y el mando funcionará mal debido a que hay dos mandos con el mismo numero de serie funcionando en la instalación teniendo en cuenta el contador de sincronismo del receptor.Dependiendo de donde se encuentre el contador de sincronismo el clon puede hasta no funcionar desde el principio.

-Que el numero de serie no este en la memoria del receptor y en este caso no funcionará.Ademas si la memoria esta llena tampoco se podra dar de alta.

Entonces si tu otorgas al mando duplicado un numero una unidad inferior al mando original muy problablemente estes haciendo un clon con los problemas que ello conlleva.Es una manera de casi acertar pero es peligroso.Respecto a lo de la maquina que lee las memorias libres pues ocurre que la maquina busca en la memroia del receptor todos aquellos numeros de serie los cuales tienen el contador de sincronismo a cero.Son los llamaods mandos ficticios.Es como mandos dados de alta pero que nunca se han utilizado ni una sola vez (por eso tienen el contador a cero).La maquina detecta estos numeros de serie con sincronismo a cero y otorga el primero de la memoria con esta particularidad al mando a generar.Y funcionaria bien.En este caso sin miedo a que el numero de serie pertenezca a otro vecino.


Cita:
Iniciado por metalurgika Ver mensaje
Si el fabricante de los GO 868 hace un receptor que interpreta el algoritmo complejo, y además supongo que permitirá en el receptor limitar el numero de mandos aceptados, me pregunto cómo se puede copiar el mando de uno a otro, como hace el GO original, ya que parece que hace falta saber cómo funcionan las dos partes (emisor y receptor) muy bien.

¿Alguna opinión? ¿Alguien podría aclararme un poco la problemática de los mandos copiados respecto de los originales?

Muchas gracias, un saludo!
Problematica de los mandos copiados respecto de los originales no hay siempre y cuando su encoder este grabado con el codigo de manufacturer correcto y tenga un numero de serie y personalizacion correcto.Si es asi se podra dar de alta siempre y cuando las memorias no esten llenas y todas esas cosas que hacen los instaladores para asegurar sus trabajos.Léase esta ultima frase con un poquito de ironía, jejej.

A ver si nos lee DONDIN y nos da su opinion.
Un saludo a todos.
ecraun está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir