Olá!
Pois, a NFCe faz tudo isso sem intermediários.
O programa detecta se tem ou não rede(comunicação com a sefaz) e já entra em modo contingência, etc... Não precisa ficar lendo manual de aparelhos que não fazem parte do processo.
O processo é APLICATIVO + SEFAZ só isso, até pq é o aplicativo responsável.
Saudações,
Itamar M. Lins Jr.