Comprobando el saldo de mi carrito de SIM usando en los comandos -- javascript campo con at-command campo con pdu camp Relacionados El problema

Checking the balance of my sim cart using AT COMMANDS


0
vote

problema

Español

Estoy tratando de revisar el saldo de mi carrito de SIM usando a los comandos para que escribí algún código JavaScript para hacerlo y estoy usando Serialport

  const SerialPort = require('serialport'); const delay = require('delay');  var port = new SerialPort('/dev/ttyUSB0', {   baudRate: 9600,   dataBits: 8,   parity: 'none', });  console.log('port is now open');  port.on('open', async function () {   console.log('Serial communication open');   port.write('AT');   port.write(' ');   await delay(1000);   serial.write(`AT+CUSD=1`);   serial.write(`AT+CUSD=1, "2A994C3602",15`);   serial.write(' ');   await delay(1000);    port.on('data', function (data) {     console.log('Received data: ' + data);   });  });   

FISRT, intenté ejecutar este comando CUSD como este

    serial.write(`AT+CUSD=1, "*222#",15`);    

Pero ese comando devolvió un error, así que convergé *222# a PDU porque leí que esto puede ayudar y ayudó a ayudar. Pero todavía tengo problemas mientras el comando funcionó y lo hice. Obtener respuesta, pero la respuesta es ilegible

  +CUSD: 0,"004D006F00620074006100730069006D002000500069007800580020003400470020002C00200053006F006C00640065002000380030002C0030003000440041",72    

y me pregunto cómo encenderlo en el texto de lápices

Original en ingles

am trying to check my sim cart balance using AT COMMANDS so i did write some javascript code to do that and am using serialport

const SerialPort = require('serialport'); const delay = require('delay');  var port = new SerialPort('/dev/ttyUSB0', {   baudRate: 9600,   dataBits: 8,   parity: 'none', });  console.log('port is now open');  port.on('open', async function () {   console.log('Serial communication open');   port.write('AT');   port.write('\r');   await delay(1000);   serial.write(`AT+CUSD=1`);   serial.write(`AT+CUSD=1, "2A994C3602",15`);   serial.write('\r');   await delay(1000);    port.on('data', function (data) {     console.log('Received data: ' + data);   });  }); 

fisrt i did try to run this CUSD COMMAND like this

  serial.write(`AT+CUSD=1, "*222#",15`);  

but that command did return an error so i did convert *222# to PDU because i did read that this may help and it did help.but i still have problem while the command did work and i did get response but the response is unreadble

+CUSD: 0,"004D006F00620074006100730069006D002000500069007800580020003400470020002C00200053006F006C00640065002000380030002C0030003000440041",72  

and i wonder how to turn that into readble text

        

Lista de respuestas


Relacionados problema

7  PDU RAW SMS en Android  ( Sms raw pdu in android ) 
1) ¿Hay alguna forma en que pueda enviar un PDU SMS sin procesar desde un dispositivo Android? o, 2) ¿Hay alguna clases disponibles que pueda darme acceso...

0  ¿Hay algún buen y estable SMS en línea al convertidor PDU?  ( Is there any good and stable online sms to pdu converter ) 
Estoy buscando un buen convertidor en línea que podría funcionar con varios modems. El problema con el que estoy tratando, no puedo enviar SMS en modo PDU (co...

2  ¿Cómo obtener destinatario de SMS recibido en un teléfono con dos tarjetas SIM?  ( How to get addressee from sms received on a phone with two sim cards ) 
Mi aplicación recibe SMS. Puedo analizarlo fácilmente con el método stopPropagation()2 . Pero el objeto de resultados no contiene propiedad, lo que permite o...

0  Decodificar PDU codificado SMS en PHP  ( Decode pdu encoded sms in php ) 
He buscado en la web durante bastante tiempo ahora, pero nada útil ha pasado mi camino: ( ¿Conoce una clase / biblioteca para decodificar SMS codificados por...

0  Cómo enviar SMS con más de 70 caracteres  ( How to send sms with more then 70 characters ) 
Mi código funcionando perfectamente si los mensajes SMS que se enviarán tienen menos de 70 caracteres. Quiero enviar mensajes con entre 70 a 200 caracteres ...

2  CDMA PDU analizando en Android  ( Cdma pdu parsing on android ) 
He escrito un programa para decodificar un mensaje SMS de punto a punto CDMA 3GPP2 puntos a punto. Lo probé en un par de cuerdas de CDMA PDU HEX que encontré ...

1  ¿Android MMS, ¿cómo analizar PDU?  ( Android mms how to parse pdu ) 
OK FURS, Sé cómo interceptar SMS y / o transmisiones de receptor MMS Sé cómo analizar SMS PDU Sé cómo ahorrar MMS y SMS al almacenamiento de dispositiv...

6  ¿Cómo concatizar largos SMS en la biblioteca GSMCOMM?  ( How to concat long sms in gsmcomm library ) 
Aquí está mi código: Según este Página El método CreateConcatTextMessage devuelve una matriz con tipo SmsSubmitPdu[] , pero, cuando intento enviarlo co...

0  ¿Cómo restaurar un mensaje largo (texto) de varios mensajes de texto cortos almacenados en la base de datos de Android?  ( How to restore a long sms text message from multiple short text messages store ) 
Tengo un ContentObserver ESCUCHAR content://sms/inbox . Cuando envíe un mensaje de SMS largo de un emulador de Android a otro emulador de Android, este 99...

0  Buscando GSM 7bit Code / Decode algoritmo  ( Looking for gsm 7bit encode decode algorithm ) 
Necesito enviar un mensaje corto en el modo PDU. ¿Alguien puede darme un algoritmo de codificación / decodificación GSM 7bit? ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos