Uso do Device Diagnostic Tool

Device Diagnostic Tool 2.7

Visão geral

A Device Diagnostic Tool dá suporte a dois modos de operação:

  1. 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.
  2. 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:

  1. 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.
  2. 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õesteste 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 toqueteste 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ádioteste 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 MACvá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 telefonevá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 dispositivová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 áudioteste 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:

  1. Na tela principal do aplicativo, toque no menu de opções no canto direito e selecione Agendador de trabalhos.
  2. Na tela Agendador de Trabalhos, toque no botão "+" para criar um trabalho.
  3. Selecione o tempo em horas/minutos para realizar o trabalho.
  4. Selecione o teste do dispositivo para executar.
  5. Escolha o dia da semana para a realização do teste.
  6. Toque no ícone salvar no canto direito.

Para modificar um trabalho agendado já existente:

  1. Na tela Agendador de trabalhos, toque em um trabalho agendado listado.
  2. Faça as alterações necessárias.
  3. Toque no ícone salvar no canto direito.

Para excluir um trabalho agendado existente:

  1. Na tela Agendador de trabalhos, toque em um trabalho agendado listado.
  2. Toque no ícone da lixeira no canto direito.


Ver também