we design gps tracker with 2 microcontroller stm32f030k6t6 and stm 32f030f4p6 and at45d161e and sim800c and ublox neo7 . we have some problem and want anyone can fixed that .
device send data to our server when when that been 8 data . and when car stop and data below than 8 data not send . we need data send after some time when car stop our speed been zero .
when we sens message to device for ask location that send not last location and we need that send us last location .
also sometime ublox neo 7 hang and not response our not send true data to microcontroller . when this happen stm32f030f4p6 send "data wrong " on rx terminal debug . we want connect one of microcontroller pin to ublox neo 7 reset pin that when " data wrong " count become more that 20 or 50 thats pin become ground and reset ublox .
our compiler is keil and we can change our pcb . we wamt you just change program . program is in keil .