8 points in seven seconds, you have an update frequency less then one seconds?
Which device brand / model do you use?
The Sinotrack ST901L 4G model is a bit confusing. According to the documentation, the minimum reporting interval is 10 seconds. So, it's unclear how it's even possible for updates to occur every few seconds.
Another question: Could it be that the live tracking interval is set to 10 seconds, providing "real-time" updates, but the data saving interval is set to a minimum of 30 seconds? This would mean live tracking appears to be in real time, but the database playback would only reflect updates at 30-second intervals, potentially overloading the database.
Are you sure you had this filtering at the time? There are no other filter-related configuration? Which file do you have this in?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'>
<properties>
<entry key='server.timeout'>120</entry>
<entry key='geocoder.enable'>true</entry>
<entry key='geocoder.type'>nominatim</entry>
<entry key='geocoder.url'>https://eu1.locationiq.com/v1/reverse.php</entry>
<entry key='geocoder.key'>*******</entry>
<entry key='geocoder.reuseDistance'>10</entry>
<entry key='geolocation.enable'>true</entry>
<entry key='geolocation.type'>opencellid</entry>
<entry key='geolocation.key'>pk.*******</entry>
<entry key='database.driver'>com.mysql.cj.jdbc.Driver</entry>
<entry key='database.url'>jdbc:mysql://localhost/traccar?zeroDateTimeBehavior=round&serverTimezone=UTC&allowPublicKeyRetrieval=true&useSSL=false&allowMultiQueries=true&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&sessionVariables=sql_mode=''</entry>
<entry key='database.user'>*******</entry>
<entry key='database.password'>*******</entry>
<entry key='database.historyDays'>30</entry>
<entry key='logger.level'>info</entry>
<entry key='web.url'>https://*******</entry>
<entry key='mail.smtp.host'>*******</entry>
<entry key='mail.smtp.port'>465</entry>
<entry key='mail.smtp.ssl.enable'>true</entry>
<entry key='mail.smtp.username'>no-reply@*******.nl</entry>
<entry key='mail.smtp.password'>*******</entry>
<entry key='mail.smtp.from'>no-reply@*******.nl</entry>
<entry key='mail.smtp.fromName'>******* ******* *******</entry>
<entry key='filter.enable'>true</entry>
<entry key='filter.distance'>25</entry>
<entry key='filter.maxSpeed'>250</entry>
<entry key='filter.invalid'>true</entry>
<entry key='filter.accuracy'>40</entry>
<entry key='filter.duplicate'>true</entry>
<entry key='filter.skipLimit'>1800</entry>
<entry key='filter.future'>600</entry>
<entry key='filter.zero'>true</entry>
<entry key='report.trip.minimalTripDuration'>250</entry>
<entry key='report.trip.minimalTripDistance'>300</entry>
<entry key='report.trip.minimalParkingDuration'>300</entry>
<entry key='report.trip.minimalNoDataDuration'>1200</entry>
<entry key='report.trip.greedyParking'>true</entry>
<entry key='coordinates.filter'>true</entry>
<entry key='coordinates.minError'>50</entry>
<entry key='event.motion.speedThreshold'>1.11</entry>
<entry key='notificator.types'>web,mail,traccar,</entry>
<entry key='notificator.traccar.key'>*******</entry>
</properties>
This is my config in opt/traccar/conf/traccar.xml
Looks like this is happening only for turns right? Based on your screenshot before and after the turn the distance/interval of update is larger than during the turn.
Any suggestions ?
Yeah, test it more, just a straight road, drive slowly, how many updates in 1 minutes. Does it get filtered ?
I have the filter
<entry key='filter.distance'>25</entry>
set in version 6.5, but when I review the replay, I still see around 8 points within a 30-meter range and in 7 seconds.<entry key='filter.enable'>true</entry> <entry key='filter.distance'>25</entry> <entry key='filter.maxSpeed'>250</entry> <entry key='filter.invalid'>true</entry> <entry key='filter.accuracy'>40</entry> <entry key='filter.duplicate'>true</entry> <entry key='filter.skipLimit'>1800</entry> <entry key='filter.future'>600</entry> <entry key='filter.zero'>true</entry> <entry key='report.trip.minimalTripDuration'>250</entry> <entry key='report.trip.minimalTripDistance'>300</entry> <entry key='report.trip.minimalParkingDuration'>300</entry> <entry key='report.trip.minimalNoDataDuration'>1200</entry> <entry key='report.trip.greedyParking'>true</entry> <entry key='coordinates.filter'>true</entry> <entry key='coordinates.minError'>50</entry> <entry key='event.motion.speedThreshold'>1.11</entry>