I am trying to get location when it is connected to cellular network.But the GPRS AT Commands do not get executed I get error . So are there any specific AT commands i am missing out on or do i need to connect another gps antenna as i do not see a port to connect gps antenna to. I am using AT command tester to test out the AT commands.
I am able to get base station location but not the gsm module location
I am currently working on a project involving the integration of an ADIY 4G LTE Modem (A7670C) with Arduino. I’ve encountered an issue with the initialization process, and after some investigation, I discovered that the A7679C module has a 1.8V UART header.
To address this, I purchased an I2C Bi-Directional Logic Level Converter (4 Channel) from Robu, successfully shifting the voltage from 1.8V to 5V. However, even with the level shifter in place, the program is still stuck at the initializing stage.
Additionally, I observed an interesting voltage behavior when testing the 4G module’s RX and TX directly without the level shifter. The RX voltage is reading 3V, while the TX voltage is 1.8V when measured with a multimeter. I’m uncertain whether these voltage readings are normal or if there might be an abnormality causing the initialization issue.
I have tried various baud rates ranging from 9600 to 115200 without success. I would greatly appreciate any insights or suggestions from the community regarding this problem. Has anyone encountered a similar issue with the A7670C module, or does anyone have recommendations on troubleshooting steps I can take to resolve the initialization problem?
I connected the GSM module to esp32 using the GND,RX,TX without any level shifters and it works for some reason. I am able to send AT Commands and print the response but when I try to pass GNSS AT Commands I get error. MQTT AT Commands work.
So I want to pull the GSM module location using either cellular triangulation or GPS AT commands. Any idea or reference on these?
so your module does not have a GPS probably or does not have the right AT firmware
that's complicated. You would need to refer to the RSSI of all the towers in view and identify them and then have access to a database with the exact geo location of those towers...
you'll be better off picking a module with an embeded working GPS.
AT+CGATT=1,AT+CREG=1 and AT+CLBS have yielded me some location values but if i drive the gsm module around the location values dont change. I was wondering if I had to connect a GPS antenna instead of cellular antenna to get GNSS to work. Like I have only 1 antenna slot but instead of cellular antenna Im going to try connecting a GPS antenna to see my luck as I get error if I try to Pass any gnss commands. From the A7670C spec sheet
A7670 series is the LTE Cat 1 module which supports
wireless communication modes of LTE-TDD/LTE-FDD/
GSM/GPRS/EDGE. It supports maximum 10Mbps downlink
rate and 5Mbps uplink rate