Visão geral
A Device Diagnostic Tool dá suporte a dois modos de operação:
- Modo de administração - o administrador pode acessar as configurações do aplicativo, modificar as configurações de teste e executar cada teste. Esse é o modo padrão.
- Modo de usuário - o usuário está restrito a apenas executar testes. Não há acesso às configurações do aplicativo, configurações de teste nem aos testes. Para definir o modo de usuário, desative o admin_mode como mencionado na seção Configuração.
Iniciar o aplicativo
Execute o Device Diagnostic Tool usando um dos seguintes métodos:
- Usando manualmente a interface do usuário - o usuário inicia Device Diagnostic Tool e executa os testes manualmente. Consulte a seção Interface do usuário abaixo.
- Remotamente com um sistema EMM (Enterprise Mobility Management) - inicie o Device Diagnostic Tool em segundo plano e gere um log usando o comando:
adb shell am broadcast -n "com.symbol.selfdiagnostics/com.symbol.selfdiagnostics.SESReceiver"
Apenas um dos métodos deve ser usado para executar o Device Diagnostic Tool, caso contrário, pode ocorrer um comportamento inesperado.
Testes de dispositivos
Ao iniciar o aplicativo pela primeira vez, a tela principal exibe os testes disponíveis para execução:
Tela principal
Se os testes já tiverem sido realizados, o nome do teste é seguido pela data em que o último teste foi realizado.
Toque em Executar Testes na tela principal para executar todos os testes. A execução de testes é baseada nos testes selecionados na tela Configurar testes. Uma vez iniciado o teste, o usuário é solicitado a executar ações adicionais durante a execução dos seguintes testes: Teste de scanner, teste de botões, teste de tela de toque e teste de áudio. Recomenda-se que todos os testes sejam realizados enquanto o dispositivo estiver em uso normal, ou seja, não encaixado em uma base ou conectado via USB a um computador. Após a conclusão do teste, os resultados serão exibidos:
Aprovação – Teste executado e aprovado. O resultado obteve aprovação nos critérios de teste.
Reprovação – O teste foi executado e não atendeu aos critérios de teste.
Informações – Dados obtidos e exibidos.
Como alternativa, no modo de administração, é possível realizar testes tocando na categoria de teste e, em seguida, tocando em Executar Testes.
Teste reprovado e tempo-limite do teste esgotado resultam no mesmo ícone vermelho de perigo.
A opção Ajuda está disponível por meio de um toque no menu direito da tela principal. Isso tem um link com o portal de suporte do Device Diagnostic Tool.
Teste do scanner
O usuário é solicitado a escanear um código de barras. Resultados:
- Teste do scanner – exibe dados de código de barras
- Tipo de Etiqueta – exibe o tipo de código de barras ou decodificador escaneado
Nota: Ao executar o Teste do Scanner no TC55, o usuário deve pressionar por muito tempo o botão do scanner para que ele seja detectado.
Teste de botões
O usuário é solicitado a pressionar os botões rígidos no dispositivo: gatilho de varredura (esquerdo ou direito), pressionar para falar, aumento de volume e redução de volume. Resultados:
- Teste de botões – teste aprovado, reprovado ou tempo limite de teste esgotado
Nota: Se os botões rígidos forem remapeados, o teste de botões não funcionará como esperado.
Teste de tela de toque
O usuário é solicitado a tocar cada caixa da grade na tela
- Teste de tela sensível ao toque – teste aprovado, reprovado ou tempo limite de teste esgotado
Testes de Bluetooth
Verifica se a transmissão por rádio Bluetooth é operável e retorna informações relacionadas ao Bluetooth. Resultados:
- Nome – exibe o nome do Bluetooth
- Ciclo de energia do rádio – teste aprovado ou reprovado. O estado do rádio é preservado antes deste teste.
- Funcional/não funcional - funcional ou não funcional
- Detectável/conectável - conectável, detectável ou nenhum
Teste de WiFi
Verifica o funcionamento do rádio WiFi e fornece informações relacionadas ao WiFi. Resultados:
Endereço MAC – válido ou inválido
Teste de rede – exibe conectado ou não conectado. Ocorre falha se o WiFi não estiver conectado a nenhuma rede. O estado do rádio é preservado antes deste teste. Se o teste for bem-sucedido, os valores a seguir são exibidos:
- força – exibe a força do sinal
- ip – exibe o endereço IP
- bssid – válido ou inválido
- velocidade – exibe a velocidade de conexão
Teste de bateria
Verifica o status da bateria e retorna informações relacionadas à bateria. Resultados:
- Número da peça – exibe o número da peça
- Número de série – exibe o número de série
- Data de fabricação – exibe a data de fabricação da bateria
- Integridade da bateria – exibe a integridade da bateria como:
- Boa – a bateria está em estado íntegro
- É necessário substituir a bateria – a contagem do ciclo de carga (no caso de baterias PowerPrecision) ou a configuração obtida na estrutura interna da Zebra (no caso de baterias PowerPrecision+) atingiu o valor Limite da Bateria, indicando que a bateria deve ser substituída por uma nova em breve.
- Desconhecido – indica um problema ao recuperar as informações de integridade da bateria
- Tensão – exibe a tensão
- Corrente – exibe a corrente
- Temperatura – exibe a temperatura
- Nível – exibe a porcentagem (%) da bateria restante
- Capacidade atual - exibe a quantidade de energia armazenada na bateria em mAh (miliampère hora). Com suporte apenas em baterias PowerPrecision+.
Teste de WWAN
Verifica o funcionamento do rádio WWAN e fornece informações relacionadas a WWAN. Resultados:
- Estado do SIM – O modo avião deve estar desativado. Exibe um dos seguintes valores:
- Presente – o cartão SIM está presente
- Ausente – o cartão SIM não está presente
- Estado de voz – exibe um dos seguintes valores:
- Voz em serviço
- Voz fora de serviço
- Emergência por voz apenas
- Desligamento da voz
- Voz desconhecida
- Estado de dados – exibe um dos seguintes valores:
- Dados conectados
- Dados desconectados
- Dados conectando
- Dados suspensos
- Dados desconhecidos
- Tipo de WAN – exibe o tipo de rede, como: LTE, 2G, 3G, 4G, ou Não disponível
- Força do sinal – exibe um dos seguintes:
- Não aplicável – cartão SIM ausente
- Desconhecido – o dispositivo pode estar no modo avião
- Força do sinal – em dBm
- Número de telefone – válido ou inválido, dependendo de o provedor de serviços determinar se o número de telefone deve ou não ser visível.
- ID do dispositivo – válido ou inválido, dependendo se o ID do dispositivo está ou não visível
Teste de áudio
Verifica o funcionamento do microfone e alto-falante do dispositivo. Resultados:
- Teste de áudio – teste aprovado ou reprovado
Teste do cartão SD
Verifica o status e informações do cartão SD externo. O cartão SD deve ser montado como armazenamento portátil para que seja detectado. Se o cartão SD for montado como armazenamento interno, o DDT não o detecta. Isso se aplica de forma semelhante ao formatar cartões SD - apenas cartões SD formatados como armazenamento portátil são detectados pelo DDT. Resultados:
- Cartão SD - presente ou ausente
- Leitura - aprovado ou não aplicável
- Gravação - aprovado ou não aplicável
- Espaço total - quantidade de espaço total no cartão SD em GB ou não disponível
- Espaço livre - quantidade de espaço livre no cartão SD em GB ou não disponível
Logs de carregamento
O arquivo de configuração e arquivos de log e pode ser carregado sob demanda a partir do dispositivo para um servidor FTP. Os arquivos enviados incluem: logs de resultados de teste, configuration.xml, registro de histórico e registro de status. Para acessar esse recurso, na tela principal do aplicativo, toque no menu de opções no canto direito e selecione Carregar.
Opções de tela de upload:
- Protocolo - FTP (valor padrão), única opção disponível
- Endereço IP - insira o endereço de IP do servidor de FTP (obrigatório)
- Nome de usuário - insira o nome de usuário para fazer login (obrigatório)
- Excluir arquivo do dispositivo - se ativado, exclui todos os arquivos (arquivos de configuração e de log) do dispositivo após o upload ser concluído.
Se os Detalhes do Servidor forem inseridos na tela Configurações, essas opções serão preenchidas automaticamente e poderão ser editadas, se necessário.
Depois de inserir as informações apropriadas, toque em Carregar. Insira a senha do FTP quando solicitado. Se for bem-sucedido, os arquivos são carregados para o servidor de FTP em um arquivo .zip com o formato de arquivoDDTLOG_[TimeStamp(ddMMyyyyHHmmss)]_[device_identifier].zip
, onde:
- [TimeStamp(ddMMyyyyHHmmss)] é o carimbo de data e hora com 2 dígitos do dia, 2 dígitos do mês, 4 dígitos do ano, 2 dígitos da hora, 2 dígitos dos minutos e 2 dígitos dos segundos.
- [device_identifier] é o identificador exclusivo para o dispositivo, exibindo um dos seguintes itens com base na plataforma Android:
- UUID - aplica-se a dispositivos Android 10 e posteriores
- Número de série - aplica-se ao Android Oreo e dispositivos anteriores
Agendar trabalhos
Os testes do dispositivo podem ser agendados para serem realizados em um horário especificado. Uma vez que um trabalho é agendado, ele se repete automaticamente no horário especificado em uma base semanal. O trabalho agendado pode ser excluído após a conclusão para evitar que ele se repita novamente. Só podem ser agendados testes de dispositivos que não envolvam interação de usuário. Quando um trabalho agendado é concluído, ele é registrado em log em/storage/emulated/0/Android/data/com.symbol.selfdiagnostics/files/history.log
.
Para agendar um trabalho:
- Na tela principal do aplicativo, toque no menu de opções no canto direito e selecione Agendador de trabalhos.
- Na tela Agendador de Trabalhos, toque no botão "+" para criar um trabalho.
- Selecione o tempo em horas/minutos para realizar o trabalho.
- Selecione o teste do dispositivo para executar.
- Escolha o dia da semana para a realização do teste.
- Toque no ícone salvar no canto direito.
Para modificar um trabalho agendado já existente:
- Na tela Agendador de trabalhos, toque em um trabalho agendado listado.
- Faça as alterações necessárias.
- Toque no ícone salvar no canto direito.
Para excluir um trabalho agendado existente:
- Na tela Agendador de trabalhos, toque em um trabalho agendado listado.
- Toque no ícone da lixeira no canto direito.