gsm

Cellular AT Command sets. How universal are they

♀尐吖头ヾ 提交于 2019-12-11 20:13:29
问题 Pretty much every phone that has bluetooth (so pretty much every phone) has an AT command interface for controlling the phone. Some base commands are universal due to the fact theat they precede the cellular phones (ATDT, ATA, ATZ, etc). But there are many AT commands implmented specifcally to control or query cellular connection specific data. Are these commands at least somewhat standardized? If so, how? UMTS vs EVDO, Manufacture, etc.. 回答1: There is a 3GPP standard for AT commands: http:/

Why LCP negotiation over PPPoS session doesn't start via LWIP, between STM32F7 and Telit GL865 GSM Modem?

笑着哭i 提交于 2019-12-11 18:34:31
问题 I am using Telit GL865 GSM Modem with STM32F7 nucleo development board. I make them communicate via USART1. Firstly, I configure the modem with AT commands as below; after that, modem starts to send LCP packages and since I cannot handle them, NO CARRIER message occurs at the end. What I am not sure is that am I applying the right AT commands since it is different than the link I am sharing: https://github.com/espressif/esp-idf/blob/master/examples/protocols/pppos_client/main/pppos_client

GSMComm error The value 105 is not part of the 7-bit default alphabet extension table

陌路散爱 提交于 2019-12-11 18:14:07
问题 I develop SMS Gateway app, using GSMComm Lib. When read the message SmsDeliverPdu data = (SmsDeliverPdu)pdu; Output("Message: " + data.UserDataText); it contains special character (send using autotext from BlackBerry phone) and throws An exception of type System.ArgumentException occurred and was caught Below is the log file: Type : System.ArgumentException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Message : The value 105 is not part of the 7-bit default

signalStrength.getGsmSignalStrength() is giving values without sim-card also

三世轮回 提交于 2019-12-11 17:47:56
问题 Hey I tried for signalStrength.getGsmSignalStrength() for GSM and CDMA devices but I noticed that both the devices gives strength even when sim is not inserted in device.I want to place a call or send message only if network is good how can I achieve this? And also want to know which signal strength this API returns!!... Please reply as soon as possible. public class AndroidPhoneStateListener extends PhoneStateListener { public static int signalStrengthValue; @Override public void

GSM modem AT commands UCS2 error 500

柔情痞子 提交于 2019-12-11 14:33:32
问题 Three days ago I started making a simple app to send SMS. I already tested it and it works in GSM CSCS mode, but when I switch it to UCS2 it doesn't show the Cyrillic letters <?php error_reporting(E_ALL); $fp = fopen("/dev/ttyUSB0", 'w+'); $msg = strtoupper(bin2hex(mb_convert_encoding("Тест", "UCS-2", "UTF-8"))); $number_raw = "+359000000000"; $number = bin2hex(mb_convert_encoding($number_raw, "UCS-2", "UTF-8")); echo $number."<br>"; echo $msg; $debug = false; if(!$fp || $debug){ //echo "Can

Android Dual SIM LAC:CID:CSQ:Operator IMEI 2 reporting

老子叫甜甜 提交于 2019-12-11 13:38:32
问题 My testing phone is Samsung A3 with Android 5.0.2. When SIM2 is inserted and slot 1 is empty getNetworkOperator() onSignalStrengthChanged() onCellLocationChanged() reports LAC, CID, CSQ & operator for SIM2. When SIM1 is inserted, all data is for SIM1. Data for SIM2 is not reported. What must I do to get LAC:CID:CSQ:OPER for both SIMs paralelly? EDIT Answer about LAC:CID:CSQ is in: Android signal strength But how to get network operators for both SIMs? === SUMMARY EDIT WITH COMPLETE ANSWER ===

GSM Modem AT commands memory “OM” “DM”

别说谁变了你拦得住时间么 提交于 2019-12-11 11:18:51
问题 I am currently working on a project that involves automating sending and receiving text messages using a RAZR v3. Usually, when choosing the memory for the phone, there is "ME", "SM",or "MT" which stands for phone, sim, and both respectively. However when inserting a specific sim card, its different. When I do a AT+CPMS=?, I get ("MT","IM","OM","BM","DM"), ("OM","DM"),("IM") I know what MT is, and BM is for broadcast messages. What does "OM" and "DM" stand for and what are their relations to

Why I'm receiving at-commands along with the SMS?

五迷三道 提交于 2019-12-11 07:45:54
问题 I'm trying to send SMS via PHP using AT commands via USB modem. I can send SMS from PHP server to specific phone numbers. But the problem is, when I'm sending some text to a phone, I'm also getting at commands that I have used to send the SMS. server.php $fp = fopen('COM4', 'r+'); $writtenBytes = fputs($fp, "AT\r\n"); $writtenBytes = fputs($fp, "AT+CMGF=1\r\n"); $writtenBytes = fputs($fp, "WAIT=1\r\n"); $writtenBytes = fputs($fp, "AT+CSCS=\"GSM\"\n\r"); $writtenBytes = fputs($fp, "WAIT=1\r\n"

Sending data to web using arduino GSM module using GPRS

主宰稳场 提交于 2019-12-11 05:17:53
问题 #include <SoftwareSerial.h> SoftwareSerial GSM(9, 10); // RX, TX int sensor=5; enum _parseState { PS_DETECT_MSG_TYPE, PS_IGNORING_COMMAND_ECHO, PS_HTTPACTION_TYPE, PS_HTTPACTION_RESULT, PS_HTTPACTION_LENGTH, PS_HTTPREAD_LENGTH, PS_HTTPREAD_CONTENT }; byte parseState = PS_DETECT_MSG_TYPE; char buffer[80]; byte pos = 0; int contentLength = 0; void resetBuffer() { memset(buffer, 0, sizeof(buffer)); pos = 0; } void sendGSM(const char* msg, int waitMs = 500) { GSM.println(msg); delay(waitMs);

Internet for Raspberry Pi 3 running on Android Things via a GSM modem

自作多情 提交于 2019-12-11 04:42:02
问题 Has anyone figured a way of installing PPPD or something similar in order to have an active internet connection via a GSM modem on a Raspberry Pi 3 running on Android Things DP5? Thank you! 回答1: Seems DP5 of Android Things still didn't support Internet connections via USB modem dongles (and it's impossible to add support manually, because as in this answer of Blundell described: the source code is not available for Developer Preview). But You can use UART and AT commands like AT+SAPBR . 来源: