Comando UC — Reportes de Usuario Personalizados
Permite crear reportes customizados concatenando respuestas de múltiples comandos, texto plano y campos calculados. Ideal para integrar datos específicos en formatos a medida.
🎯 16 reportes disponibles (índices 00-0F), cada uno totalmente configurable e independiente.
¿Para qué sirve?
| Caso de uso | Descripción |
|---|---|
| 📊 Telemetría customizada | Combinar datos de GPS, sensores y estados en un solo reporte |
| 🔗 Integración con servidores | Formato específico para plataformas de tracking |
| 📝 Reportes multi-sensor | Concatenar lecturas analógicas, digitales y CAN |
| 🏷️ Identificación de cargas | Incluir códigos de cliente/pedido desde buffers XB |
| 📋 Formato JSON/CSV | Estructurar datos para APIs o procesamiento |
Comandos
| Operación | Sintaxis | Descripción |
|---|---|---|
| Configurar | SUCnn estructura | Define estructura del reporte nn |
| Borrar | SUCnn* | Elimina configuración del reporte nn |
| Consultar | QUCnn | Lee estructura configurada |
Parámetros
| Parámetro | Descripción | Valores |
|---|---|---|
nn | Índice de reporte | 00 a 0F (16 reportes) |
estructura | Definición de campos | Campos separados por | |
Respuesta
RUCnn campo1|campo2|...|campoNSintaxis de Campos
Caracteres ASCII Especiales
Usa códigos hexadecimales para insertar caracteres especiales en el reporte.
| Código | Caracter | Descripción |
|---|---|---|
\00 | NULL | Terminador |
\09 | TAB | Tabulación |
\0D | CR | Retorno de carro |
\0A | LF | Salto de línea |
\20 | SPACE | Espacio |
\2C | , | Coma |
\3A | : | Dos puntos |
\3B | ; | Punto y coma |
\5C | \ | Barra invertida |
\7C | | | Pipe |
Ejemplos
Invocación de Reportes UC
Consulta manual
>QU0<Consulta el contenido del reporte UC00.
Generación automática con eventos
>SRL50E;TRG=IGN+;ACC={GU0}<Genera reporte UC00 cuando se enciende ignición.
Para enviar el reporte al servidor usa GUn (Generador). QUn solo consulta localmente.
Limitaciones
| Parámetro | Valor |
|---|---|
| 📦 Reportes UC disponibles | 16 (00-0F) |
| 📏 Longitud máxima estructura | ~200 caracteres |
| 🔢 Campos por reporte | ~20 (según longitud) |
| 🚫 Comandos anidables | No (UC no puede contener UC) |
Compatibilidad
💾Firmware:v1.00.00
C5Legacy
SP-IOT
SM-IOT
ZE-IOT
Ver También
- Reporte Ux - Consulta y generación de reportes UC
- Comando XB - Buffers de texto
- Comando EVAL - Expresiones calculadas
- Motor de Eventos - Generación automática
Last updated on