Vehicle Tracking System with 3G and GPS: M2M application
Client is leading development company located at Latin American region. They have PCB development facilities and design center.
They need to deliver the prototype product in very short time. They ready with H/W and wish to outsource the development of F/W to meet deadlines.
We developed firmware as per requirement to track the vehicle movements. Algorithm to obtain device information using GPS, If GPS isn’t working then use AGPS. Using 3G Technology, Information of current/previous location with interval of 1 Second send to (cloud) server. Also send some other information like Temperature, Battery status etc.
If server is not Live (online)/Network-unavailability then save information into memory, During that observing the status of Internet/Server. When It comes live then send latest 10 data of information to the server.
Hardware contains STM32 Series microcontroller, We developed firmware part. We implemented F/W for following protocols/peripherals
✓ UART communication
✓ I2C communication
✓ SPI communication
✓ GPS AT commands and Algorithm
✓ GSM (3G module) AT commands and Algorithm
✓ EEPROM to save information (LIFO way)
✓ ADC to monitor health of battery
Aumraj Design Systems Pvt Ltd
TOOLS WE USED
✓ Keil 5
Successfully deliver the firmware within timeline. Remote support during debugging the code. Resolved errors during initial testing and debugging.