---
title: Usar comandos Serial / UDP
slug: hardware/es/usar-comandos-serial-udp
docTags: 
createdAt: 2025-03-11T06:58:11.201Z
---

Los reproductores BrightSign admiten el envío y la recepción de comandos Serial y UDP ilimitados. Para configurar el reproductor para recibir estos comandos, debe definir las cadenas serial/UDP en BrightSign Author. Las cadenas se pueden usar para cambiar de un archivo a otro, pausar, reanudar, cambiar el volumen, enviar salida, etc.

Los reproductores BrightSign también admiten comunicación HTTP sobre TCP mediante scripts personalizados.

# Comandos UDP (Ethernet/Inalámbrico)

El uso de comandos UDP para BrightSign Author (anteriormente BrightAuthor\:connected) se describe en este video:

::embed[]{url="https://vimeo.com/555971192"}

&#x20;Las páginas relacionadas incluyen:

- [Variables](docId\:a6Ali6u-szxHuansk6T3-)&#x20;
- [Enviar un comando serial al recibir un mensaje UDP](docId\:bSdmFhjelfvz8zVepqxya)&#x20;
- Consulte [esta página](docId\:a6Ali6u-szxHuansk6T3-) para saber cómo configurar el **Puerto de destino UDP** y el **Puerto de recepción UDP**.

# Comandos Serial

Los reproductores BrightSign con un puerto serial admiten el envío y la recepción de bytes, así como de cadenas (consulte [estas preguntas frecuentes](docId:9LXuVa56t1TKMyISZL1_h) para obtener más información). Al enviar o recibir bytes, debe utilizar valores decimales. Muchos sitios web tienen herramientas para convertir entre valores decimal, hexadecimal y ASCII (consulte [aquí](https://www.easycalculation.com/hex-converter.php) o [aquí](https://www.asciitable.com/)). También puede usar una calculadora estándar de Windows (seleccione el modo **Programador** en **Ver**) para convertir entre hexadecimal y decimal.

Para enviar bytes desde un reproductor a través del puerto serial, utilice los comandos **Enviar - byte serie** o **Enviar: bytes seriales (separados por comas)** en BrightSign Author (también puede usar un script personalizado). Esta es la misma opción que usaría para [enviar comandos hexadecimales](docId\:us6qFlvaE7vOiI-NcClep).

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
En BrightSign Author, debe seleccionar una Advanced Zone y usar los comandos (disponibles en la pestaña **Avanzado** de un estado o evento) para enviar un byte o bytes. El **Protocolo** serial debe establecerse en modo **ASCII** en la pestaña **Configuración de la presentación > Interactivo > Conectores** de una presentación.&#x20;

También puede recibir bytes configurando el **Protocolo** serial en modo **Binario** en **Configuración de la presentación > Interactivo > Conectores** en una presentación.&#x20;
:::

:::VerticalSplitItem


::Image[]{src="https://api.archbee.com/api/optimize/0prk6SO2dy9LdU77jB8D1/5Dk4rMDSMlVGukVETigUc_image.png" size="80" width="587" height="744" position="center" darkWidth="587" darkHeight="744" showCaption="false"}
:::
::::

Luego puede usar eventos **Entrada serie** para activar transiciones y otros eventos en una lista de reproducción Interactive. Separe los valores seriales con una coma dentro del campo **Especificar entrada serie**, por ejemplo, "31 0D" en hexadecimal sería "49,13" en decimal.

![](https://api.archbee.com/api/optimize/0prk6SO2dy9LdU77jB8D1/8IuS8HR_PpObOT7NOYHZa_image.png)

# Scripts

También puede controlar un reproductor mediante un script. El script de control de ejemplo a continuación define un conjunto fijo de comandos de reproducción (Play, Stop, Search, Loop, Pause, Resume, etc.) y un Readme. Simplemente copie el script *autorun.brs* y su contenido en una tarjeta microSD, y estará listo para enviar/recibir comandos. El script también proporciona retroalimentación cuando se recibe un comando, cuando se encuentra un archivo, cuando un archivo se repite en bucle, etc.

::File{src="https://api.archbee.com/api/presign/TYAqEnq_Txckpox4eAKHe-yqP6jFEJ7Pumb75A5YKbN-20250414-174658.zip" label="control_script_latest.zip"}

