Passa al contingut principal

Entrades

Clonar comandament d’un tendal Bauhaus E3430-GBR. Part 2, Arduino.

Construcció del circuit amb Arduino En aquesta entrada continuarem amb el clonat del comandament del tendal de Bauhaus , aquesta vegada per a crear el circuit amb un arduino UNO o equivalent. Partim de què a partir de la captura del senyal amb el sintonitzador SDR havíem aconseguit entendre un poc el protocol del comandament. El missatge que envia el comandament està fet per diversos blocs que inclouen un preàmbul i el cos del missatge. El preàmbul de sincronització es troba a l’inici de cada bloc i dura aproximadament 6300us. La seua estructura aproximadament tal com es pot veure en la següent imatge és de:     • 4800us amb emissió de senyal.     • 1550us de silenci. A continuació del preàmbul ve el missatge en si mateix on la pulsació d’emissió del senyal és d’uns 350us, aproximadament, això vol dir que almenys l’estat (en emissió o en silenci) dura 350us. Podem distingir dos tipus de dades, la primera d’uns 750us en emissió i 350us en silenci (110) que podíem identificar com el va

Clonar mando de un toldo Bauhaus E3430-GBR. Parte 2, Arduino.

Construcción del circuito con Arduino En esta entrada continuaremos con el clonado del mando del toldo de Bauhaus , esta vez para crear el circuito con un arduino UNO o equivalente. Partimos de que a partir de la captura de la señal con el sintonizador SDR habíamos conseguido entender un poco el protocolo del mando. El mensaje que envía el mando está hecho por varios bloques que incluyen un preámbulo y el cuerpo del mensaje. El preámbulo de sincronización se encuentra al inicio de cada bloque y dura aproximadamente 6300us. Su estructura aproximadamente tal como se puede ver en la siguiente imagen es de:     • 4800us con emisión de señal.     • 1550us de silencio. A continuación del preámbulo viene el mensaje en sí mismo donde la pulsación de emisión de la señal es de unos 350us, aproximadamente, esto quiere decir que al menos el estado (en emisión o en silencio) dura 350us. Podemos distinguir dos tipos de datos, el primer de unos 750us en emisión y 350us en silencio (110) que podíamos

Clonar comandament d’un tendal Bauhaus E3430-GBR amb arduino i RTL-SDR. Part 1.

Part 1, captura de senyal amb SDR. Avui vos explique com he clonat un comandament d’un tendal amb un arduino, el seu mòdul de RF a 433 i un sintonitzador SDR. Partim de què fa uns anys vaig comprar un tendal motoritzat per al pati en el Bauhaus. El fabricant del tendal tal com apareix en el manual és depot18.de https://www.bauhaus.se/media/pdf/Halvkassett.pdf Aquest tendal inclou un comandament a 433Mhz i en el seu moment vaig intentar clonar-lo per diversos mètodes, un comandament específic per a copiar altres comandaments. o un arduino amb un mòdul receptor de 433Mhz i un sketch dissenyat per a aquest propòsit. Les proves varen acabar totes tal com van començar, independentment de la proximitat del comandament, la longitud de l’antena receptora, ... Així que simplement vaig pensar que el comandament realment no emetia en la freqüència de 433,92Mhz, segurament l’emissió estaria desplaçada i per això no el vaig poder clonar. Però fa un més aproximadament vaig escoltar en el podcast de

Clonar mando de un toldo Bauhaus E3430-GBR con arduino y RTL-SDR. Parte 1.

Parte 1, captura de señal con SDR. Hoy os explico cómo he clonado un mando de un toldo con un arduino, su módulo de RF a 433 y un sintonizador SDR. Partimos de que hace unos años compré un toldo motorizado para el patio en el Bauhaus. El fabricante del toldo tal como aparece en el manual es depot18.de https://www.bauhaus.se/media/pdf/Halvkassett.pdf Este toldo incluye un mando a 433Mhz y en su momento intenté clonarlo por varios métodos, un mando específico para copiar otros mandos  o un arduino con un módulo receptor de 433Mhz y un sketch diseñado para dicho propósito. Las pruebas acabaron todas tal como empezaron, independientemente de la proximidad del mando, la longitud de la antena receptora, ... Así que simplemente pensé que el mando realmente no emitía en la frecuencia de 433,92Mhz, seguramente la emisión estaría desplazada y por eso no lo pude clonar. Pero hace un mes aproximadamente escuché en el podcast de programarfacil.com (el mejor sitio para empezar con arduino y el mund

Fixing a bricked Mifare Classic 1K RFID card

A very frustrating action when you write an RFID card is to get it bricked, e.g. by overwriting the trailer block with inconsistent values. A 1KB Mifare Classic card has 16 sectors of 4 blocks with 16 bytes per block (64 blocks at 16 bytes). The trailer block is the last block for each sector, so from the 1KB of capacity we must subtract 16 bytes due to the first block (where the identifier is) and the 16 tail blocks (blocks 3,7,11,15... 59, and 63). This block is where the keys A and B for access to the remaining blocks of the sector are stored, as as well as the access bits. It essentially indicates what is readable and writable and what is the password to do so. So the effective capacity is: (64 blocks - 16 trailer - 1 header)*16bytes = 752 usable bytes . 0 E9D517B49F0804006263646566676869 1 00000000000000000000000000000000 2 00000000000000000000000000000000 3 FFFFFFFFFFFFFF078069FFFFFFFFFFFF ← bloque trailer 4 00000000000000000000000000000000 5 00000000000000000000000000000000 6 0