Manual Moto-Gate: Difference between revisions

From WLPS Wiki
Jump to navigation Jump to search
mNo edit summary
 
(18 intermediate revisions by the same user not shown)
Line 3: Line 3:
= Introducción =
= Introducción =


En marzo de 2015, Juan Carlos KM4NNO / XE1F retomó un proyecto abandonado llamado TRBO-NET creado por David Kierzkowski KD8EYF. EN aquel tiempo Juan Carlos aun no era radioaficionado, por lo que para publicar su contribución, David ingresó personalmente el código que Juan Carlos aportó publicándolo bajo las letras XE1SWL, al no entender que solo era un SWL quien había entendido su programa y aportado código. Años más tarde Juan Carlos dejó atrás el proyecto tras la perdida de los repetidores DMR de URAM A.C. En enero de 2022 retomó el proyecto para actualizarlo bajo el nombre de '''Moto-Gate''', encontrando muchas de las funciones obsoletas y teniendo que re-implementarlas desde cero.
Moto-Gate es una aplicación desarrollada en Perl que permite explotar funciones de radios Mototrbo como son '''ARS''', '''LOC''' y '''TMS'''. Además, permite a casi cualquier radio DMR accesar a dicha información, contar con funciones de telemetría, el intercambio de mensajes de texto entre equipos DMR y APRS-IS, el envío de mensajes SMS a la red de telefonía celular y el envío de email con mensajes cortos desde equipos DMR.


= Antecedentes =
En marzo de 2015, Juan Carlos retomó un proyecto abandonado llamado '''TRBO-NET''' creado por David Kierzkowski KD8EYF. EN aquel tiempo Juan Carlos aun no era radioaficionado, por lo que para contribuir con sus cambios, contactó por email a David, quien ingresó personalmente el código que Juan Carlos le hizo llegar, pero David lo publico bajo las letras XE1SWL, al no querer publicar sin colocar un distintivo en el proyecto.
En julio de 2015 la empresa '''Bulk SMS''' hizo la publicación de un '''Estudio de Caso''' basado en el proyecto que además fue implementado por Juan Carlos Pérez en el radio club URAM, A.C. por un corto tiempo.  El artículo está en Inglés en el siguiente enlace: ''' https://www.bulksms.com/resources/case-studies/uram.htm ''' El eje principal del proyecto fue una alternativa para ayudar las comunicaciones durante emergencias.
Ya que el programa solo permite el tráfico de '''DMR hacia SMS''' y no en sentido inverso, no hay posibilidad de que personas que no sean radioaficionados envíen mensajes a los sistemas que operan en frecuencias concesionadas a los radioaficionados.
Años más tarde Juan Carlos dejó atrás el proyecto tras la perdida de los repetidores DMR de URAM, A.C. A esto se sumó que '''no hubo interés por parte de los radioaficionados en México ni de la RNE'''. Miembros del grupo '''Radioaficionados XE''' incluso criticaron el proyecto, alegando que no tiene una utilidad, ya que Winlink es superior y puede hacer todas las funciones de una mejor manera. Sin embargo, al día de hoy, países como USA lo tienen implementado desde su publicación y sigue operando.
En enero de 2022 Juan Carlos decidió continuar con el desarrollo del proyecto para actualizarlo y darle un nuevo nombre '''Moto-Gate''', actualizando algunas funciones obsoletas y escribiéndolas de cero.
EL proyecto es y siempre será Open Source, se puede descargar y/o contribuir en ''' https://github.com/Wodie/moto-gate '''


