Red de conocimiento informático - Conocimiento informático - Informe del experimento——OneNET

Informe del experimento——OneNET

Basado en el sistema de monitoreo remoto de temperatura y humedad de OneNET, el dispositivo se puede mover a la nube

AT es Atención, que se envía desde el equipo terminal (Terminal Equipment, TE) a el terminal de comunicación móvil (Mobile

Terminal (MT), en la red GSM, puede controlar llamadas telefónicas, mensajes de texto, agendas telefónicas, servicios de datos, faxes, etc.

>p>

1. Configuración de comandos AT lt;cmdgt;=p1[, p2[, p3[.....]]]

Agregar "=p1[, p2[, p3[....." después del comando AT ]]]” constituye el comando de configuración. Por ejemplo, "AT MIPLOPEN=0, 3000, 30 configurará los parámetros de inicio de sesión e iniciará sesión

2. Pruebe el comando AT lt; cmdgt; =?

Agregue "= después el comando AT ?" constituye un comando de prueba. Por ejemplo, "AT CSCS=?" enumerará todos los juegos de caracteres admitidos

3. Ejecute el comando AT lt; cmdgt;

Generalmente Hablando, en AT Simplemente agregue "=" y parámetros de comando después del comando. Algunos comandos, como el comando AT CMGR, no tienen parámetros y se pueden ejecutar directamente

4. Lea el comando AT lt; ;?

Agregue "?" después del comando AT para formar un comando de lectura.

Por ejemplo, "AT MIPLVER?" enumerará la configuración actual

1. Configure el código de registro del dispositivo en el módulo

AT MIPLCONF=lt;sizegt;,lt;configgt;, lt; indexgt;,lt;flaggt;

lt;sizegt;Indicatelt;configgt;Parte de la longitud total de los datos, contada según ASCII

lt;configgt;Código de registro, incluido Datos de configuración específicos del dispositivo, que cumplen con las especificaciones de la estructura de configuración

indexgt; Configurar parámetros de fragmentación de datos

lt; Configurar el terminador de flujo de datos

2. Al módulo Agregar recursos de objeto al grupo

AT MIPLADDOBJ=lt;refgt;,lt;objectidgt;,lt;instancecountgt

lt;refgt;representa el valor de la instancia de OneNET

lt; objectidgt; representa el objid del objeto de recurso

lt; instanciacountgt; representa el número de instancias del objeto de recurso

3. Suscríbase al recurso de recurso desde el módulo.

AT MIPLNOTIFY= lt;refgt;,lt;objectidgt;,lt;instanceidgt;,lt;resourceidgt;,lt;valuetypegt;,lt;valuegt;,lt;f

laggt;[,lt;ackidgt;]

lt; refgt; representa el valor de la instancia de OneNET

lt objectidgt; lt;stanceidgt; representa el instid del objeto de recurso

lt; Resourceidgt; representa el resid del objeto de recurso

4. Inicie una solicitud de registro en OneNET

AT MIPLOPEN=lt; refgt;, lt; lifegt; [, lt; timeoutgt;]

lt; indica el valor de la instancia de OneNET

lt; tiempo registrado en la plataforma OneNET, en segundos individuales

lt; timeoutgt ; Si el tiempo excede y el módulo no ha recibido la respuesta de inicio de sesión de la plataforma, el módulo informará una notificación de error de inicio de sesión

Notas

1. Después de que el servidor reciba los datos de la solicitud de inicio de sesión , El resultado del inicio de sesión se devolverá según el contenido de los datos

2. Si el módulo no puede iniciar sesión o el inicio de sesión se agota, el módulo informará una respuesta de inicio de sesión fallida

3. Si el módulo inicia sesión correctamente, la plataforma emitirá el mensaje OBSERVAR y el mensaje DESCUBRIR después de recibir estos dos mensajes, el módulo los procesará automáticamente sin necesidad de que el usuario los maneje por separado

4 La plataforma enviará la lectura 3 después de que se completen todas las suscripciones /0. Si el dispositivo recibe el comando de lectura, todas las suscripciones se consideran exitosas.

Los dispositivos solo pueden informar datos después de suscribirse.

A través de este proyecto, aprendí a usar la plataforma OneNET y obtuve una comprensión profunda de la plataforma de nube de IoT. Pero aún es necesario comprender plenamente los puntos de conocimiento en estudios futuros.