As impressoras da Bematech, mais especificamente a MP-4200, mais novas nova já vem com o recurso nativo para a impressão do QRCode da NFC-e. Porém alguns modelos mais antigos ainda não imprimem o QRCode (eles até imprimem, mas somente se a impressão for pelo Windows e não diretamente na porta da impressora).
Para resolver este problema, a bematech Bematech disponibilizou uma atualização do Firmware (software interno da impressora).
...
ATENÇÃO: Atualização de Firmware é algo perigoso e pode danificar o equipamento se feito incorretamente ou se for interrompido no meio do processo. Esse procedimento deve ser feito por um técnico de TI qualificado. Faça Fazer por sua conta e é risco.
Nas instruções abaixo, retiradas do próprio site da Bematech, nós veremos como efetuar a atualização desse firmware e testar a impressão do QRCode.
O procedimento abaixo serve exclusivamente para o modelo MP-4200, outros modelos podem requerer procedimentos diferentes.
...
1° - A partir da versão 1.3 ou superior do firmware, a impressora MP-4200 já tem a impressão de QR-Code nativa, então se sua impressora tem versão superior e não está imprimindo, o problema pode estar no software ou relacionado á à outra coisa.
Para saber qual a versão atual do seu Firmware faça o seguinte:
...
64 bits (x64): Software_do_Usuario_setupv2.8.3_64_bits.zip
Como saber se meu Windows é 32 ou 64 bits?
c) Depois de instalado, execute o Software do Usuário, configure a porta de comunicação que a impressora MP-4200 TH está instalada e clique em "Aplicar". Na imagem abaixo, minha impressora está conectada na COM3.
...