= Página del Dashboard =
= Página del Dashboard =
Line 10: Line 23:
EL Tablero o Dashboard lo puedes consultar en [http://51410.nodes.pttlink.org:10180/state.php Moto-Gate State].
EL Tablero o Dashboard lo puedes consultar en [http://51410.nodes.pttlink.org:10180/state.php Moto-Gate State].


= Servicios por mensajes de texto (TMS) =
 
= Servicios por mensaje de texto (TMS) =


Es importante mencionar que algunas funciones solo están disponibles para radios Motorola serie Mototrbo, aunque la mayoría funcionan en cualquier radio DMR.
Es importante mencionar que algunas funciones solo están disponibles para radios Motorola serie Mototrbo, aunque la mayoría funcionan en cualquier radio DMR.


Para recibir los mnsajes de grupo del sistema, se debe programar en el canal una lista de recepción con el '''Talk Group 99'''.  
Para recibir los mensajes de grupo del sistema, se debe programar en el canal una lista de recepción con el '''Talk Group 99'''.  


Casi todas las funciones funcionan por medio de mensajes de texto (TMS), enviados desde un radio DMR.
Casi todas las funciones funcionan por medio de mensajes de texto (TMS), enviados desde un radio DMR.
Line 34: Line 48:




Regresar a [[Radioafición en Español]]
= Lista de Funciones/Comandos =
<div style="clear:both; position:relative; box-sizing:border-box; width:100%; margin:1.2em 0 6px; min-width:40em; border:3px solid #00a0ff;background-color:#ffffff; color:#000000; white-space:nowrap;text-align:center; font-size: 18px; ">'''Lista de comandos'''
</div>


<div style="clear:both; position:relative; box-sizing:border-box; width:100%; margin:1.2em 0 6px; min-width:47em; border:3px solid #00a0ff;background-color:#ffffff; color:#000000; white-space:nowrap;text-align:center; font-size: 18px; ">'''Lista de comandos'''
</div>


== APRS <Indicativo> <Mensaje> ==
== APRS <Indicativo> <Mensaje> ==
Line 53: Line 67:
: El ícono del objeto es una '''palabra clave''' de la lista publicada en: '''[[Símbolos APRS]]'''.
: El ícono del objeto es una '''palabra clave''' de la lista publicada en: '''[[Símbolos APRS]]'''.
: El comentario puede ser un texto de hasta 42 caracteres.
: El comentario puede ser un texto de hasta 42 caracteres.


== Ctrl <sub-comando> <valor> ==
== Ctrl <sub-comando> <valor> ==
Line 61: Line 76:
== email <correo del destinatario> <mensaje> ==
== email <correo del destinatario> <mensaje> ==


Envía un correo electrónico corto desde un radio DMR a un una dirección de correo.
Envía un correo electrónico '''corto''' desde un radio DMR a un una dirección de correo electrónico.
 
Notas:
: Los mensajes están limitados a la cantidad de caracteres que se pueden enviar por DMR.
: Los correos serán enviados desde la cuenta '''uram.mx@gmail.com'''
; No se ha implementado una función para que sea posible responder los mensajes, ya que se requiere validar que quien responde sea un radioaficionado.
 
 
== Info <RadioID> ==
 
TBD


'''Por re-implementar'''


== Ping ==
== Ping ==
Line 79: Line 103:
Envía un mensaje SMS desde un radio DMR a un teléfono celular.
Envía un mensaje SMS desde un radio DMR a un teléfono celular.


'''Por re-implementar'''


== WEA <Ciudad de interés> ==
== WhereIs <ID del radio a ubicar> ==


Envía un mensaje solicitando la información meteorológica mas reciente de cierta ubicación.
Envía un mensaje solicitando el estado y la ubicación de un radio.


Nota: Este comando solo funciona con radios Mototrbo que cuenten GPS activo.


== Where <ID del radio a ubicar> ==


Envía un mensaje solicitando el estado y la ubicación de un radio.
== WhoIs <ID del radio a bucar> ==


Nota: Este comando solo funciona con radios Mototrbo que cuenten GPS activo.
Envía un mensaje solicitando información ID acorde a RadioID.net




== Who <ID del radio a bucar> ==
== WX <Ciudad de interés> ==


Envía un mensaje solicitando el estado un radio Mototrbo.
Envía un mensaje solicitando la información meteorológica mas reciente de cierta ubicación.


= Disponibilidad de Moto-Gate =
= Disponibilidad de Moto-Gate =
Line 102: Line 125:


433.450 MHz Simplex, CC 1, Slot 1, Talk Group 99.
433.450 MHz Simplex, CC 1, Slot 1, Talk Group 99.


= Configuración en radios Mototrbo =
= Configuración en radios Mototrbo =
Line 323: Line 347:
|-
|-
|}
|}
Regresar a [[Radioafición en Español]]

Latest revision as of 13:51, 24 March 2024

Moto-Gate es un sistema con multiples prestaciones para explotar funciones los radios DMR Tier II y Mototrbo.

Introducción

Moto-Gate es una aplicación desarrollada en Perl que permite explotar funciones de radios Mototrbo como son ARS, LOC y TMS. Además, permite a casi cualquier radio DMR accesar a dicha información, contar con funciones de telemetría, el intercambio de mensajes de texto entre equipos DMR y APRS-IS, el envío de mensajes SMS a la red de telefonía celular y el envío de email con mensajes cortos desde equipos DMR.

Antecedentes

En marzo de 2015, Juan Carlos retomó un proyecto abandonado llamado TRBO-NET creado por David Kierzkowski KD8EYF. EN aquel tiempo Juan Carlos aun no era radioaficionado, por lo que para contribuir con sus cambios, contactó por email a David, quien ingresó personalmente el código que Juan Carlos le hizo llegar, pero David lo publico bajo las letras XE1SWL, al no querer publicar sin colocar un distintivo en el proyecto.

En julio de 2015 la empresa Bulk SMS hizo la publicación de un Estudio de Caso basado en el proyecto que además fue implementado por Juan Carlos Pérez en el radio club URAM, A.C. por un corto tiempo. El artículo está en Inglés en el siguiente enlace: https://www.bulksms.com/resources/case-studies/uram.htm El eje principal del proyecto fue una alternativa para ayudar las comunicaciones durante emergencias.

Ya que el programa solo permite el tráfico de DMR hacia SMS y no en sentido inverso, no hay posibilidad de que personas que no sean radioaficionados envíen mensajes a los sistemas que operan en frecuencias concesionadas a los radioaficionados.

Años más tarde Juan Carlos dejó atrás el proyecto tras la perdida de los repetidores DMR de URAM, A.C. A esto se sumó que no hubo interés por parte de los radioaficionados en México ni de la RNE. Miembros del grupo Radioaficionados XE incluso criticaron el proyecto, alegando que no tiene una utilidad, ya que Winlink es superior y puede hacer todas las funciones de una mejor manera. Sin embargo, al día de hoy, países como USA lo tienen implementado desde su publicación y sigue operando.

En enero de 2022 Juan Carlos decidió continuar con el desarrollo del proyecto para actualizarlo y darle un nuevo nombre Moto-Gate, actualizando algunas funciones obsoletas y escribiéndolas de cero.

EL proyecto es y siempre será Open Source, se puede descargar y/o contribuir en https://github.com/Wodie/moto-gate

Página del Dashboard

EL Tablero o Dashboard lo puedes consultar en Moto-Gate State.


Servicios por mensaje de texto (TMS)

Es importante mencionar que algunas funciones solo están disponibles para radios Motorola serie Mototrbo, aunque la mayoría funcionan en cualquier radio DMR.

Para recibir los mensajes de grupo del sistema, se debe programar en el canal una lista de recepción con el Talk Group 99.

Casi todas las funciones funcionan por medio de mensajes de texto (TMS), enviados desde un radio DMR.

Para utilizarlos, basta enviar un mensaje de texto privado desde un radio DMR al ID equipo Moto-Gate que es el 3341010. A continuación un ejemplo.

Para enviar un mensaje de texto diciendo "La reunión es a las 7:00" desde un radio DMR a un radio análogo con APRS con el indicativo "XE1ABC-7" debemos escribir acorde a la siguiente sintaxis:

APRS <Indicativo> <Mensaje>

Para ello deberás escribir un mensaje de la siguiente forma:

APRS XE1ABC-7 La reunión es a las 7:00

Enviar mensaje de texto privado al ID 3341010.

Notas:

El sistema acepta mayúsculas y/o minúsculas así como la combianación de ellas de forma indistinta.


Lista de Funciones/Comandos

Lista de comandos


APRS <Indicativo> <Mensaje>

Envía un mensaje de texto desde un radio DMR a un radio análogo con APRS.


Obj <nombre del objeto> <ícono del objeto> <comentario>

Envía un objeto por APRS desde un radio DMR al sistema análogo APRS y www.aprs.fi, etc.

Notas:

Este comando solo funciona con radios Mototrbo con GPS.
El nombre del objeto debe ser e máximo 9 caracteres.
El ícono del objeto es una palabra clave de la lista publicada en: Símbolos APRS.
El comentario puede ser un texto de hasta 42 caracteres.


Ctrl <sub-comando> <valor>

Envía una instrucción para que el servidor habilite o deshabilite una función específica.


email <correo del destinatario> <mensaje>

Envía un correo electrónico corto desde un radio DMR a un una dirección de correo electrónico.

Notas:

Los mensajes están limitados a la cantidad de caracteres que se pueden enviar por DMR.
Los correos serán enviados desde la cuenta uram.mx@gmail.com
No se ha implementado una función para que sea posible responder los mensajes, ya que se requiere validar que quien responde sea un radioaficionado.


Info <RadioID>

TBD


Ping

Envía un mensaje para solicitar una respuesta del servidor Moto-Gate, este responderá con un mensaje que contiene la hora GMT.


Help

Envía un mensaje solicitando los comandos disponibles en el servidor Moto-Gate.


SMS <Teléfono del destinatario> <mensaje>

Envía un mensaje SMS desde un radio DMR a un teléfono celular.


WhereIs <ID del radio a ubicar>

Envía un mensaje solicitando el estado y la ubicación de un radio.

Nota: Este comando solo funciona con radios Mototrbo que cuenten GPS activo.


WhoIs <ID del radio a bucar>

Envía un mensaje solicitando información ID acorde a RadioID.net


WX <Ciudad de interés>

Envía un mensaje solicitando la información meteorológica mas reciente de cierta ubicación.

Disponibilidad de Moto-Gate

Actualmente el sistema está disponible en la Ciudad de México en los siguientes sistemas:

433.450 MHz Simplex, CC 1, Slot 1, Talk Group 99.


Configuración en radios Mototrbo

En el caso de los radios Mototrbo, deberás programar los siguientes parámetros desde el CPS.

Mototrbo
Sección Bloque Parámetro Valor
General GNSS Habilitado
General GNSS GPS/QZSS
General Network ARS CAI Network 12
General Network ARS CAI Group Network 225
General Network Forward to PC Disabled
General Network ARS Radio ID 3341010
General Network ARS UDP Port 4005
General Network TMS Radio ID None
General Network TMS UDP Port 4007
Contacts Digital (Agregar contacto privado) ID "3341010" Nombre "Moto-Gate"
Contacts Digital (Agregar Talk Group) ID "99" Nombre "99 DMR Simplex"
Rx List Digital (Agregar lista de recepción) ID "99" Nombre "99 DMR Simplex"
Channels Zona 1 Time Slot 1
Channels Zona 1 ARS On System Change
Channels Zona 1 Enhanced GNSS Deshabilitado
Channels Zona 1 Compressed UDP Data Header DMR Standard
Channels Zona 1 Text Message Type DMR Standard
Channels Zona 1 Rx List 99 DMR Simplex
Channels Zona 1 Contact 99 DMR Simplex
Channels Zona 1 Allow Interruption Habilitado
Channels Zona 1 TX Interruptible Frequencies Habilitado
Channels Zona 1 Admin Criteria Channel Free
Channels Zona 1 In Call Criteria Follow Admin Criteria
Channels Zona 1 GNSS Revert Selected
Channels Zona 1 Data Call Confirmed Habilitado
Channels Zona 1 Location Data Delivery Mode Follow Data Call Confirmed
Channels Zona 1 Enhanced Channel Access Deshabilitado
Channels Zona 1 CSBK Data Deshabilitado


Función Mototrbo ARS

Una de las funciones de los radios Mototrbo es que pueden informar su presencia en cada uno de los canales digitales que tengan programados. Esto permite al servidor Moto-Gate saber si el radio ha sido encendido/apagado y/o puesto en el canal con servicios Moto-Gate.


Configuración en radios CCR (Chinos)

En el caso de los radios CCR, deberás programar los siguientes parámetros desde el CPS.

Notas:

  • Los nombres de los parámetros pueden variar de marca a marca, así como no estar disponibles en todos los modelos.
  • Es indispensable que el radio tenga correctamente implementado el estándar DMR Tier II, incluidos los mensajes bajo el estándar DMR, ya que hay marcas Chinas que no lo hacen por completo.
CCR
Sección Parámetro Valor
General GPS Habilitado
General GPS Private Contact ID 3341010
Contacts (Agregar contacto privado) ID "3341010" Nombre "Moto-Gate"
Channels Compressed UDP Data Header DMR Standard
Channels Text Message Type DMR Standard
Channels Allow Interruption Habilitado
Channels TX Interruptible Frequencies Habilitado
Channels Admin Criteria Channel Free
Channels In Call Criteria Follow Admin Criteria
Channels Data Call Confirmed Habilitado
Channels Location Data Delivery Mode Follow Data Call Confirmed