AT#MONI on Huawei 3G modem (model E3131) not working - geolocation

I try to locate my position using 3G modem connected to my PC and the triangulation method.
So, I need to identify the cell towers id in my neighborhood and to do that I use AT commands and specifically AT#MONI=7.
I know how to determine the cell tower id that my 3G modem is actually connected (I tape "AT+CREG=2" and then "AT+CREG?") but not how to determine a set of cell towers to be able to use triangulation method.
I use PUTTY to establish connection with my 3G modem.
It's very important for me to do this job, so thanks in advance for all those will try to help me.

Related

How to detect whether the connected WiFi is 2.4G or 5G in iOS?

How to programmatically determine whether the WiFi that iPhone connected is 2.4G or 5G?
My app needs to know the WiFi information of the current iPhone connected. My app can't perform the next step,When wifi is 5G, then It requires the user to switch to 2.4G wifi to continue. (the 5G here refers to the WiFi that uses the 802.11ac protocol and runs in the 5Ghz frequency band. It is not 5th Generation Mobile Communication Technology)
I tried to use NEHotspotHelper to get wifi information, and then determined whether it was 2.4G or 5G, but it failed。So anyone knows how to achieve this function?

ESP8266 creates AP without any code

I can't for the life of me figure out why my ESP8266s create WiFi access points.
I plug it in and send an empty sketch, and it creates an AP called "ESP_28F2F8" and here the ESP is at 192.168.4.1.
I do not want it to create a WiFi network. I just want it to connect to one.
Has anyone else run into this issue? Is this perhaps some weird OS?
That's normal operation of the underlying Espressif's SDK. It remembers some of the settings in flash, like the last created AP and last WiFi network connected.
You need to run
WiFi.softAPdisconnect(true);
so the ESP disconnects all clients currently connected to it, disables AP and remembers it to flash.
If you might also need to disable automatic connection to the last WiFi network, you need to call:
WiFi.setAutoConnect(false);

Is it possible to sniff packets from/to chromecast dongle while doing screen mirror?

I want to observe streams between the original screen mirrored from and the target screen mirrored to to check something like frame loss, thus I'm thinking to sniff packets between sender and receiver.
Is there any plugins for Wireshark which enables me to do that..?
What you have to do is to route the network traffic through some network node that you can sniff on. Like your laptop.
I would connect the laptop to the Internet through ethernet and make a wifi hotspot on it. Then tell chromecast to connect to your hotspot. Now you're in the middle between chromecast and the Internet. Wireshark should be able to capture the traffic without any specific plugins.
Make sure you've enabled routing between ethernet and wifi hotspot.

How to sense smartphones nearby?

How does euclid analytics (http://euclidanalytics.com/product/how/) get the mac addresses of nearby smartphones? (Turning wifi ap into a smartphone sensor !) Do I need to do some instrumentation work on the wifi AP? Or is there another way can achieve the same goal?
if you can sniff wireless packets, you can see every wifi device, what is communicating ( except if its in sniffer mode too ), so basically they scanning for wifi signals, what you can see, but just if wifi and scanning is turned on the phone.
take a look at Kismet
but you myght need a wireless card what can go into sniffing mode

Communication between ZigBee and Bluetooth

Bluetooth and ZigBee devices are working or pairing within its own family devices based on parameters such as network layers, security algorithms, etc... I want to write an application to make a communication between ZigBee and Bluetooth device. Is it possible?
You would need to create a gateway between the two networks. Your application would need to interface with a ZigBee radio and a Bluetooth radio, join each network, and then proxy communications between devices on the networks.
What devices do you plan to bridge? Your application will need to appear as device X on the ZigBee network, and device Y on the Bluetooth network and convert data received to the correct format to send out on the other network.
If it were kept simple, something like this could work. A module that is a Zigbee presence, with a pairable bluetooth node. If a bluetooth-paired device comes near, the Zigbee announces itself as 'present'. When the bluuue tooth paired device is no longer around, the Zigbee device becomes "not present".

Resources