Comandos SMS
Comandos de SMS para la gestión de las terminales
Comando | Designacion | |
---|---|---|
Texto de comando en SMS | Respuesta a un comando en SMS | |
*SOUND 1# | SONIDO ENCENDIDO | Solicitud para encender la sirena |
*SOUND 0# | SONIDO APAGADO | Solicitud para apagar la sirena |
*SETDOUT param# Param=0 Param=1 Param=0,1 | SETDOUT Los posibles valores de parámetro: param = OK si el comando se envía para su ejecución param = ER si el comando no se envía para su ejecución | Solicitud de activación Salida digital |
*GETIMG# | GETIMG param Los posibles valores de parámetro: param = OK si el comando se envía para su ejecución param = ER si el comando no se envía para su ejecución | Solicitud para tomar la foto (si la cámara está configurada) |
*CLRDOUT param# Param=0 Param=1 Param=0,1 | CRLDOUT param Los posibles valores de parámetro: param = OK si el comando se envía para su ejecución param = ER si el comando no se envía para su ejecución | Solicitud para desactivar la salida digital |
*GETDOUT# | DOUT 0=1 1=0 donde: output_number=output_state | Solicitud de estado de salida digital |
*CONNECT# | CONNECT CS_address:port | Solicitud para establecer una conexión de la Terminal con CS |
*GETLINK# | LINK # LINK ip4_CS_address:port date_and_time | Solicitud del estado de conexión al CS |
*GETINFO# | INFO DID=deviceID HW=hardware_code_version BL=bootloader_version FW=firmware_version REC=number_of_records_in_archive IMEI=GSM_modem_unique_identifier | Solicitud de estado de terminal |
*RESET# | RESET param Los posibles valores de parámetro: param = OK si el comando se envía para su ejecución param = param = ER si el comando no se envía para su ejecución | Reinicio de la terminal |
*GETSTAT# | STAT terminal_date_and_time GPS=position as per GPS SPD=speed IGN=ignition_state L1=fuel_level:sensor_state L6=fuel_level:sensor_state Códigos de estado del sensor de nivel de combustible LLS/ • 0 - desactivado; • 1 - no está listo; • 2 - listo, frecuencia 20 - max Hz; • 3 - error, frecuencia 0 - 19 Hz | Solicitud de estado del vehículo |
*SETPWDID vid pwdid# vid - Identificación de Terminal; pwdid - contraseña/identificación. | SETPWDID ERRID/ERRNulPWD/ERRAlrSet/PWD:pwdid OK | Parámetros de ajuste “contraseña” |
*CONNECTSC# | CONNECT SC | Solicitud para la conexión de la terminal con el servidor de comunicación |
*SETAPN apn# apn - APN del operador | SETAPN apn ERR/OK | Ajuste APN |
*SETAPN2 apn# apn - APN del operador de la segunda tarjeta SIM card | SETAPN apn ERR/OK | Ajuste APN para la segunda tarjeta SIM |
*GPSCOLD# | GPSCOLD ERR/OK | Arranque en frío del receptor GPS |
*UNBLOCK# | Desbloqueo de la terminal | |
*SGPSINFO# | Smooth position type: N, VID=xxxxxxxxxx N = 0/1/2 0 – suavizado desconectado 1 – suavizado encendido, se usa el filtro 1 2 – suavizado encendido, se usa el filtro 2 VID – del terminal ID | Solicitud de información sobre el estado actual del algoritmo de filtrado de coordenadas |
*SGPS0# | OFF smooth position, VID=xxxxxxxxxx | Disable smoothing algorithm |
*SGPS1# | ON smooth position method 1, VID=xxxxxxxxxx | Encender el suavizado (filtro 1) |
*SGPS2# | ON smooth position method 2, VID=xxxxxxxxxx | Encender el suavizado (filtro 2) |
*GETCNTINFO# | GETCNTINFO LLS1: CNTmin1, CNTmax1, CNT_T LLS2: ….VID = 336xxxxxxx | Solicitud de lecturas actuales de CNT |
*SETCNT pwd numlls CNTmin2 СNTmax2# | SETCNT OK – el SMS funcionó correctamente SETCNT PWD ERR – se ingresó una contraseña incorrecta o no se estableció la contraseña (ver Restricciones) SETCNT ERRVALUE – se ingresaron valores CNT, que no corresponden a Restricciones SETCNT ERRPARAM – el formato de SMS no es correcto | Ajuste de nuevos valores СNT_vacío/lleno (CNTmin2 y СNTmax2) |
*SETCNTFULL pwd numlls koef_empty# | SETCNTFULL OK – el SMS funcionó correctamente SETCNT PWD ERR – se ingresó una contraseña incorrecta o no se estableció la contraseña (ver Restricciones) SETCNTFULL ERRVALUE – No se cumplieron las condiciones especificadas en las Restricciones SETCNT ERRPARAM – El formato de SMS no es correcto | Corrección automática de valores CNT_vacío/lleno |
Para el comando de corrección automática de los valores CNT_vacío/lleno:
Fórmula de recálculo:
CNTmin2 = CNTmin1 + koef_empty*(|CNTmax1-CNT_T|)
CNTmax2 = CNT_T
Sí, koef_empty = 0, entonces el CNT_vacío no se mide (СNTmin2=CNTmin1)
Sí, koef_empty = 1, entonces el СNT_vacío aumenta en el mismo ∆ que CNT_lleno
CNT_lleno (CNTmax2) se estable en el valor del nivel actual CNT_T