Ir para o conteúdo
Idioma: PT

O que acontece, passo a passo, quando uma tag entra no campo?

Seis coisas acontecem em sequência: o celular detecta uma mudança no campo dele, a tag liga, os dois combinam um protocolo, o leitor isola uma tag, o conteúdo é lido e o sistema operacional decide o que fazer com ele. Um toque que falhou falhou numa etapa específica.

As seis etapas

A maioria das descrições do NFC para em “o celular lê a tag”, o que esconde tudo o que é útil. A sequência abaixo é o que realmente roda entre o contato e a ação.

O que roda entre aproximar um celular e algo acontecer
EtapaO que aconteceComo isso parece quando falha
1. DetecçãoO pulso de sondagem do celular é carregado por algo no campoNada, nenhum som, nenhuma vibração
2. AlimentaçãoA tag retifica energia suficiente para ligar o chip delaNada, ou uma leitura intermitente no mesmo ponto
3. ProtocoloOs dois lados acertam uma tecnologia e uma taxa de bitsO celular reage mas informa uma tag desconhecida
4. SeleçãoUma tag é isolada de quaisquer outras presentesComportamento errático com duas tags ao alcance
5. LeituraA estrutura é lida, depois os registros guardadosDetectada mas vazia, ou uma leitura parcial
6. DespachoO sistema operacional decide qual aplicativo ou ação trata o conteúdoUma leitura sem ação, ou a ação errada

O que pode dar errado em cada etapa

As etapas um e dois parecem idênticas de fora e explicam a maioria das reclamações. As duas produzem silêncio completo. A diferença é que a etapa um falha por geometria, ponto errado ou longe demais, enquanto a etapa dois falha por energia, em geral porque a tag é pequena ou está sobre algo que absorve o campo.

A etapa três é onde aparece uma tag que simplesmente não é suportada. O celular sabe que há algo ali e não consegue falar com ela.

A etapa cinco é a que as pessoas interpretam mal mais vezes. Uma tag pode ser detectada, identificada e ainda assim não conter nada sobre o que um celular possa agir, seja porque nunca foi gravada num formato padrão, seja porque foi formatada e deixada vazia. “O celular vê a tag mas nada acontece” quase sempre quer dizer que a leitura funcionou e não havia nada que valesse despachar.

A etapa seis não é NFC nenhum. É o sistema operacional aplicando as regras dele, e é onde as duas plataformas móveis mais diferem.

Por que vale a pena saber disso

Porque “não funciona” não é um diagnóstico, e as correções das seis etapas não têm nada em comum. Mover o celular corrige a etapa um. Uma tag maior corrige a etapa dois. Regravar o conteúdo corrige a etapa cinco. Nada que você faça com a tag vai corrigir a etapa seis.

Uma única pergunta separa a metade de cima da metade de baixo: o celular reage de alguma forma, com um som, uma vibração ou um aviso na tela? Se reage, o lado do rádio funcionou e o problema está no conteúdo ou na plataforma. Se não reage, pare de olhar para o conteúdo.

Perguntas frequentes

Por que meu celular vibra mas nada abre?

A leitura deu certo e a etapa de despacho não encontrou nada sobre o que agir. Ou a tag não guarda conteúdo num formato padrão, ou guarda um tipo de registro que a plataforma ignora. O lado do rádio está bem, e é por isso que mover o celular não vai ajudar.

Quanto tempo leva a sequência inteira?

Rápido o bastante para parecer instantânea quando tudo funciona, e é por isso que uma falha parece que nada aconteceu em vez de parecer um tempo esgotado. A transferência dos seus dados é a parte mais curta dela.

O que acontece se eu afastar o celular no meio do caminho?

A tag perde a alimentação e a troca para. Para uma leitura isso é inofensivo, você simplesmente não recebe nada. Para uma gravação pode deixar a tag com conteúdo parcial, que é uma das razões pelas quais uma gravação deve ser verificada em vez de presumida.

O celular lê a tag inteira todas as vezes?

Não. Ele lê primeiro a estrutura para saber como a memória está organizada, depois lê só aquilo para onde essa estrutura aponta. É por isso que uma tag quase vazia é lida tão rápido quanto uma cheia.