umts

Trying to use the AT command with an Huawei E3531

非 Y 不嫁゛ 提交于 2020-01-01 05:50:09
问题 I want to read the RSSI of my Huawei E3531. So I found some documentations that show an easy way to get those informations using the AT command. The problem is that I can't even connect to my Huawei E3531. I mean, it works really well as a modem. I have a good connection. But when I am looking for the device in dev, I just find 2 devices ("sdb" and "sgm") which seem to be 2 disc, but nothing to do with serial port. So I tried somethin I found: -After I plugged the Huawei, I find the Idvendor

Android: How to read low level network info (RSCP, EcN0, Layer 3 Signalling)?

只愿长相守 提交于 2019-12-21 17:54:53
问题 I'm trying to create android app for measuring 2G 3G network similar to QualiPoc. I'm aware that there is basic Android API for gathering Network Info, for example: How to know Location Area Code and Cell ID in android phone However, this API is rather limited, and not sufficient (for example: on my phone RSCP values are refreshed every 10 seconds...) Since my phone is rooted, I've managed to run basic AT commands on the qualcomm modem /dev/smd0 How to send a command to android and then get

Neighbouring cell information is inaccurate

我怕爱的太早我们不能终老 提交于 2019-12-20 03:47:06
问题 I'm trying to make use of a mobile information about neighbouring cells, available on Android via TelephonyManager class and its getNeighboringCellInfo method. Below I'm posting a part of code (mostly taken from publicly available sources) which does the job, and one example of output which this code produces (shown in attached screenshot). The code and the image are placed "as is" without any changes, so it should be relatively easy to associate one with the other and make sure it should

eCGI and CGI for LTE and GSM networks

…衆ロ難τιáo~ 提交于 2019-12-19 03:24:33
问题 I'm trying to determine the CGI (the Cell Global Identifier) the UE is connected to. From the 3GPP specs, it's defined as follows: 3G: CGI = PLMN-ID + LA code + CID 4G: ECGI = PLMN-ID + ECI I can already get the LAC (location area code) and CID (Cell ID) from the system. And I can generate the PLMN-ID from the MCC (Mobile Country Code) and MNC (Mobile Network Code). My question is can I also get the CGI from the system? 回答1: The CGI (2G and 3G) and eCGI (ofr 4G) is always a 15 decimal digit

getPsc() using GsmCellLocation always returns -1

早过忘川 提交于 2019-12-13 13:25:36
问题 I'm successfully getting GsmCellLocation and related cid and lac information but the PSC (primary scrambling code) of the serving cell is always coming back with the initialized value -1. Anyone able to get the real PSC value of the serving cell? telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); GsmCellLocation cellLocation = (GsmCellLocation) telephonyManager.getCellLocation(); psc = cellLocation.getPsc(); Log.d(TAG, "PSC = " + psc); I have all the permissions

Simulate cellular network's behaviour on Eclipse emulator

空扰寡人 提交于 2019-12-12 20:53:36
问题 Is there any way to simulate the behaviour of a cellular mobile network (GSM/UMTS) in the Eclipse Android emulator? More specifically: I want to develop an app to show information about the network, such as coverage level, parameters of neighbouring cells etc, as provided by the TelephonyManager and other related classes. I would like to do as much debugging as possible with the emulator, before testing in an actual phone. For that I would need the emulated phone to "see" a functioning

Android: How to read low level network info (RSCP, EcN0, Layer 3 Signalling)?

纵然是瞬间 提交于 2019-12-04 11:36:23
I'm trying to create android app for measuring 2G 3G network similar to QualiPoc . I'm aware that there is basic Android API for gathering Network Info, for example: How to know Location Area Code and Cell ID in android phone However, this API is rather limited, and not sufficient (for example: on my phone RSCP values are refreshed every 10 seconds...) Since my phone is rooted, I've managed to run basic AT commands on the qualcomm modem /dev/smd0 How to send a command to android and then get its answer? What AT Commands should I use to read RxLevel, RXQuality, CellID, LocationAreaCode, RSCP,

Trying to use the AT command with an Huawei E3531

依然范特西╮ 提交于 2019-12-03 17:23:05
I want to read the RSSI of my Huawei E3531. So I found some documentations that show an easy way to get those informations using the AT command. The problem is that I can't even connect to my Huawei E3531. I mean, it works really well as a modem. I have a good connection. But when I am looking for the device in dev, I just find 2 devices ("sdb" and "sgm") which seem to be 2 disc, but nothing to do with serial port. So I tried somethin I found: -After I plugged the Huawei, I find the Idvendor and Idproduct doing an lsusb. -They I do a sudo modprobe usbserial vendor=0X"Idvendor" product=0X

Neighbouring cell information is inaccurate

狂风中的少年 提交于 2019-12-01 22:48:38
I'm trying to make use of a mobile information about neighbouring cells, available on Android via TelephonyManager class and its getNeighboringCellInfo method. Below I'm posting a part of code (mostly taken from publicly available sources) which does the job, and one example of output which this code produces (shown in attached screenshot). The code and the image are placed "as is" without any changes, so it should be relatively easy to associate one with the other and make sure it should work correctly (of course, there can be errors which I overlooked). The problem is that the list of

Getting Tower GSM location lat lng

a 夏天 提交于 2019-11-29 23:26:37
问题 I would like to know a method or a way to find the location of the cell the mobile is connected to (GSM one) This is my class: package com.example.signal; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.sql.Date; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.LinkedList; import java.util.List; import android.location.Location; import android.location.LocationListener; import