Comandos de programación del Topfly TLW2-12BL [Guía Oficial]

El Topfly TLW2-12BL es un rastreador GPS confiable y versátil.
Aquí te presento la lista oficial de comandos SMS con su explicación breve para facilitar tu programación.


Tabla de Comandos

ComandoDescripción Ejemplo
APN,0000,APN name,username,password#Si el APN no tiene usuario y contraseña se deben dejar los espacios vacíos entre comasAPN,0000,APN internet.itelcel.com,,#
DMODE,0000,A#Modo de operación del dispositivo
A= 1, device will work in TCP mode
A= 2, device will work in UDP mode
A= 3, device will work in MQTT mode (only for 4G devices, 2G device doesn't support)
Default A=1
Modo TCP

DMODE,0000,1#
IP,0000,ip address or domain name,port#IP y puerto del servidor principal IP,0000,123.456.78.9,8027#
IP2,0000,ip address or domain name,port#IP y puerto del servidor de back up o paralelo
2IP,0000,A#Método de reporte al segundo servidor
A=0 backup
A=1 paralelo

2IP,0000,0#
2IP,0000,1#
HBT,0000,A#Configuración del paquete de datos keep alive
1. A, valor del período de tiempo. La unidad esta en minutos.
2. Rango de 1 a 255 3.
A = 5 por defecto
HBT,0000,5#
TIMER,0000,A:B:C:D#1. A, el GPS informa cada A segundos con el encendido activado (rango: 0 o 3 a 65535).
2. B, el GPS informa cada B segundos con el encendido desactivado (rango: 0 o 3 a 65535).
3. C, el GPS informa cuando el vehículo gira cada C grados (rango: 0 a 180).
4. D, el GPS informa cuando el vehículo recorre cada D metros (rango: 0 a 65535).

0 significa desactivado
TIMER,0000,120:1200:15:0#
GPSTIMER,0000,A,B#Este comando configura el funcionamiento del GPS tras apagar el motor.
1. A=0/1/2-255
0: Desactivar el GPS tras apagar el motor.
1: Mantener el GPS en funcionamiento tras apagar el motor.
2-255: Desactivar el GPS con el motor apagado durante 2-255 horas.

2. B=0/1-255
0: Si el GPS está desactivado con el motor apagado, se mantendrá desactivado hasta el siguiente encendido.
1-255: Si el GPS está desactivado con el motor apagado, se activa cada 1-255 min durante 75 s (luego se desactiva).
GPSTIMER,0000,1,0#
LEDON,0000,A#A=0, la luz LED del rastreador se apagará después de que el dispositivo haya estado encendido durante un tiempo (p. ej., 5 minutos).
A=1, la luz LED del rastreador permanecerá siempre encendida.

El valor predeterminado es 0.
LEDON,0000,0#
GMT,0000,A#Configuración de zona horaria
ACCDET,0000,A,B,C#1.Este comando configura la fuente de detección de ignición del dispositivo.
2. A representa la fuente de ignición.
3. B = valor umbral de voltaje de encendido.
4. C = valor umbral de voltaje de apagado.

5. Opciones:
A = 0, B = 0, C = 0, solo cable ACC (DIN0)
A = 0, B&C ≠ 0, B > C, solo valores de voltaje externo.
A = 1, solo sensor G.
A = 4, B&C debe ser 0, encendido activado: cable ACC (DIN0) activado y sensor G activado. Encendido desactivado: cable ACC (DIN0) desactivado o sensor G desactivado.
A = 5, B&C debe ser 0, encendido activado: cable ACC (DIN0) activado o sensor G activado. Encendido desactivado: cable ACC (DIN0) desactivado y sensor G desactivado.
A = 6, B&C debe ser 0, encendido activado: cable ACC (DIN0) activado y sensor G activado. Encendido desactivado: cable ACC. (DIN0) Apagado y sensor G apagado
A=7, B&C≠0, B>C, encendido: Voltaje externo alto y sensor G encendido, encendido apagado: Voltaje externo bajo o sensor G apagado
A=8, B&C≠0, B>C, encendido: Voltaje externo alto o sensor G encendido, encendido apagado: Voltaje externo bajo y sensor G apagado
A=9, B&C≠0, B>C, encendido: Voltaje externo alto y sensor G encendido, encendido apagado: Voltaje externo bajo y sensor G apagado
REALTIMEFIRST,0000,A#Envió de buffer al servidor
A=1, datos generados en tiempo real primero
A=0, datos de memoria primero
Default A=0
RELAY,0000,A#A=1 Activación de rele en DOUT0
A=0 Desactivación de rele en DOUT0
ADC2DIN,0000,A,B,C#1. Configurar la entrada analógica como entrada digital.
2. A, número de entrada analógica.
A=0, entrada analógica 0;
A=1, entrada analógica 1;
A=2, entrada analógica 2 (Para TLW2-6BL, A=0).

3. B, tipo de entrada.
B=0, analógica;
B=1, entrada digital.
El valor predeterminado es 0. 4.

C, el umbral de voltaje para activar el estado cambia cuando se utiliza la entrada analógica como entrada digital. C<30.0 (requiere firmware de la aplicación ≥1215) (TLW2-6BL solo admite ain0).
DOUT_CONTROL,0000,A,B,C#Control de activación de DOUT basado en alarma
1. A = Código de alarma (HEX); consulte la lista de códigos de alarma.
2. B = Número de control de DOUT.
B = 0: no activa ningún DOUT.
B = 1: activa DOUT1.
B = 2: activa DOUT2.
B = 3: activa DOUT1 y DOUT2.

3. C = Periodo de activación de DOUT. Unidad: segundos. Rango: 0-600.
C = 0 para desactivar la configuración de DOUT.

4. D = 1, 0: estado de DOUT en alarma (opcional). Cómo desactivar el control de DOUT para la alarma:
D = 1: estado abierto (DOUT se abrirá durante C segundos).
D = 0: estado cerrado (DOUT se cerrará durante C segundos).

C = 0: si se activa la alarma, no se activará DOUT.
DIN,0000,A,B,C#Seleccionar el modo de un DIN
A = Número DIN (0/1/2) (Para TLW2-6BL, A = 0/1)
B = 0, modo de entrada digital estándar
B = 1, otro modo definido en este DIN (p. ej., ACC, SOS, RPM)
C = 0, disparo negativo
C = 1, disparo positivo
(TLW2-6BL solo admite DIN0 y DIN1)
DOUT,0000,A,B,C#Disparador y control del tiempo de salida de DOUTX DOUT
A: Número de DOUT, A=0/1/2 (Para TLW2-6BL, A=0,1)
B: Estado de DOUT. 0=OFF (bajo), 1=ON (alto)
C=0…600, el estado especificado de la salida DOUT se invertirá después de varios segundos.
1) DOUT, A, B# o DOUT, A, B, 0#, igual que el original; el estado especificado de la salida no se ha invertido.
2) DOUT, A, B, C# emiten el estado especificado durante C segundos y luego se invierten.
(TLW2-6BL solo admite dout0)
REBOOT,0000#Reinicio
FACTORYCLEAN,0000#Borra el buffer
GOOGLE,0000#Consultar localización por SMS
TELVER,0000#Consultar hardware, software, modelo y versión del modulo
STATUS,0000#Consultar red, servidor login status, GPS status, inputs & outputs estatus, etc.
STATUS1,0000#Consultar Attach status, Socket status, etc
CONFIG,0000#Consultar Tracking mode, APN, IP, heartbeat, timer, Bluetooth, relay mode, ignition detection sauce, protocol type, etc.
CONFIG1,0000#Consultar 2IP working mode, driver behavior, network scanning mode, etc.
CONFIG2,0000#Consultar network connection mode, message ACK setting, etc.
SIMINFO,0000#Consultar SIM card IMSI and ICCID

Notas importantes:

  • Todos los comandos deben terminar con el signo #.
  • Usa mayúsculas en la estructura de los comandos.
  • Siempre confirma la ejecución correcta revisando respuesta del equipo por SMS.

Consejos de programación:

  • Programa primero el servidor y el APN para asegurar comunicación.
  • Después configura intervalos de reporte para movimiento y reposo.
  • Verifica con comando de estatus que el equipo esté respondiendo correctamente.
  • Usa el comando de reinicio después de configurar para que los cambios se apliquen correctamente.
  • Los cuatro números que están antes del signo # corresponden a la contraseña del equipo, la contraseña default es "0000".

Tecnico GPS

Eddy, de El Blog del GPS

Eddy, de El Blog del GPS es Ingeniero especialista en telemática con trayectoria en el sector GPS desde 2008. Con más de 15 años de experiencia, se especializa en la integración de hardware en plataformas globales y el desarrollo de soluciones electrónicas personalizadas. Su enfoque combina la tecnología satelital con la optimización de procesos logísticos para maximizar la rentabilidad y seguridad operativa.

TIENES DUDAS? CONSULTA A NUESTROS EXPERTOS

TE PUEDE INTERESAR...