AWS IoT Device Tester para FreeRTOS - Gratuito RTOS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS IoT Device Tester para FreeRTOS

El IDT para FreeRTOS es una herramienta para calificar la tasa de rendimiento de datos con el sistema operativo FreeRTOS. El comprobador de dispositivos (IDT) abre primero una conexión USB o UART a un dispositivo. A continuación, muestra una imagen de FreeRTOS configurada para probar la funcionalidad del dispositivo en diversas condiciones. Los conjuntos de AWS IoT Device Tester son ampliables y el IDT se utiliza para la orquestación de las pruebas de AWS IoT del cliente.

IDT para FreeRTOS se ejecuta en un equipo host (Windows, macOS o Linux) que esté conectado al dispositivo que se tiene que probar. IDT configura y orquesta los casos de prueba y agrega los resultados. También proporciona una interfaz de línea de comandos para administrar la ejecución de las pruebas.

Conjunto de calificación de FreeRTOS

IDT para FreeRTOS verifica la portabilidad de FreeRTOS en su microcontrolador y comprueba si se puede comunicar eficazmente con AWS IoT de forma fiable y segura. En concreto, verifica que las interfaces de la capa de portabilidad de las bibliotecas de FreeRTOS se implementan correctamente. También realiza pruebas integrales con AWS IoT Core. Por ejemplo, verifica si la placa es capaz de enviar y recibir mensajes MQTT y procesarlos correctamente.

El conjunto de calificación de FreeRTOS (FRQ) 2.0 utiliza casos de prueba de FreeRTOS-Libraries-Integration-Tests y Device Advisor definidos en la Guía de calificación de FreeRTOS.

IDT para FreeRTOS genera informes de pruebas que puede enviar a la Red de socios de AWS (APN) para incluir sus dispositivos FreeRTOS en el Catálogo de dispositivos de socios de AWS. Para obtener más información, consulte el Programa de cualificación de dispositivos de AWS.

En el siguiente diagrama se muestra la configuración de la infraestructura de las pruebas para la calificación de FreeRTOS.

Diagrama de flujo que muestra cómo AWS IoT Core interactúa con el equipo y el microcontrolador.

IDT para FreeRTOS organiza los recursos de las pruebas en conjuntos de pruebas y grupos de pruebas:

  • Un conjunto de pruebas es el conjunto de grupos de pruebas que se utiliza para verificar que un dispositivo funciona con versiones particulares de FreeRTOS.

  • Un grupo de pruebas es el conjunto de pruebas individuales relacionadas con una característica particular, como la mensajería BLE y MQTT.

Para obtener más información, consulte Versiones del conjunto de pruebas

Compatibilidad con los conjuntos de prueba

IDT para FreeRTOS combina una configuración de ajustes estándar y un formato de resultados con un entorno de pruebas. Este entorno le permite desarrollar conjuntos de pruebas personalizados para sus dispositivos y su software. Puede añadir pruebas personalizadas para su propia validación interna o proporcionárselas a sus clientes para la verificación de los dispositivos.

La forma en que configure los conjuntos de pruebas personalizados determina las configuraciones de los ajustes que debe proporcionar a sus usuarios para ejecutar los conjuntos de pruebas personalizados. Para obtener más información, consulte IDTÚselo para desarrollar y ejecutar sus propios conjuntos de pruebas.