Gerencie manifestos AWS de decodificadores de IoT FleetWise - AWS IoT FleetWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gerencie manifestos AWS de decodificadores de IoT FleetWise

Importante

O acesso a determinados FleetWise recursos de AWS IoT está atualmente bloqueado. Para obter mais informações, consulte AWS Disponibilidade de regiões e recursos na AWS IoT FleetWise.

Os manifestos do decodificador contêm informações de decodificação que a AWS IoT FleetWise usa para transformar dados do veículo (dados binários) em valores legíveis por humanos e preparar seus dados para análises de dados. A interface de rede e os decodificadores de sinal são os principais componentes com os quais você trabalha para configurar os manifestos do decodificador.

Interface de rede

Contém informações sobre o protocolo que a rede do veículo usa. AWS A IoT é FleetWise compatível com os seguintes protocolos.

Controller Area Network (barramento CAN)

Um protocolo que define como os dados são comunicados entre unidades de controle eletrônico (ECUs). ECUs pode ser a unidade de controle do motor, os airbags ou o sistema de áudio.

nota

A especificação CAN DBC permite a definição de. SIG_VALTYPE_ Quando definido, ele controla em qual tipo de dados o valor do sinal bruto é convertido. No entanto, a lógica de FleetWise importação de AWS IoT não pode processar SIG_VALTYPE_ definições em um arquivo.dbc.

On-board diagnostic (OBD) II

Um protocolo mais desenvolvido que define como os dados de autodiagnóstico são comunicados entre eles. ECUs Ele fornece vários códigos de problemas de diagnóstico padrão (DTCs) que ajudam a identificar o que há de errado com seu veículo.

Middleware de veículo

O middleware de veículo definido como um tipo de interface de rede. Exemplos de middleware de veículo incluem Robot Operating System (ROS 2) e Scalable Service-Oriented Middleware over IP (SOME/IP).

nota

AWS A IoT FleetWise oferece suporte ao middleware ROS 2 para dados do sistema de visão.

Interfaces personalizadas

Você também pode usar sua própria interface para decodificar sinais no Edge. Isso pode economizar seu tempo, pois você não precisa criar regras de decodificação na nuvem.

Decodificador de sinal

Fornece informações detalhadas de decodificação para um sinal específico. Cada sinal especificado no modelo do veículo deve ser emparelhado com um decodificador de sinal. Se o manifesto do decodificador contiver interfaces de rede CAN, ele deverá conter sinais do decodificador CAN. Se o manifesto do decodificador contiver interfaces de rede OBD, ele deverá conter decodificadores de sinal OBD.

O manifesto do decodificador deve conter decodificadores de sinal de mensagem se também contiver interfaces de middleware do veículo. Ou, se o manifesto do decodificador contiver interfaces de decodificação personalizadas, ele também deverá conter sinais de decodificação personalizados.

Cada manifesto do decodificador deve estar associado a um modelo de veículo. AWS A IoT FleetWise usa o manifesto do decodificador associado para decodificar dados de veículos criados com base no modelo do veículo.

Cada manifesto do decodificador tem um campo de status que contém o estado do manifesto do decodificador. O estado pode ser um dos seguintes valores:

  • ACTIVE — O manifesto do decodificador está ativo.

  • DRAFT — A configuração do manifesto do decodificador não é salva.

  • VALIDATING: o manifesto do decodificador está em validação quanto a sua elegibilidade. Isso se aplica somente aos manifestos do decodificador que contêm pelo menos um sinal de dados de sistemas de visão.

  • INVALID: o manifesto do decodificador falhou na validação e ainda não pode ser ativado. Isso se aplica somente aos manifestos do decodificador que contêm pelo menos um sinal de dados de sistemas de visão. Você pode usar o ListDecoderManifests e GetDecoderManifest APIs para verificar o motivo da falha na validação.

Importante
  • Se você usa o FleetWise console de AWS IoT para criar um manifesto do decodificador, a AWS IoT ativa FleetWise automaticamente o manifesto do decodificador para você.

  • Se você usar a operação da API CreateDecoderManifest para criar um manifesto do decodificador, o manifesto do decodificador permanecerá no estado DRAFT.

  • Você não pode criar veículos usando modelos de veículos associados a um manifesto do decodificador da DRAFT. Use a operação da API UpdateDecoderManifest para alterar o manifesto do decodificador para o estado ACTIVE.

  • Você não pode editar manifestos do decodificador que estejam no estado ACTIVE.