实例介绍
Traccar: Traccar GPS追踪系统源码下载
Traccar是一个开源的GPS追踪系统,支持200多种GPS协议和2000多种GPS追踪设备模型。它可以与任何主流的SQL数据库系统配合使用,并提供易于使用的REST API。Traccar解决方案的其他部分包括:Traccar Web应用、Traccar Manager Android应用、Traccar Manager iOS应用。此外,还有一组移动应用程序可用于跟踪移动设备:Traccar Client Android应用、Traccar Client iOS应用。Traccar提供的功能包括实时GPS追踪、驾驶行为监测、详细和汇总报告、地理围栏功能、警报和通知、账户和设备管理以及电子邮件和短信支持。
【实例截图】
【核心代码】
文件清单
└── traccar-0c8b5c1ab1f83cc0fc6d2f17cdf808388b383e14
├── build.gradle
├── debug.xml
├── gradle
│ ├── checkstyle.xml
│ ├── findbugs.xml
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── LICENSE.txt
├── README.md
├── schema
│ ├── changelog-3.10.xml
│ ├── changelog-3.11.xml
│ ├── changelog-3.12.xml
│ ├── changelog-3.14.xml
│ ├── changelog-3.15.xml
│ ├── changelog-3.16.xml
│ ├── changelog-3.17.xml
│ ├── changelog-3.3.xml
│ ├── changelog-3.5.xml
│ ├── changelog-3.6.xml
│ ├── changelog-3.7.xml
│ ├── changelog-3.8.xml
│ ├── changelog-3.9.xml
│ ├── changelog-4.0-clean.xml
│ ├── changelog-4.0.xml
│ ├── changelog-4.10.xml
│ ├── changelog-4.11.xml
│ ├── changelog-4.13.xml
│ ├── changelog-4.15.xml
│ ├── changelog-4.1.xml
│ ├── changelog-4.7.xml
│ ├── changelog-4.9.xml
│ ├── changelog-5.0.xml
│ ├── changelog-5.10.xml
│ ├── changelog-5.11.xml
│ ├── changelog-5.1.xml
│ ├── changelog-5.2.xml
│ ├── changelog-5.3.xml
│ ├── changelog-5.4.xml
│ ├── changelog-5.5.xml
│ ├── changelog-5.6.xml
│ ├── changelog-5.7.xml
│ ├── changelog-5.8.xml
│ ├── changelog-5.9.xml
│ └── changelog-master.xml
├── settings.gradle
├── setup
│ ├── cloud-init.yaml
│ ├── default.xml
│ ├── package.sh
│ ├── README.txt
│ ├── setup.sh
│ ├── traccar.iss
│ ├── traccar.service
│ └── traccar.xml
├── src
│ ├── main
│ │ ├── java
│ │ │ └── org
│ │ │ └── traccar
│ │ │ ├── api
│ │ │ │ ├── AsyncSocket.java
│ │ │ │ ├── AsyncSocketServlet.java
│ │ │ │ ├── BaseObjectResource.java
│ │ │ │ ├── BaseResource.java
│ │ │ │ ├── CorsResponseFilter.java
│ │ │ │ ├── DateParameterConverterProvider.java
│ │ │ │ ├── ExtendedObjectResource.java
│ │ │ │ ├── MediaFilter.java
│ │ │ │ ├── resource
│ │ │ │ │ ├── AttributeResource.java
│ │ │ │ │ ├── CalendarResource.java
│ │ │ │ │ ├── CommandResource.java
│ │ │ │ │ ├── DeviceResource.java
│ │ │ │ │ ├── DriverResource.java
│ │ │ │ │ ├── EventResource.java
│ │ │ │ │ ├── GeofenceResource.java
│ │ │ │ │ ├── GroupResource.java
│ │ │ │ │ ├── MaintenanceResource.java
│ │ │ │ │ ├── NotificationResource.java
│ │ │ │ │ ├── OrderResource.java
│ │ │ │ │ ├── PasswordResource.java
│ │ │ │ │ ├── PermissionsResource.java
│ │ │ │ │ ├── PositionResource.java
│ │ │ │ │ ├── ReportResource.java
│ │ │ │ │ ├── ServerResource.java
│ │ │ │ │ ├── SessionResource.java
│ │ │ │ │ ├── StatisticsResource.java
│ │ │ │ │ └── UserResource.java
│ │ │ │ ├── ResourceErrorHandler.java
│ │ │ │ ├── security
│ │ │ │ │ ├── CodeRequiredException.java
│ │ │ │ │ ├── LoginResult.java
│ │ │ │ │ ├── LoginService.java
│ │ │ │ │ ├── PermissionsService.java
│ │ │ │ │ ├── SecurityRequestFilter.java
│ │ │ │ │ ├── ServiceAccountUser.java
│ │ │ │ │ ├── UserPrincipal.java
│ │ │ │ │ └── UserSecurityContext.java
│ │ │ │ ├── signature
│ │ │ │ │ ├── CryptoManager.java
│ │ │ │ │ ├── KeystoreModel.java
│ │ │ │ │ └── TokenManager.java
│ │ │ │ └── SimpleObjectResource.java
│ │ │ ├── BaseDataHandler.java
│ │ │ ├── BaseFrameDecoder.java
│ │ │ ├── BaseHttpProtocolDecoder.java
│ │ │ ├── BaseMqttProtocolDecoder.java
│ │ │ ├── BasePipelineFactory.java
│ │ │ ├── BaseProtocolDecoder.java
│ │ │ ├── BaseProtocolEncoder.java
│ │ │ ├── BaseProtocol.java
│ │ │ ├── BaseProtocolPoller.java
│ │ │ ├── broadcast
│ │ │ │ ├── BaseBroadcastService.java
│ │ │ │ ├── BroadcastInterface.java
│ │ │ │ ├── BroadcastMessage.java
│ │ │ │ ├── BroadcastService.java
│ │ │ │ ├── MulticastBroadcastService.java
│ │ │ │ ├── NullBroadcastService.java
│ │ │ │ └── RedisBroadcastService.java
│ │ │ ├── CharacterDelimiterFrameDecoder.java
│ │ │ ├── config
│ │ │ │ ├── Config.java
│ │ │ │ ├── ConfigKey.java
│ │ │ │ ├── ConfigSuffix.java
│ │ │ │ ├── Keys.java
│ │ │ │ ├── KeyType.java
│ │ │ │ └── LookupContext.java
│ │ │ ├── database
│ │ │ │ ├── CommandsManager.java
│ │ │ │ ├── DeviceLookupService.java
│ │ │ │ ├── GroupTree.java
│ │ │ │ ├── LdapProvider.java
│ │ │ │ ├── MediaManager.java
│ │ │ │ ├── NotificationManager.java
│ │ │ │ ├── OpenIdProvider.java
│ │ │ │ └── StatisticsManager.java
│ │ │ ├── EventLoopGroupFactory.java
│ │ │ ├── ExtendedObjectDecoder.java
│ │ │ ├── forward
│ │ │ │ ├── AmqpClient.java
│ │ │ │ ├── EventData.java
│ │ │ │ ├── EventForwarderAmqp.java
│ │ │ │ ├── EventForwarder.java
│ │ │ │ ├── EventForwarderJson.java
│ │ │ │ ├── EventForwarderKafka.java
│ │ │ │ ├── EventForwarderMqtt.java
│ │ │ │ ├── NetworkForwarder.java
│ │ │ │ ├── PositionData.java
│ │ │ │ ├── PositionForwarderAmqp.java
│ │ │ │ ├── PositionForwarder.java
│ │ │ │ ├── PositionForwarderJson.java
│ │ │ │ ├── PositionForwarderKafka.java
│ │ │ │ ├── PositionForwarderRedis.java
│ │ │ │ ├── PositionForwarderUrl.java
│ │ │ │ └── ResultHandler.java
│ │ │ ├── geocoder
│ │ │ │ ├── AddressFormat.java
│ │ │ │ ├── Address.java
│ │ │ │ ├── BanGeocoder.java
│ │ │ │ ├── BingMapsGeocoder.java
│ │ │ │ ├── FactualGeocoder.java
│ │ │ │ ├── GeoapifyGeocoder.java
│ │ │ │ ├── GeocodeFarmGeocoder.java
│ │ │ │ ├── GeocoderException.java
│ │ │ │ ├── Geocoder.java
│ │ │ │ ├── GeocodeXyzGeocoder.java
│ │ │ │ ├── GisgraphyGeocoder.java
│ │ │ │ ├── GoogleGeocoder.java
│ │ │ │ ├── HereGeocoder.java
│ │ │ │ ├── JsonGeocoder.java
│ │ │ │ ├── LocationIqGeocoder.java
│ │ │ │ ├── MapboxGeocoder.java
│ │ │ │ ├── MapmyIndiaGeocoder.java
│ │ │ │ ├── MapQuestGeocoder.java
│ │ │ │ ├── MapTilerGeocoder.java
│ │ │ │ ├── NominatimGeocoder.java
│ │ │ │ ├── OpenCageGeocoder.java
│ │ │ │ ├── PositionStackGeocoder.java
│ │ │ │ ├── TestGeocoder.java
│ │ │ │ └── TomTomGeocoder.java
│ │ │ ├── geofence
│ │ │ │ ├── GeofenceCircle.java
│ │ │ │ ├── GeofenceGeometry.java
│ │ │ │ ├── GeofencePolygon.java
│ │ │ │ └── GeofencePolyline.java
│ │ │ ├── geolocation
│ │ │ │ ├── GeolocationException.java
│ │ │ │ ├── GeolocationProvider.java
│ │ │ │ ├── GoogleGeolocationProvider.java
│ │ │ │ ├── MozillaGeolocationProvider.java
│ │ │ │ ├── OpenCellIdGeolocationProvider.java
│ │ │ │ ├── UniversalGeolocationProvider.java
│ │ │ │ └── UnwiredGeolocationProvider.java
│ │ │ ├── GlobalTimer.java
│ │ │ ├── handler
│ │ │ │ ├── AcknowledgementHandler.java
│ │ │ │ ├── ComputedAttributesHandler.java
│ │ │ │ ├── CopyAttributesHandler.java
│ │ │ │ ├── DefaultDataHandler.java
│ │ │ │ ├── DistanceHandler.java
│ │ │ │ ├── EngineHoursHandler.java
│ │ │ │ ├── events
│ │ │ │ │ ├── AlertEventHandler.java
│ │ │ │ │ ├── BaseEventHandler.java
│ │ │ │ │ ├── BehaviorEventHandler.java
│ │ │ │ │ ├── CommandResultEventHandler.java
│ │ │ │ │ ├── DriverEventHandler.java
│ │ │ │ │ ├── FuelEventHandler.java
│ │ │ │ │ ├── GeofenceEventHandler.java
│ │ │ │ │ ├── IgnitionEventHandler.java
│ │ │ │ │ ├── MaintenanceEventHandler.java
│ │ │ │ │ ├── MediaEventHandler.java
│ │ │ │ │ ├── MotionEventHandler.java
│ │ │ │ │ └── OverspeedEventHandler.java
│ │ │ │ ├── FilterHandler.java
│ │ │ │ ├── GeocoderHandler.java
│ │ │ │ ├── GeofenceHandler.java
│ │ │ │ ├── GeolocationHandler.java
│ │ │ │ ├── HemisphereHandler.java
│ │ │ │ ├── MotionHandler.java
│ │ │ │ ├── NetworkForwarderHandler.java
│ │ │ │ ├── NetworkMessageHandler.java
│ │ │ │ ├── OpenChannelHandler.java
│ │ │ │ ├── RemoteAddressHandler.java
│ │ │ │ ├── SpeedLimitHandler.java
│ │ │ │ ├── StandardLoggingHandler.java
│ │ │ │ └── TimeHandler.java
│ │ │ ├── helper
│ │ │ │ ├── BcdUtil.java
│ │ │ │ ├── BitBuffer.java
│ │ │ │ ├── BitUtil.java
│ │ │ │ ├── BufferUtil.java
│ │ │ │ ├── Checksum.java
│ │ │ │ ├── ClassScanner.java
│ │ │ │ ├── DataConverter.java
│ │ │ │ ├── DateBuilder.java
│ │ │ │ ├── DateUtil.java
│ │ │ │ ├── DistanceCalculator.java
│ │ │ │ ├── Hashing.java
│ │ │ │ ├── LogAction.java
│ │ │ │ ├── Log.java
│ │ │ │ ├── model
│ │ │ │ │ ├── AttributeUtil.java
│ │ │ │ │ ├── DeviceUtil.java
│ │ │ │ │ ├── GeofenceUtil.java
│ │ │ │ │ ├── PositionUtil.java
│ │ │ │ │ └── UserUtil.java
│ │ │ │ ├── NetworkUtil.java
│ │ │ │ ├── ObdDecoder.java
│ │ │ │ ├── ObjectMapperContextResolver.java
│ │ │ │ ├── Parser.java
│ │ │ │ ├── PatternBuilder.java
│ │ │ │ ├── PatternUtil.java
│ │ │ │ ├── SanitizerModule.java
│ │ │ │ ├── StringUtil.java
│ │ │ │ ├── UnitsConverter.java
│ │ │ │ └── WebHelper.java
│ │ │ ├── LifecycleObject.java
│ │ │ │ ├── LogMailManager.java
│ │ │ │ ├── MailManager.java
│ │ │ │ └── SmtpMailManager.java
│ │ │ ├── MainEventHandler.java
│ │ │ ├── Main.java
│ │ │ ├── MainModule.java
│ │ │ ├── model
│ │ │ │ ├── Attribute.java
│ │ │ │ ├── BaseCommand.java
│ │ │ │ ├── BaseModel.java
│ │ │ │ ├── Calendar.java
│ │ │ │ ├── CellTower.java
│ │ │ │ ├── Command.java
│ │ │ │ ├── DeviceAccumulators.java
│ │ │ │ ├── Device.java
│ │ │ │ ├── Disableable.java
│ │ │ │ ├── Driver.java
│ │ │ │ ├── Event.java
│ │ │ │ ├── ExtendedModel.java
│ │ │ │ ├── Geofence.java
│ │ │ │ ├── GroupedModel.java
│ │ │ │ ├── Group.java
│ │ │ │ ├── LogRecord.java
│ │ │ │ ├── Maintenance.java
│ │ │ │ ├── ManagedUser.java
│ │ │ │ ├── Message.java
│ │ │ │ ├── Network.java
│ │ │ │ ├── Notification.java
│ │ │ │ ├── ObjectOperation.java
│ │ │ │ ├── Order.java
│ │ │ │ ├── Pair.java
│ │ │ │ ├── Permission.java
│ │ │ │ ├── Position.java
│ │ │ │ ├── QueuedCommand.java
│ │ │ │ ├── Report.java
│ │ │ │ ├── Schedulable.java
│ │ │ │ ├── Server.java
│ │ │ │ ├── Statistics.java
│ │ │ │ ├── Typed.java
│ │ │ │ ├── User.java
│ │ │ │ ├── UserRestrictions.java
│ │ │ │ └── WifiAccessPoint.java
│ │ │ ├── NetworkMessage.java
│ │ │ ├── notification
│ │ │ │ ├── MessageException.java
│ │ │ │ ├── NotificationFormatter.java
│ │ │ │ ├── NotificationMessage.java
│ │ │ │ ├── NotificatorManager.java
│ │ │ │ ├── PropertiesProvider.java
│ │ │ │ └── TextTemplateFormatter.java
│ │ │ ├── notificators
│ │ │ │ ├── NotificatorCommand.java
│ │ │ │ ├── NotificatorFirebase.java
│ │ │ │ ├── Notificator.java
│ │ │ │ ├── NotificatorMail.java
│ │ │ │ ├── NotificatorPushover.java
│ │ │ │ ├── NotificatorSms.java
│ │ │ │ ├── NotificatorTelegram.java
│ │ │ │ ├── NotificatorTraccar.java
│ │ │ │ └── NotificatorWeb.java
│ │ │ ├── PipelineBuilder.java
│ │ │ ├── PositionForwardingHandler.java
│ │ │ ├── protocol
│ │ │ │ ├── AdmFrameDecoder.java
│ │ │ │ ├── AdmProtocolDecoder.java
│ │ │ │ ├── AdmProtocolEncoder.java
│ │ │ │ ├── AdmProtocol.java
│ │ │ │ ├── AisProtocolDecoder.java
│ │ │ │ ├── AisProtocol.java
│ │ │ │ ├── AlematicsFrameDecoder.java
│ │ │ │ ├── AlematicsProtocolDecoder.java
│ │ │ │ ├── AlematicsProtocol.java
│ │ │ │ ├── AnytrekProtocolDecoder.java
│ │ │ │ ├── AnytrekProtocol.java
│ │ │ │ ├── ApelProtocolDecoder.java
│ │ │ │ ├── ApelProtocol.java
│ │ │ │ ├── AplicomFrameDecoder.java
│ │ │ │ ├── AplicomProtocolDecoder.java
│ │ │ │ ├── AplicomProtocol.java
│ │ │ │ ├── AppelloProtocolDecoder.java
│ │ │ │ ├── AppelloProtocol.java
│ │ │ │ ├── AquilaProtocolDecoder.java
│ │ │ │ ├── AquilaProtocol.java
│ │ │ │ ├── Ardi01ProtocolDecoder.java
│ │ │ │ ├── Ardi01Protocol.java
│ │ │ │ ├── ArknavProtocolDecoder.java
│ │ │ │ ├── ArknavProtocol.java
│ │ │ │ ├── ArknavX8ProtocolDecoder.java
│ │ │ │ ├── ArknavX8Protocol.java
│ │ │ │ ├── ArmoliProtocolDecoder.java
│ │ │ │ ├── ArmoliProtocol.java
│ │ │ │ ├── ArmoliProtocolPoller.java
│ │ │ │ ├── ArnaviBinaryProtocolDecoder.java
│ │ │ │ ├── ArnaviFrameDecoder.java
│ │ │ │ ├── ArnaviProtocolDecoder.java
│ │ │ │ ├── ArnaviProtocol.java
│ │ │ │ ├── ArnaviTextProtocolDecoder.java
│ │ │ │ ├── AstraProtocolDecoder.java
│ │ │ │ ├── AstraProtocol.java
│ │ │ │ ├── At2000FrameDecoder.java
│ │ │ │ ├── At2000ProtocolDecoder.java
│ │ │ │ ├── At2000Protocol.java
│ │ │ │ ├── AtrackFrameDecoder.java
│ │ │ │ ├── AtrackProtocolDecoder.java
│ │ │ │ ├── AtrackProtocolEncoder.java
│ │ │ │ ├── AtrackProtocol.java
│ │ │ │ ├── AuroProtocolDecoder.java
│ │ │ │ ├── AuroProtocol.java
│ │ │ │ ├── AustinNbProtocolDecoder.java
│ │ │ │ ├── AustinNbProtocol.java
│ │ │ │ ├── AutoFonFrameDecoder.java
│ │ │ │ ├── AutoFonProtocolDecoder.java
│ │ │ │ ├── AutoFonProtocol.java
│ │ │ │ ├── AutoGradeProtocolDecoder.java
│ │ │ │ ├── AutoGradeProtocol.java
│ │ │ │ ├── AutoTrackProtocolDecoder.java
│ │ │ │ ├── AutoTrackProtocol.java
│ │ │ │ ├── AvemaProtocolDecoder.java
│ │ │ │ ├── AvemaProtocol.java
│ │ │ │ ├── Avl301ProtocolDecoder.java
│ │ │ │ ├── Avl301Protocol.java
│ │ │ │ ├── B2316ProtocolDecoder.java
│ │ │ │ ├── B2316Protocol.java
│ │ │ │ ├── BceFrameDecoder.java
│ │ │ │ ├── BceProtocolDecoder.java
│ │ │ │ ├── BceProtocolEncoder.java
│ │ │ │ ├── BceProtocol.java
│ │ │ │ ├── BlackKiteProtocolDecoder.java
│ │ │ │ ├── BlackKiteProtocol.java
│ │ │ │ ├── BlueProtocolDecoder.java
│ │ │ │ ├── BlueProtocol.java
│ │ │ │ ├── BoxProtocolDecoder.java
│ │ │ │ ├── BoxProtocol.java
│ │ │ │ ├── BstplProtocolDecoder.java
│ │ │ │ ├── BstplProtocol.java
│ │ │ │ ├── C2stekProtocolDecoder.java
│ │ │ │ ├── C2stekProtocol.java
│ │ │ │ ├── CalAmpProtocolDecoder.java
│ │ │ │ ├── CalAmpProtocol.java
│ │ │ │ ├── CarcellProtocolDecoder.java
│ │ │ │ ├── CarcellProtocolEncoder.java
│ │ │ │ ├── CarcellProtocol.java
│ │ │ │ ├── CarscopProtocolDecoder.java
│ │ │ │ ├── CarscopProtocol.java
│ │ │ │ ├── CarTrackProtocolDecoder.java
│ │ │ │ ├── CarTrackProtocol.java
│ │ │ │ ├── CastelProtocolDecoder.java
│ │ │ │ ├── CastelProtocolEncoder.java
│ │ │ │ ├── CastelProtocol.java
│ │ │ │ ├── CautelaProtocolDecoder.java
│ │ │ │ ├── CautelaProtocol.java
│ │ │ │ ├── CellocatorFrameDecoder.java
│ │ │ │ ├── CellocatorProtocolDecoder.java
│ │ │ │ ├── CellocatorProtocolEncoder.java
│ │ │ │ ├── CellocatorProtocol.java
│ │ │ │ ├── CguardProtocolDecoder.java
│ │ │ │ ├── CguardProtocol.java
│ │ │ │ ├── CityeasyProtocolDecoder.java
│ │ │ │ ├── CityeasyProtocolEncoder.java
│ │ │ │ ├── CityeasyProtocol.java
│ │ │ │ ├── ContinentalProtocolDecoder.java
│ │ │ │ ├── ContinentalProtocol.java
│ │ │ │ ├── CradlepointProtocolDecoder.java
│ │ │ │ ├── CradlepointProtocol.java
│ │ │ │ ├── DingtekFrameDecoder.java
│ │ │ │ ├── DingtekProtocolDecoder.java
│ │ │ │ ├── DingtekProtocol.java
│ │ │ │ ├── DishaProtocolDecoder.java
│ │ │ │ ├── DishaProtocol.java
│ │ │ │ ├── DmtHttpProtocolDecoder.java
│ │ │ │ ├── DmtHttpProtocol.java
│ │ │ │ ├── DmtProtocolDecoder.java
│ │ │ │ ├── DmtProtocol.java
│ │ │ │ ├── DolphinProtocolDecoder.java
│ │ │ │ ├── DolphinProtocol.java
│ │ │ │ ├── DraginoProtocolDecoder.java
│ │ │ │ ├── DraginoProtocol.java
│ │ │ │ ├── Dsf22FrameDecoder.java
│ │ │ │ ├── Dsf22ProtocolDecoder.java
│ │ │ │ ├── Dsf22Protocol.java
│ │ │ │ ├── DualcamFrameDecoder.java
│ │ │ │ ├── DualcamProtocolDecoder.java
│ │ │ │ ├── DualcamProtocol.java
│ │ │ │ ├── DwayProtocolDecoder.java
│ │ │ │ ├── DwayProtocol.java
│ │ │ │ ├── EasyTrackProtocolDecoder.java
│ │ │ │ ├── EasyTrackProtocolEncoder.java
│ │ │ │ ├── EasyTrackProtocol.java
│ │ │ │ ├── EelinkProtocolDecoder.java
│ │ │ │ ├── EelinkProtocolEncoder.java
│ │ │ │ ├── EelinkProtocol.java
│ │ │ │ ├── EgtsFrameDecoder.java
│ │ │ │ ├── EgtsProtocolDecoder.java
│ │ │ │ ├── EgtsProtocol.java
│ │ │ │ ├── EnforaProtocolDecoder.java
│ │ │ │ ├── EnforaProtocolEncoder.java
│ │ │ │ ├── EnforaProtocol.java
│ │ │ │ ├── EnnfuProtocolDecoder.java
│ │ │ │ ├── EnnfuProtocol.java
│ │ │ │ ├── EnvotechProtocolDecoder.java
│ │ │ │ ├── EnvotechProtocol.java
│ │ │ │ ├── EsealProtocolDecoder.java
│ │ │ │ ├── EsealProtocolEncoder.java
│ │ │ │ ├── EsealProtocol.java
│ │ │ │ ├── EskyFrameDecoder.java
│ │ │ │ ├── EskyProtocolDecoder.java
│ │ │ │ ├── EskyProtocol.java
│ │ │ │ ├── ExtremTracProtocolDecoder.java
│ │ │ │ ├── ExtremTracProtocol.java
│ │ │ │ ├── FifotrackFrameDecoder.java
│ │ │ │ ├── FifotrackProtocolDecoder.java
│ │ │ │ ├── FifotrackProtocolEncoder.java
│ │ │ │ ├── FifotrackProtocol.java
│ │ │ │ ├── FleetGuideProtocolDecoder.java
│ │ │ │ ├── FleetGuideProtocol.java
│ │ │ │ ├── FlespiProtocolDecoder.java
│ │ │ │ ├── FlespiProtocol.java
│ │ │ │ ├── FlexApiProtocolDecoder.java
│ │ │ │ ├── FlexApiProtocol.java
│ │ │ │ ├── FlexCommProtocolDecoder.java
│ │ │ │ ├── FlexCommProtocol.java
│ │ │ │ ├── FlexibleReportProtocolDecoder.java
│ │ │ │ ├── FlexibleReportProtocol.java
│ │ │ │ ├── FlextrackProtocolDecoder.java
│ │ │ │ ├── FlextrackProtocol.java
│ │ │ │ ├── FoxProtocolDecoder.java
│ │ │ │ ├── FoxProtocol.java
│ │ │ │ ├── FreedomProtocolDecoder.java
│ │ │ │ ├── FreedomProtocol.java
│ │ │ │ ├── FreematicsProtocolDecoder.java
│ │ │ │ ├── FreematicsProtocol.java
│ │ │ │ ├── FutureWayFrameDecoder.java
│ │ │ │ ├── FutureWayProtocolDecoder.java
│ │ │ │ ├── FutureWayProtocol.java
│ │ │ │ ├── G1rusFrameDecoder.java
│ │ │ │ ├── G1rusProtocolDecoder.java
│ │ │ │ ├── G1rusProtocol.java
│ │ │ │ ├── GalileoFrameDecoder.java
│ │ │ │ ├── GalileoProtocolDecoder.java
│ │ │ │ ├── GalileoProtocolEncoder.java
│ │ │ │ ├── GalileoProtocol.java
│ │ │ │ ├── GatorProtocolDecoder.java
│ │ │ │ ├── GatorProtocolEncoder.java
│ │ │ │ ├── GatorProtocol.java
│ │ │ │ ├── GenxProtocolDecoder.java
│ │ │ │ ├── GenxProtocol.java
│ │ │ │ ├── Gl100ProtocolDecoder.java
│ │ │ │ ├── Gl100Protocol.java
│ │ │ │ ├── Gl200BinaryProtocolDecoder.java
│ │ │ │ ├── Gl200FrameDecoder.java
│ │ │ │ ├── Gl200ProtocolDecoder.java
│ │ │ │ ├── Gl200ProtocolEncoder.java
│ │ │ │ ├── Gl200Protocol.java
│ │ │ │ ├── Gl200TextProtocolDecoder.java
│ │ │ │ ├── GlobalSatProtocolDecoder.java
│ │ │ │ ├── GlobalSatProtocolEncoder.java
│ │ │ │ ├── GlobalSatProtocol.java
│ │ │ │ ├── GlobalstarProtocolDecoder.java
│ │ │ │ ├── GlobalstarProtocol.java
│ │ │ │ ├── GnxProtocolDecoder.java
│ │ │ │ ├── GnxProtocol.java
│ │ │ │ ├── GoSafeProtocolDecoder.java
│ │ │ │ ├── GoSafeProtocol.java
│ │ │ │ ├── GotopProtocolDecoder.java
│ │ │ │ ├── GotopProtocol.java
│ │ │ │ ├── Gps056FrameDecoder.java
│ │ │ │ ├── Gps056ProtocolDecoder.java
│ │ │ │ ├── Gps056Protocol.java
│ │ │ │ ├── Gps103ProtocolDecoder.java
│ │ │ │ ├── Gps103ProtocolEncoder.java
│ │ │ │ ├── Gps103Protocol.java
│ │ │ │ ├── GpsGateProtocolDecoder.java
│ │ │ │ ├── GpsGateProtocol.java
│ │ │ │ ├── GpsMarkerProtocolDecoder.java
│ │ │ │ ├── GpsMarkerProtocol.java
│ │ │ │ ├── GpsmtaProtocolDecoder.java
│ │ │ │ ├── GpsmtaProtocol.java
│ │ │ │ ├── GranitFrameDecoder.java
│ │ │ │ ├── GranitProtocolDecoder.java
│ │ │ │ ├── GranitProtocolEncoder.java
│ │ │ │ ├── GranitProtocol.java
│ │ │ │ ├── GranitProtocolSmsEncoder.java
│ │ │ │ ├── Gs100ProtocolDecoder.java
│ │ │ │ ├── Gs100Protocol.java
│ │ │ │ ├── Gt02ProtocolDecoder.java
│ │ │ │ ├── Gt02Protocol.java
│ │ │ │ ├── Gt06FrameDecoder.java
│ │ │ │ ├── Gt06ProtocolDecoder.java
│ │ │ │ ├── Gt06ProtocolEncoder.java
│ │ │ │ ├── Gt06Protocol.java
│ │ │ │ ├── Gt30ProtocolDecoder.java
│ │ │ │ ├── Gt30Protocol.java
│ │ │ │ ├── H02FrameDecoder.java
│ │ │ │ ├── H02ProtocolDecoder.java
│ │ │ │ ├── H02ProtocolEncoder.java
│ │ │ │ ├── H02Protocol.java
│ │ │ │ ├── HaicomProtocolDecoder.java
│ │ │ │ ├── HaicomProtocol.java
│ │ │ │ ├── HomtecsProtocolDecoder.java
│ │ │ │ ├── HomtecsProtocol.java
│ │ │ │ ├── HoopoProtocolDecoder.java
│ │ │ │ ├── HoopoProtocol.java
│ │ │ │ ├── HuabaoFrameDecoder.java
│ │ │ │ ├── HuabaoProtocolDecoder.java
│ │ │ │ ├── HuabaoProtocolEncoder.java
│ │ │ │ ├── HuabaoProtocol.java
│ │ │ │ ├── HuaShengFrameDecoder.java
│ │ │ │ ├── HuaShengProtocolDecoder.java
│ │ │ │ ├── HuaShengProtocolEncoder.java
│ │ │ │ ├── HuaShengProtocol.java
│ │ │ │ ├── HunterProProtocolDecoder.java
│ │ │ │ ├── HunterProProtocol.java
│ │ │ │ ├── IdplProtocolDecoder.java
│ │ │ │ ├── IdplProtocol.java
│ │ │ │ ├── IntellitracFrameDecoder.java
│ │ │ │ ├── IntellitracProtocolDecoder.java
│ │ │ │ ├── IntellitracProtocol.java
│ │ │ │ ├── IotmProtocolDecoder.java
│ │ │ │ ├── IotmProtocol.java
│ │ │ │ ├── ItsFrameDecoder.java
│ │ │ │ ├── ItsProtocolDecoder.java
│ │ │ │ ├── ItsProtocolEncoder.java
│ │ │ │ ├── ItsProtocol.java
│ │ │ │ ├── Ivt401ProtocolDecoder.java
│ │ │ │ ├── Ivt401Protocol.java
│ │ │ │ ├── JidoProtocolDecoder.java
│ │ │ │ ├── JidoProtocol.java
│ │ │ │ ├── JpKorjarFrameDecoder.java
│ │ │ │ ├── JpKorjarProtocolDecoder.java
│ │ │ │ ├── JpKorjarProtocol.java
│ │ │ │ ├── JsonFrameDecoder.java
│ │ │ │ ├── Jt600FrameDecoder.java
│ │ │ │ ├── Jt600ProtocolDecoder.java
│ │ │ │ ├── Jt600ProtocolEncoder.java
│ │ │ │ ├── Jt600Protocol.java
│ │ │ │ ├── KenjiProtocolDecoder.java
│ │ │ │ ├── KenjiProtocol.java
│ │ │ │ ├── KhdProtocolDecoder.java
│ │ │ │ ├── KhdProtocolEncoder.java
│ │ │ │ ├── KhdProtocol.java
│ │ │ │ ├── L100FrameDecoder.java
│ │ │ │ ├── L100ProtocolDecoder.java
│ │ │ │ ├── L100Protocol.java
│ │ │ │ ├── LacakProtocolDecoder.java
│ │ │ │ ├── LacakProtocol.java
│ │ │ │ ├── LaipacProtocolDecoder.java
│ │ │ │ ├── LaipacProtocolEncoder.java
│ │ │ │ ├── LaipacProtocol.java
│ │ │ │ ├── LeafSpyProtocolDecoder.java
│ │ │ │ ├── LeafSpyProtocol.java
│ │ │ │ ├── M2cProtocolDecoder.java
│ │ │ │ ├── M2cProtocol.java
│ │ │ │ ├── M2mProtocolDecoder.java
│ │ │ │ ├── M2mProtocol.java
│ │ │ │ ├── MaestroProtocolDecoder.java
│ │ │ │ ├── MaestroProtocol.java
│ │ │ │ ├── ManPowerProtocolDecoder.java
│ │ │ │ ├── ManPowerProtocol.java
│ │ │ │ ├── Mavlink2ProtocolDecoder.java
│ │ │ │ ├── Mavlink2Protocol.java
│ │ │ │ ├── MegastekFrameDecoder.java
│ │ │ │ ├── MegastekProtocolDecoder.java
│ │ │ │ ├── MegastekProtocol.java
│ │ │ │ ├── MeiligaoFrameDecoder.java
│ │ │ │ ├── MeiligaoProtocolDecoder.java
│ │ │ │ ├── MeiligaoProtocolEncoder.java
│ │ │ │ ├── MeiligaoProtocol.java
│ │ │ │ ├── MeitrackFrameDecoder.java
│ │ │ │ ├── MeitrackProtocolDecoder.java
│ │ │ │ ├── MeitrackProtocolEncoder.java
│ │ │ │ ├── MeitrackProtocol.java
│ │ │ │ ├── MictrackProtocolDecoder.java
│ │ │ │ ├── MictrackProtocol.java
│ │ │ │ ├── MilesmateProtocolDecoder.java
│ │ │ │ ├── MilesmateProtocol.java
│ │ │ │ ├── Minifinder2ProtocolDecoder.java
│ │ │ │ ├── Minifinder2ProtocolEncoder.java
│ │ │ │ ├── Minifinder2Protocol.java
│ │ │ │ ├── MiniFinderProtocolDecoder.java
│ │ │ │ ├── MiniFinderProtocolEncoder.java
│ │ │ │ ├── MiniFinderProtocol.java
│ │ │ │ ├── MobilogixProtocolDecoder.java
│ │ │ │ ├── MobilogixProtocol.java
│ │ │ │ ├── MoovboxProtocolDecoder.java
│ │ │ │ ├── MoovboxProtocol.java
│ │ │ │ ├── MotorProtocolDecoder.java
│ │ │ │ ├── MotorProtocol.java
│ │ │ │ ├── Mta6ProtocolDecoder.java
│ │ │ │ ├── Mta6Protocol.java
│ │ │ │ ├── MtxProtocolDecoder.java
│ │ │ │ ├── MtxProtocol.java
│ │ │ │ ├── MxtFrameDecoder.java
│ │ │ │ ├── MxtProtocolDecoder.java
│ │ │ │ ├── MxtProtocol.java
│ │ │ │ ├── NavigilFrameDecoder.java
│ │ │ │ ├── NavigilProtocolDecoder.java
│ │ │ │ ├── NavigilProtocol.java
│ │ │ │ ├── NavisetFrameDecoder.java
│ │ │ │ ├── NavisetProtocolDecoder.java
│ │ │ │ ├── NavisetProtocol.java
│ │ │ │ ├── NavisFrameDecoder.java
│ │ │ │ ├── NavisProtocolDecoder.java
│ │ │ │ ├── NavisProtocol.java
│ │ │ │ ├── NavtelecomFrameDecoder.java
│ │ │ │ ├── NavtelecomProtocolDecoder.java
│ │ │ │ ├── NavtelecomProtocol.java
│ │ │ │ ├── NdtpV6ProtocolDecoder.java
│ │ │ │ ├── NdtpV6ProtocolEncoder.java
│ │ │ │ ├── NdtpV6Protocol.java
│ │ │ │ ├── NeosProtocolDecoder.java
│ │ │ │ ├── NeosProtocol.java
│ │ │ │ ├── NetProtocolDecoder.java
│ │ │ │ ├── NetProtocol.java
│ │ │ │ ├── NiotProtocolDecoder.java
│ │ │ │ ├── NiotProtocol.java
│ │ │ │ ├── NoranProtocolDecoder.java
│ │ │ │ ├── NoranProtocolEncoder.java
│ │ │ │ ├── NoranProtocol.java
│ │ │ │ ├── NtoProtocolDecoder.java
│ │ │ │ ├── NtoProtocol.java
│ │ │ │ ├── NvsFrameDecoder.java
│ │ │ │ ├── NvsProtocolDecoder.java
│ │ │ │ ├── NvsProtocol.java
│ │ │ │ ├── NyitechProtocolDecoder.java
│ │ │ │ ├── NyitechProtocol.java
│ │ │ │ ├── ObdDongleProtocolDecoder.java
│ │ │ │ ├── ObdDongleProtocol.java
│ │ │ │ ├── OigoProtocolDecoder.java
│ │ │ │ ├── OigoProtocol.java
│ │ │ │ ├── OkoProtocolDecoder.java
│ │ │ │ ├── OkoProtocol.java
│ │ │ │ ├── OmnicommFrameDecoder.java
│ │ │ │ ├── OmnicommProtocolDecoder.java
│ │ │ │ ├── OmnicommProtocol.java
│ │ │ │ ├── OpenGtsProtocolDecoder.java
│ │ │ │ ├── OpenGtsProtocol.java
│ │ │ │ ├── OrbcommProtocolDecoder.java
│ │ │ │ ├── OrbcommProtocol.java
│ │ │ │ ├── OrbcommProtocolPoller.java
│ │ │ │ ├── OrionFrameDecoder.java
│ │ │ │ ├── OrionProtocolDecoder.java
│ │ │ │ ├── OrionProtocol.java
│ │ │ │ ├── OsmAndProtocolDecoder.java
│ │ │ │ ├── OsmAndProtocol.java
│ │ │ │ ├── OutsafeProtocolDecoder.java
│ │ │ │ ├── OutsafeProtocol.java
│ │ │ │ ├── OwnTracksProtocolDecoder.java
│ │ │ │ ├── OwnTracksProtocol.java
│ │ │ │ ├── PacificTrackProtocolDecoder.java
│ │ │ │ ├── PacificTrackProtocol.java
│ │ │ │ ├── PathAwayProtocolDecoder.java
│ │ │ │ ├── PathAwayProtocol.java
│ │ │ │ ├── PiligrimProtocolDecoder.java
│ │ │ │ ├── PiligrimProtocol.java
│ │ │ │ ├── PluginProtocolDecoder.java
│ │ │ │ ├── PluginProtocol.java
│ │ │ │ ├── PolteProtocolDecoder.java
│ │ │ │ ├── PolteProtocol.java
│ │ │ │ ├── PortmanProtocolDecoder.java
│ │ │ │ ├── PortmanProtocolEncoder.java
│ │ │ │ ├── PortmanProtocol.java
│ │ │ │ ├── PositrexProtocolDecoder.java
│ │ │ │ ├── PositrexProtocol.java
│ │ │ │ ├── PretraceProtocolDecoder.java
│ │ │ │ ├── PretraceProtocolEncoder.java
│ │ │ │ ├── PretraceProtocol.java
│ │ │ │ ├── PricolProtocolDecoder.java
│ │ │ │ ├── PricolProtocol.java
│ │ │ │ ├── ProgressProtocolDecoder.java
│ │ │ │ ├── ProgressProtocol.java
│ │ │ │ ├── PstFrameDecoder.java
│ │ │ │ ├── PstFrameEncoder.java
│ │ │ │ ├── PstProtocolDecoder.java
│ │ │ │ ├── PstProtocolEncoder.java
│ │ │ │ ├── PstProtocol.java
│ │ │ │ ├── Pt215ProtocolDecoder.java
│ │ │ │ ├── Pt215Protocol.java
│ │ │ │ ├── Pt3000ProtocolDecoder.java
│ │ │ │ ├── Pt3000Protocol.java
│ │ │ │ ├── Pt502FrameDecoder.java
│ │ │ │ ├── Pt502ProtocolDecoder.java
│ │ │ │ ├── Pt502ProtocolEncoder.java
│ │ │ │ ├── Pt502Protocol.java
│ │ │ │ ├── Pt60ProtocolDecoder.java
│ │ │ │ ├── Pt60Protocol.java
│ │ │ │ ├── PuiProtocolDecoder.java
│ │ │ │ ├── PuiProtocol.java
│ │ │ │ ├── R12wProtocolDecoder.java
│ │ │ │ ├── R12wProtocol.java
│ │ │ │ ├── RaceDynamicsProtocolDecoder.java
│ │ │ │ ├── RaceDynamicsProtocol.java
│ │ │ │ ├── RadarProtocolDecoder.java
│ │ │ │ ├── RadarProtocol.java
│ │ │ │ ├── RamacProtocolDecoder.java
│ │ │ │ ├── RamacProtocol.java
│ │ │ │ ├── RaveonProtocolDecoder.java
│ │ │ │ ├── RaveonProtocol.java
│ │ │ │ ├── RecodaProtocolDecoder.java
│ │ │ │ ├── RecodaProtocol.java
│ │ │ │ ├── RetranslatorFrameDecoder.java
│ │ │ │ ├── RetranslatorProtocolDecoder.java
│ │ │ │ ├── RetranslatorProtocol.java
│ │ │ │ ├── RfTrackProtocolDecoder.java
│ │ │ │ ├── RfTrackProtocol.java
│ │ │ │ ├── RitiProtocolDecoder.java
│ │ │ │ ├── RitiProtocol.java
│ │ │ │ ├── RoboTrackFrameDecoder.java
│ │ │ │ ├── RoboTrackProtocolDecoder.java
│ │ │ │ ├── RoboTrackProtocol.java
│ │ │ │ ├── RstProtocolDecoder.java
│ │ │ │ ├── RstProtocol.java
│ │ │ │ ├── RuptelaProtocolDecoder.java
│ │ │ │ ├── RuptelaProtocolEncoder.java
│ │ │ │ ├── RuptelaProtocol.java
│ │ │ │ ├── S168ProtocolDecoder.java
│ │ │ │ ├── S168Protocol.java
│ │ │ │ ├── SabertekFrameDecoder.java
│ │ │ │ ├── SabertekProtocolDecoder.java
│ │ │ │ ├── SabertekProtocol.java
│ │ │ │ ├── SanavProtocolDecoder.java
│ │ │ │ ├── SanavProtocol.java
│ │ │ │ ├── SanulProtocolDecoder.java
│ │ │ │ ├── SanulProtocol.java
│ │ │ │ ├── SatsolProtocolDecoder.java
│ │ │ │ ├── SatsolProtocol.java
│ │ │ │ ├── SigfoxProtocolDecoder.java
│ │ │ │ ├── SigfoxProtocol.java
│ │ │ │ ├── SiwiProtocolDecoder.java
│ │ │ │ ├── SiwiProtocol.java
│ │ │ │ ├── SkypatrolProtocolDecoder.java
│ │ │ │ ├── SkypatrolProtocol.java
│ │ │ │ ├── SmartSoleProtocolDecoder.java
│ │ │ │ ├── SmartSoleProtocol.java
│ │ │ │ ├── SmokeyProtocolDecoder.java
│ │ │ │ ├── SmokeyProtocol.java
│ │ │ │ ├── SolarPoweredProtocolDecoder.java
│ │ │ │ ├── SolarPoweredProtocol.java
│ │ │ │ ├── SpotProtocolDecoder.java
│ │ │ │ ├── SpotProtocol.java
│ │ │ │ ├── StarcomProtocolDecoder.java
│ │ │ │ ├── StarcomProtocol.java
│ │ │ │ ├── StarLinkProtocolDecoder.java
│ │ │ │ ├── StarLinkProtocol.java
│ │ │ │ ├── StartekFrameDecoder.java
│ │ │ │ ├── StartekProtocolDecoder.java
│ │ │ │ ├── StartekProtocolEncoder.java
│ │ │ │ ├── StartekProtocol.java
│ │ │ │ ├── StbProtocolDecoder.java
│ │ │ │ ├── StbProtocol.java
│ │ │ │ ├── Stl060FrameDecoder.java
│ │ │ │ ├── Stl060ProtocolDecoder.java
│ │ │ │ ├── Stl060Protocol.java
│ │ │ │ ├── SuntechFrameDecoder.java
│ │ │ │ ├── SuntechProtocolDecoder.java
│ │ │ │ ├── SuntechProtocolEncoder.java
│ │ │ │ ├── SuntechProtocol.java
│ │ │ │ ├── SupermateProtocolDecoder.java
│ │ │ │ ├── SupermateProtocol.java
│ │ │ │ ├── SviasProtocolDecoder.java
│ │ │ │ ├── SviasProtocolEncoder.java
│ │ │ │ ├── SviasProtocol.java
│ │ │ │ ├── SwiftechProtocolDecoder.java
│ │ │ │ ├── SwiftechProtocol.java
│ │ │ │ ├── T55ProtocolDecoder.java
│ │ │ │ ├── T55Protocol.java
│ │ │ │ ├── T57FrameDecoder.java
│ │ │ │ ├── T57ProtocolDecoder.java
│ │ │ │ ├── T57Protocol.java
│ │ │ │ ├── T622IridiumProtocolDecoder.java
│ │ │ │ ├── T622IridiumProtocol.java
│ │ │ │ ├── T800xProtocolDecoder.java
│ │ │ │ ├── T800xProtocolEncoder.java
│ │ │ │ ├── T800xProtocol.java
│ │ │ │ ├── TaipPrefixEncoder.java
│ │ │ │ ├── TaipProtocolDecoder.java
│ │ │ │ ├── TaipProtocol.java
│ │ │ │ ├── TechTltProtocolDecoder.java
│ │ │ │ ├── TechTltProtocol.java
│ │ │ │ ├── TechtoCruzFrameDecoder.java
│ │ │ │ ├── TechtoCruzProtocolDecoder.java
│ │ │ │ ├── TechtoCruzProtocol.java
│ │ │ │ ├── TekFrameDecoder.java
│ │ │ │ ├── TekProtocolDecoder.java
│ │ │ │ ├── TekProtocol.java
│ │ │ │ ├── TelemaxProtocolDecoder.java
│ │ │ │ ├── TelemaxProtocol.java
│ │ │ │ ├── TelicFrameDecoder.java
│ │ │ │ ├── TelicProtocolDecoder.java
│ │ │ │ ├── TelicProtocol.java
│ │ │ │ ├── TeltonikaFrameDecoder.java
│ │ │ │ ├── TeltonikaProtocolDecoder.java
│ │ │ │ ├── TeltonikaProtocolEncoder.java
│ │ │ │ ├── TeltonikaProtocol.java
│ │ │ │ ├── TeraTrackProtocolDecoder.java
│ │ │ │ ├── TeraTrackProtocol.java
│ │ │ │ ├── ThinkPowerProtocolDecoder.java
│ │ │ │ ├── ThinkPowerProtocol.java
│ │ │ │ ├── ThinkRaceProtocolDecoder.java
│ │ │ │ ├── ThinkRaceProtocol.java
│ │ │ │ ├── ThurayaProtocolDecoder.java
│ │ │ │ ├── ThurayaProtocol.java
│ │ │ │ ├── Tk102ProtocolDecoder.java
│ │ │ │ ├── Tk102Protocol.java
│ │ │ │ ├── Tk103FrameDecoder.java
│ │ │ │ ├── Tk103ProtocolDecoder.java
│ │ │ │ ├── Tk103ProtocolEncoder.java
│ │ │ │ ├── Tk103Protocol.java
│ │ │ │ ├── Tlt2hProtocolDecoder.java
│ │ │ │ ├── Tlt2hProtocol.java
│ │ │ │ ├── TlvProtocolDecoder.java
│ │ │ │ ├── TlvProtocol.java
│ │ │ │ ├── TmgFrameDecoder.java
│ │ │ │ ├── TmgProtocolDecoder.java
│ │ │ │ ├── TmgProtocol.java
│ │ │ │ ├── TopflytechProtocolDecoder.java
│ │ │ │ ├── TopflytechProtocol.java
│ │ │ │ ├── TopinProtocolDecoder.java
│ │ │ │ ├── TopinProtocolEncoder.java
│ │ │ │ ├── TopinProtocol.java
│ │ │ │ ├── TotemFrameDecoder.java
│ │ │ │ ├── TotemProtocolDecoder.java
│ │ │ │ ├── TotemProtocolEncoder.java
│ │ │ │ ├── TotemProtocol.java
│ │ │ │ ├── TotemProtocolSmsEncoder.java
│ │ │ │ ├── Tr20ProtocolDecoder.java
│ │ │ │ ├── Tr20Protocol.java
│ │ │ │ ├── Tr900ProtocolDecoder.java
│ │ │ │ ├── Tr900Protocol.java
│ │ │ │ ├── TrackboxProtocolDecoder.java
│ │ │ │ ├── TrackboxProtocol.java
│ │ │ │ ├── TrakMateProtocolDecoder.java
│ │ │ │ ├── TrakMateProtocol.java
│ │ │ │ ├── TramigoFrameDecoder.java
│ │ │ │ ├── TramigoProtocolDecoder.java
│ │ │ │ ├── TramigoProtocol.java
│ │ │ │ ├── TranSyncProtocolDecoder.java
│ │ │ │ ├── TranSyncProtocol.java
│ │ │ │ ├── TrvProtocolDecoder.java
│ │ │ │ ├── TrvProtocol.java
│ │ │ │ ├── Tt8850ProtocolDecoder.java
│ │ │ │ ├── Tt8850Protocol.java
│ │ │ │ ├── TytanProtocolDecoder.java
│ │ │ │ ├── TytanProtocol.java
│ │ │ │ ├── TzoneProtocolDecoder.java
│ │ │ │ ├── TzoneProtocol.java
│ │ │ │ ├── UlbotechFrameDecoder.java
│ │ │ │ ├── UlbotechProtocolDecoder.java
│ │ │ │ ├── UlbotechProtocolEncoder.java
│ │ │ │ ├── UlbotechProtocol.java
│ │ │ │ ├── UproProtocolDecoder.java
│ │ │ │ ├── UproProtocol.java
│ │ │ │ ├── UuxProtocolDecoder.java
│ │ │ │ ├── UuxProtocol.java
│ │ │ │ ├── V680ProtocolDecoder.java
│ │ │ │ ├── V680Protocol.java
│ │ │ │ ├── VisiontekProtocolDecoder.java
│ │ │ │ ├── VisiontekProtocol.java
│ │ │ │ ├── VltProtocolDecoder.java
│ │ │ │ ├── VltProtocol.java
│ │ │ │ ├── VnetProtocolDecoder.java
│ │ │ │ ├── VnetProtocol.java
│ │ │ │ ├── Vt200FrameDecoder.java
│ │ │ │ ├── Vt200ProtocolDecoder.java
│ │ │ │ ├── Vt200Protocol.java
│ │ │ │ ├── VtfmsFrameDecoder.java
│ │ │ │ ├── VtfmsProtocolDecoder.java
│ │ │ │ ├── VtfmsProtocol.java
│ │ │ │ ├── WatchFrameDecoder.java
│ │ │ │ ├── WatchProtocolDecoder.java
│ │ │ │ ├── WatchProtocolEncoder.java
│ │ │ │ ├── WatchProtocol.java
│ │ │ │ ├── WialonProtocolDecoder.java
│ │ │ │ ├── WialonProtocolEncoder.java
│ │ │ │ ├── WialonProtocol.java
│ │ │ │ ├── WliFrameDecoder.java
│ │ │ │ ├── WliProtocolDecoder.java
│ │ │ │ ├── WliProtocol.java
│ │ │ │ ├── WondexFrameDecoder.java
│ │ │ │ ├── WondexProtocolDecoder.java
│ │ │ │ ├── WondexProtocolEncoder.java
│ │ │ │ ├── WondexProtocol.java
│ │ │ │ ├── WristbandProtocolDecoder.java
│ │ │ │ ├── WristbandProtocol.java
│ │ │ │ ├── Xexun2FrameDecoder.java
│ │ │ │ ├── Xexun2FrameEncoder.java
│ │ │ │ ├── Xexun2ProtocolDecoder.java
│ │ │ │ ├── Xexun2ProtocolEncoder.java
│ │ │ │ ├── Xexun2Protocol.java
│ │ │ │ ├── XexunFrameDecoder.java
│ │ │ │ ├── XexunProtocolDecoder.java
│ │ │ │ ├── XexunProtocolEncoder.java
│ │ │ │ ├── XexunProtocol.java
│ │ │ │ ├── XirgoProtocolDecoder.java
│ │ │ │ ├── XirgoProtocolEncoder.java
│ │ │ │ ├── XirgoProtocol.java
│ │ │ │ ├── Xrb28ProtocolDecoder.java
│ │ │ │ ├── Xrb28ProtocolEncoder.java
│ │ │ │ ├── Xrb28Protocol.java
│ │ │ │ ├── Xt013ProtocolDecoder.java
│ │ │ │ ├── Xt013Protocol.java
│ │ │ │ ├── Xt2400ProtocolDecoder.java
│ │ │ │ ├── Xt2400Protocol.java
│ │ │ │ ├── YwtProtocolDecoder.java
│ │ │ │ └── YwtProtocol.java
│ │ │ ├── Protocol.java
│ │ │ ├── reports
│ │ │ │ ├── CombinedReportProvider.java
│ │ │ │ ├── common
│ │ │ │ │ ├── ExpressionEvaluatorFactory.java
│ │ │ │ │ ├── ReportExecutor.java
│ │ │ │ │ ├── ReportMailer.java
│ │ │ │ │ ├── ReportUtils.java
│ │ │ │ │ └── TripsConfig.java
│ │ │ │ ├── CsvExportProvider.java
│ │ │ │ ├── EventsReportProvider.java
│ │ │ │ ├── GpxExportProvider.java
│ │ │ │ ├── KmlExportProvider.java
│ │ │ │ ├── model
│ │ │ │ │ ├── BaseReportItem.java
│ │ │ │ │ ├── CombinedReportItem.java
│ │ │ │ │ ├── DeviceReportSection.java
│ │ │ │ │ ├── StopReportItem.java
│ │ │ │ │ ├── SummaryReportItem.java
│ │ │ │ │ └── TripReportItem.java
│ │ │ │ ├── RouteReportProvider.java
│ │ │ │ ├── StopsReportProvider.java
│ │ │ │ ├── SummaryReportProvider.java
│ │ │ │ └── TripsReportProvider.java
│ │ │ ├── schedule
│ │ │ │ ├── ScheduleManager.java
│ │ │ │ ├── ScheduleTask.java
│ │ │ │ ├── TaskClearStatus.java
│ │ │ │ ├── TaskDeleteTemporary.java
│ │ │ │ ├── TaskDeviceInactivityCheck.java
│ │ │ │ ├── TaskExpirations.java
│ │ │ │ ├── TaskHealthCheck.java
│ │ │ │ ├── TaskReports.java
│ │ │ │ └── TaskWebSocketKeepalive.java
│ │ │ ├── ServerManager.java
│ │ │ ├── session
│ │ │ │ ├── cache
│ │ │ │ │ ├── CacheGraph.java
│ │ │ │ │ ├── CacheKey.java
│ │ │ │ │ ├── CacheManager.java
│ │ │ │ │ ├── CacheNode.java
│ │ │ │ │ └── WeakValueMap.java
│ │ │ │ ├── ConnectionManager.java
│ │ │ │ ├── DeviceSession.java
│ │ │ │ └── state
│ │ │ │ ├── MotionProcessor.java
│ │ │ │ ├── MotionState.java
│ │ │ │ ├── OverspeedProcessor.java
│ │ │ │ └── OverspeedState.java
│ │ │ ├── sms
│ │ │ │ ├── HttpSmsClient.java
│ │ │ │ ├── SmsManager.java
│ │ │ │ └── SnsSmsClient.java
│ │ │ ├── speedlimit
│ │ │ │ ├── OverpassSpeedLimitProvider.java
│ │ │ │ ├── SpeedLimitException.java
│ │ │ │ └── SpeedLimitProvider.java
│ │ │ ├── storage
│ │ │ │ ├── DatabaseModule.java
│ │ │ │ ├── DatabaseStorage.java
│ │ │ │ ├── MemoryStorage.java
│ │ │ │ ├── query
│ │ │ │ │ ├── Columns.java
│ │ │ │ │ ├── Condition.java
│ │ │ │ │ ├── Limit.java
│ │ │ │ │ ├── Order.java
│ │ │ │ │ └── Request.java
│ │ │ │ ├── QueryBuilder.java
│ │ │ │ ├── QueryIgnore.java
│ │ │ │ ├── StorageException.java
│ │ │ │ ├── Storage.java
│ │ │ │ └── StorageName.java
│ │ │ ├── StringProtocolEncoder.java
│ │ │ ├── TrackerClient.java
│ │ │ ├── TrackerConnector.java
│ │ │ ├── TrackerServer.java
│ │ │ ├── web
│ │ │ │ ├── ConsoleServlet.java
│ │ │ │ ├── ModernDefaultServlet.java
│ │ │ │ ├── OverrideFilter.java
│ │ │ │ ├── ResponseWrapper.java
│ │ │ │ ├── ThrottlingFilter.java
│ │ │ │ ├── WebInjectionManagerFactory.java
│ │ │ │ ├── WebModule.java
│ │ │ │ ├── WebRequestLog.java
│ │ │ │ └── WebServer.java
│ │ │ ├── WindowsService.java
│ │ │ ├── WrapperContext.java
│ │ │ ├── WrapperInboundHandler.java
│ │ │ └── WrapperOutboundHandler.java
│ │ ├── proto
│ │ │ ├── DolphinConfig.proto
│ │ │ ├── DolphinMessages.proto
│ │ │ ├── OmnicommMessage.proto
│ │ │ └── StarLinkMessage.proto
│ │ └── resources
│ │ ├── ical4j.properties
│ │ └── META-INF
│ │ └── services
│ │ ├── org.glassfish.jersey.internal.inject.InjectionManagerFactory
│ │ └── org.jxls.expression.ExpressionEvaluatorFactory
│ └── test
│ └── java
│ └── org
│ └── traccar
│ ├── BaseTest.java
│ ├── calendar
│ │ └── CalendarTest.java
│ ├── config
│ │ └── ConfigTest.java
│ ├── database
│ │ └── GroupTreeTest.java
│ ├── forward
│ │ └── PositionForwarderUrlTest.java
│ ├── geocoder
│ │ ├── AddressFormatTest.java
│ │ └── GeocoderTest.java
│ ├── geofence
│ │ ├── GeofenceCircleTest.java
│ │ ├── GeofencePolygonTest.java
│ │ └── GeofencePolylineTest.java
│ ├── geolocation
│ │ └── GeolocationProviderTest.java
│ ├── handler
│ │ ├── ComputedAttributesTest.java
│ │ ├── DistanceHandlerTest.java
│ │ ├── events
│ │ │ ├── AlertEventHandlerTest.java
│ │ │ ├── CommandResultEventHandlerTest.java
│ │ │ ├── IgnitionEventHandlerTest.java
│ │ │ ├── MaintenanceEventHandlerTest.java
│ │ │ ├── MotionEventHandlerTest.java
│ │ │ └── OverspeedEventHandlerTest.java
│ │ ├── FilterHandlerTest.java
│ │ └── MotionHandlerTest.java
│ ├── helper
│ │ ├── BcdUtilTest.java
│ │ ├── BitBufferTest.java
│ │ ├── BitUtilTest.java
│ │ ├── BufferUtilTest.java
│ │ ├── ChecksumTest.java
│ │ ├── DateBuilderTest.java
│ │ ├── DateUtilTest.java
│ │ ├── DistanceCalculatorTest.java
│ │ ├── LogTest.java
│ │ ├── ObdDecoderTest.java
│ │ ├── PatternBuilderTest.java
│ │ ├── PatternUtilTest.java
│ │ └── WebHelperTest.java
│ ├── notification
│ │ └── NotificiationMailTest.java
│ ├── protocol
│ │ ├── AdmFrameDecoderTest.java
│ │ ├── AdmProtocolDecoderTest.java
│ │ ├── AdmProtocolEncoderTest.java
│ │ ├── AisProtocolDecoderTest.java
│ │ ├── AlematicsProtocolDecoderTest.java
│ │ ├── AnytrekProtocolDecoderTest.java
│ │ ├── ApelProtocolDecoderTest.java
│ │ ├── AplicomFrameDecoderTest.java
│ │ ├── AplicomProtocolDecoderTest.java
│ │ ├── AppelloProtocolDecoderTest.java
│ │ ├── AquilaProtocolDecoderTest.java
│ │ ├── Ardi01ProtocolDecoderTest.java
│ │ ├── ArknavProtocolDecoderTest.java
│ │ ├── ArknavX8ProtocolDecoderTest.java
│ │ ├── ArmoliProtocolDecoderTest.java
│ │ ├── ArnaviBinaryProtocolDecoderTest.java
│ │ ├── ArnaviFrameDecoderTest.java
│ │ ├── ArnaviTextProtocolDecoderTest.java
│ │ ├── AstraProtocolDecoderTest.java
│ │ ├── At2000FrameDecoderTest.java
│ │ ├── At2000ProtocolDecoderTest.java
│ │ ├── AtrackFrameDecoderTest.java
│ │ ├── AtrackProtocolDecoderTest.java
│ │ ├── AuroProtocolDecoderTest.java
│ │ ├── AustinNbProtocolDecoderTest.java
│ │ ├── AutoFonProtocolDecoderTest.java
│ │ ├── AutoGradeProtocolDecoderTest.java
│ │ ├── AutoTrackProtocolDecoderTest.java
│ │ ├── AvemaProtocolDecoderTest.java
│ │ ├── Avl301ProtocolDecoderTest.java
│ │ ├── B2316ProtocolDecoderTest.java
│ │ ├── BceFrameDecoderTest.java
│ │ ├── BceProtocolDecoderTest.java
│ │ ├── BceProtocolEncoderTest.java
│ │ ├── BlackKiteProtocolDecoderTest.java
│ │ ├── BlueProtocolDecoderTest.java
│ │ ├── BoxProtocolDecoderTest.java
│ │ ├── BstplProtocolDecoderTest.java
│ │ ├── C2stekProtocolDecoderTest.java
│ │ ├── CalAmpProtocolDecoderTest.java
│ │ ├── CarscopProtocolDecoderTest.java
│ │ ├── CarTrackProtocolDecoderTest.java
│ │ ├── CastelProtocolDecoderTest.java
│ │ ├── CastelProtocolEncoderTest.java
│ │ ├── CautelaProtocolDecoderTest.java
│ │ ├── CellocatorFrameDecoderTest.java
│ │ ├── CellocatorProtocolDecoderTest.java
│ │ ├── CellocatorProtocolEncoderTest.java
│ │ ├── CguardProtocolDecoderTest.java
│ │ ├── CityeasyProtocolDecoderTest.java
│ │ ├── CityeasyProtocolEncoderTest.java
│ │ ├── ContinentalProtocolDecoderTest.java
│ │ ├── CradlepointProtocolDecoderTest.java
│ │ ├── DingtekFrameDecoderTest.java
│ │ ├── DingtekProtocolDecoderTest.java
│ │ ├── DishaProtocolDecoderTest.java
│ │ ├── DmtHttpProtocolDecoderTest.java
│ │ ├── DmtProtocolDecoderTest.java
│ │ ├── DolphinProtocolDecoderTest.java
│ │ ├── DraginoProtocolDecoderTest.java
│ │ ├── Dsf22FrameDecoderTest.java
│ │ ├── Dsf22ProtocolDecoderTest.java
│ │ ├── DualcamFrameDecoderTest.java
│ │ ├── DualcamProtocolDecoderTest.java
│ │ ├── DwayProtocolDecoderTest.java
│ │ ├── EasyTrackProtocolDecoderTest.java
│ │ ├── EasyTrackProtocolEncoderTest.java
│ │ ├── EelinkProtocolDecoderTest.java
│ │ ├── EelinkProtocolEncoderTest.java
│ │ ├── EgtsFrameDecoderTest.java
│ │ ├── EgtsProtocolDecoderTest.java
│ │ ├── EnforaProtocolDecoderTest.java
│ │ ├── EnnfuProtocolDecoderTest.java
│ │ ├── EnvotechProtocolDecoderTest.java
│ │ ├── EsealProtocolDecoderTest.java
│ │ ├── EsealProtocolEncoderTest.java
│ │ ├── EskyFrameDecoderTest.java
│ │ ├── EskyProtocolDecoderTest.java
│ │ ├── ExtremTracProtocolDecoderTest.java
│ │ ├── FifotrackFrameDecoderTest.java
│ │ ├── FifotrackProtocolDecoderTest.java
│ │ ├── FifotrackProtocolEncoderTest.java
│ │ ├── FleetGuideProtocolDecoderTest.java
│ │ ├── FlespiProtocolDecoderTest.java
│ │ ├── FlexApiProtocolDecoderTest.java
│ │ ├── FlexCommProtocolDecoderTest.java
│ │ ├── FlexibleReportProtocolDecoderTest.java
│ │ ├── FlextrackProtocolDecoderTest.java
│ │ ├── FoxProtocolDecoderTest.java
│ │ ├── FreedomProtocolDecoderTest.java
│ │ ├── FreematicsProtocolDecoderTest.java
│ │ ├── FutureWayFrameDecoderTest.java
│ │ ├── FutureWayProtocolDecoderTest.java
│ │ ├── G1rusProtocolDecoderTest.java
│ │ ├── GalileoFrameDecoderTest.java
│ │ ├── GalileoProtocolDecoderTest.java
│ │ ├── GalileoProtocolEncoderTest.java
│ │ ├── GatorProtocolDecoderTest.java
│ │ ├── GatorProtocolEncoderTest.java
│ │ ├── GenxProtocolDecoderTest.java
│ │ ├── Gl100ProtocolDecoderTest.java
│ │ ├── Gl200BinaryProtocolDecoderTest.java
│ │ ├── Gl200FrameDecoderTest.java
│ │ ├── Gl200TextProtocolDecoderTest.java
│ │ ├── GlobalSatProtocolDecoderTest.java
│ │ ├── GlobalSatProtocolEncoderTest.java
│ │ ├── GlobalstarProtocolDecoderTest.java
│ │ ├── GnxProtocolDecoderTest.java
│ │ ├── GoSafeProtocolDecoderTest.java
│ │ ├── GotopProtocolDecoderTest.java
│ │ ├── Gps056FrameDecoderTest.java
│ │ ├── Gps056ProtocolDecoderTest.java
│ │ ├── Gps103ProtocolDecoderTest.java
│ │ ├── Gps103ProtocolEncoderTest.java
│ │ ├── GpsGateProtocolDecoderTest.java
│ │ ├── GpsMarkerProtocolDecoderTest.java
│ │ ├── GpsmtaProtocolDecoderTest.java
│ │ ├── GranitFrameDecoderTest.java
│ │ ├── GranitProtocolDecoderTest.java
│ │ ├── Gs100ProtocolDecoderTest.java
│ │ ├── Gt02ProtocolDecoderTest.java
│ │ ├── Gt06FrameDecoderTest.java
│ │ ├── Gt06ProtocolDecoderTest.java
│ │ ├── Gt06ProtocolEncoderTest.java
│ │ ├── Gt30ProtocolDecoderTest.java
│ │ ├── H02FrameDecoderTest.java
│ │ ├── H02ProtocolDecoderTest.java
│ │ ├── H02ProtocolEncoderTest.java
│ │ ├── HaicomProtocolDecoderTest.java
│ │ ├── HomtecsProtocolDecoderTest.java
│ │ ├── HoopoProtocolDecoderTest.java
│ │ ├── HuabaoFrameDecoderTest.java
│ │ ├── HuabaoProtocolDecoderTest.java
│ │ ├── HuabaoProtocolEncoderTest.java
│ │ ├── HuaShengFrameDecoderTest.java
│ │ ├── HuaShengProtocolDecoderTest.java
│ │ ├── HuaShengProtocolEncoderTest.java
│ │ ├── HunterProProtocolDecoderTest.java
│ │ ├── IdplProtocolDecoderTest.java
│ │ ├── IntellitracProtocolDecoderTest.java
│ │ ├── IotmProtocolDecoderTest.java
│ │ ├── ItsFrameDecoderTest.java
│ │ ├── ItsProtocolDecoderTest.java
│ │ ├── ItsProtocolEncoderTest.java
│ │ ├── Ivt401ProtocolDecoderTest.java
│ │ ├── JidoProtocolDecoderTest.java
│ │ ├── JpKorjarProtocolDecoderTest.java
│ │ ├── JsonFrameDecoderTest.java
│ │ ├── Jt600FrameDecoderTest.java
│ │ ├── Jt600ProtocolDecoderTest.java
│ │ ├── Jt600ProtocolEncoderTest.java
│ │ ├── KenjiProtocolDecoderTest.java
│ │ ├── KhdProtocolDecoderTest.java
│ │ ├── KhdProtocolEncoderTest.java
│ │ ├── L100FrameDecoderTest.java
│ │ ├── L100ProtocolDecoderTest.java
│ │ ├── LacakProtocolDecoderTest.java
│ │ ├── LaipacProtocolDecoderTest.java
│ │ ├── LeafSpyProtocolDecoderTest.java
│ │ ├── M2cProtocolDecoderTest.java
│ │ ├── M2mProtocolDecoderTest.java
│ │ ├── MaestroProtocolDecoderTest.java
│ │ ├── ManPowerProtocolDecoderTest.java
│ │ ├── Mavlink2ProtocolDecoderTest.java
│ │ ├── MegastekFrameDecoderTest.java
│ │ ├── MegastekProtocolDecoderTest.java
│ │ ├── MeiligaoFrameDecoderTest.java
│ │ ├── MeiligaoProtocolDecoderTest.java
│ │ ├── MeiligaoProtocolEncoderTest.java
│ │ ├── MeitrackFrameDecoderTest.java
│ │ ├── MeitrackProtocolDecoderTest.java
│ │ ├── MeitrackProtocolEncoderTest.java
│ │ ├── MictrackProtocolDecoderTest.java
│ │ ├── MilesmateProtocolDecoderTest.java
│ │ ├── Minifinder2ProtocolDecoderTest.java
│ │ ├── Minifinder2ProtocolEncoderTest.java
│ │ ├── MiniFinderProtocolDecoderTest.java
│ │ ├── MiniFinderProtocolEncoderTest.java
│ │ ├── MobilogixProtocolDecoderTest.java
│ │ ├── MoovboxProtocolDecoderTest.java
│ │ ├── MotorProtocolDecoderTest.java
│ │ ├── MtxProtocolDecoderTest.java
│ │ ├── MxtProtocolDecoderTest.java
│ │ ├── NavigilProtocolDecoderTest.java
│ │ ├── NavisetFrameDecoderTest.java
│ │ ├── NavisetProtocolDecoderTest.java
│ │ ├── NavisFrameDecoderTest.java
│ │ ├── NavisProtocolDecoderTest.java
│ │ ├── NavtelecomFrameDecoderTest.java
│ │ ├── NavtelecomProtocolDecoderTest.java
│ │ ├── NdtpV6ProtocolDecoderTest.java
│ │ ├── NeosProtocolDecoderTest.java
│ │ ├── NetProtocolDecoderTest.java
│ │ ├── NiotProtocolDecoderTest.java
│ │ ├── NoranProtocolDecoderTest.java
│ │ ├── NoranProtocolEncoderTest.java
│ │ ├── NtoProtocolDecoderTest.java
│ │ ├── NvsFrameDecoderTest.java
│ │ ├── NvsProtocolDecoderTest.java
│ │ ├── NyitechProtocolDecoderTest.java
│ │ ├── ObdDongleProtocolDecoderTest.java
│ │ ├── OigoProtocolDecoderTest.java
│ │ ├── OkoProtocolDecoderTest.java
│ │ ├── OmnicommFrameDecoderTest.java
│ │ ├── OmnicommProtocolDecoderTest.java
│ │ ├── OpenGtsProtocolDecoderTest.java
│ │ ├── OrbcommProtocolDecoderTest.java
│ │ ├── OrionProtocolDecoderTest.java
│ │ ├── OsmAndProtocolDecoderTest.java
│ │ ├── OutsafeProtocolDecoderTest.java
│ │ ├── OwnTracksProtocolDecoderTest.java
│ │ ├── PacificTrackProtocolDecoderTest.java
│ │ ├── PathAwayProtocolDecoderTest.java
│ │ ├── PiligrimProtocolDecoderTest.java
│ │ ├── PluginProtocolDecoderTest.java
│ │ ├── PolteProtocolDecoderTest.java
│ │ ├── PortmanProtocolDecoderTest.java
│ │ ├── PortmanProtocolEncoderTest.java
│ │ ├── PositrexProtocolDecoderTest.java
│ │ ├── PretraceProtocolDecoderTest.java
│ │ ├── PretraceProtocolEncoderTest.java
│ │ ├── PricolProtocolDecoderTest.java
│ │ ├── ProgressProtocolDecoderTest.java
│ │ ├── PstFrameDecoderTest.java
│ │ ├── PstFrameEncoderTest.java
│ │ ├── PstProtocolDecoderTest.java
│ │ ├── PstProtocolEncoderTest.java
│ │ ├── Pt215ProtocolDecoderTest.java
│ │ ├── Pt3000ProtocolDecoderTest.java
│ │ ├── Pt502FrameDecoderTest.java
│ │ ├── Pt502ProtocolDecoderTest.java
│ │ ├── Pt502ProtocolEncoderTest.java
│ │ ├── Pt60ProtocolDecoderTest.java
│ │ ├── PuiProtocolDecoderTest.java
│ │ ├── R12wProtocolDecoderTest.java
│ │ ├── RaceDynamicsProtocolDecoderTest.java
│ │ ├── RadarProtocolDecoderTest.java
│ │ ├── RamacProtocolDecoderTest.java
│ │ ├── RaveonProtocolDecoderTest.java
│ │ ├── RecodaProtocolDecoderTest.java
│ │ ├── RetranslatorProtocolDecoderTest.java
│ │ ├── RfTrackProtocolDecoderTest.java
│ │ ├── RitiProtocolDecoderTest.java
│ │ ├── RoboTrackFrameDecoderTest.java
│ │ ├── RoboTrackProtocolDecoderTest.java
│ │ ├── RstProtocolDecoderTest.java
│ │ ├── RuptelaProtocolDecoderTest.java
│ │ ├── RuptelaProtocolEncoderTest.java
│ │ ├── S168ProtocolDecoderTest.java
│ │ ├── SabertekFrameDecoderTest.java
│ │ ├── SabertekProtocolDecoderTest.java
│ │ ├── SanavProtocolDecoderTest.java
│ │ ├── SanulProtocolDecoderTest.java
│ │ ├── SatsolProtocolDecoderTest.java
│ │ ├── SigfoxProtocolDecoderTest.java
│ │ ├── SiwiProtocolDecoderTest.java
│ │ ├── SkypatrolProtocolDecoderTest.java
│ │ ├── SmartSoleProtocolDecoderTest.java
│ │ ├── SmokeyProtocolDecoderTest.java
│ │ ├── SolarPoweredProtocolDecoderTest.java
│ │ ├── SpotProtocolDecoderTest.java
│ │ ├── StarcomProtocolDecoderTest.java
│ │ ├── StarLinkProtocolDecoderTest.java
│ │ ├── StartekFrameDecoderTest.java
│ │ ├── StartekProtocolDecoderTest.java
│ │ ├── StartekProtocolEncoderTest.java
│ │ ├── StbProtocolDecoderTest.java
│ │ ├── Stl060ProtocolDecoderTest.java
│ │ ├── SuntechFrameDecoderTest.java
│ │ ├── SuntechProtocolDecoderTest.java
│ │ ├── SupermateProtocolDecoderTest.java
│ │ ├── SviasProtocolDecoderTest.java
│ │ ├── SwiftechProtocolDecoderTest.java
│ │ ├── T55ProtocolDecoderTest.java
│ │ ├── T57FrameDecoderTest.java
│ │ ├── T57ProtocolDecoderTest.java
│ │ ├── T622IridiumProtocolDecoderTest.java
│ │ ├── T800xProtocolDecoderTest.java
│ │ ├── T800xProtocolEncoderTest.java
│ │ ├── TaipProtocolDecoderTest.java
│ │ ├── TechTltProtocolDecoderTest.java
│ │ ├── TechtoCruzFrameDecoderTest.java
│ │ ├── TechtoCruzProtocolDecoderTest.java
│ │ ├── TekFrameDecoderTest.java
│ │ ├── TekProtocolDecoderTest.java
│ │ ├── TelemaxProtocolDecoderTest.java
│ │ ├── TelicFrameDecoderTest.java
│ │ ├── TelicProtocolDecoderTest.java
│ │ ├── TeltonikaFrameDecoderTest.java
│ │ ├── TeltonikaProtocolDecoderTest.java
│ │ ├── TeltonikaProtocolEncoderTest.java
│ │ ├── TeraTrackProtocolDecoderTest.java
│ │ ├── ThinkPowerProtocolDecoderTest.java
│ │ ├── ThinkRaceProtocolDecoderTest.java
│ │ ├── ThurayaProtocolDecoderTest.java
│ │ ├── Tk102ProtocolDecoderTest.java
│ │ ├── Tk103FrameDecoderTest.java
│ │ ├── Tk103ProtocolDecoderTest.java
│ │ ├── Tk103ProtocolEncoderTest.java
│ │ ├── Tlt2hProtocolDecoderTest.java
│ │ ├── TlvProtocolDecoderTest.java
│ │ ├── TmgFrameDecoderTest.java
│ │ ├── TmgProtocolDecoderTest.java
│ │ ├── TopflytechProtocolDecoderTest.java
│ │ ├── TopinProtocolDecoderTest.java
│ │ ├── TopinProtocolEncoderTest.java
│ │ ├── TotemFrameDecoderTest.java
│ │ ├── TotemProtocolDecoderTest.java
│ │ ├── TotemProtocolEncoderTest.java
│ │ ├── Tr20ProtocolDecoderTest.java
│ │ ├── Tr900ProtocolDecoderTest.java
│ │ ├── TrackboxProtocolDecoderTest.java
│ │ ├── TrakMateProtocolDecoderTest.java
│ │ ├── TramigoFrameDecoderTest.java
│ │ ├── TramigoProtocolDecoderTest.java
│ │ ├── TranSyncProtocolDecoderTest.java
│ │ ├── TrvProtocolDecoderTest.java
│ │ ├── Tt8850ProtocolDecoderTest.java
│ │ ├── TytanProtocolDecoderTest.java
│ │ ├── TzoneProtocolDecoderTest.java
│ │ ├── UlbotechFrameDecoderTest.java
│ │ ├── UlbotechProtocolDecoderTest.java
│ │ ├── UlbotechProtocolEncoderTest.java
│ │ ├── UproProtocolDecoderTest.java
│ │ ├── UuxProtocolDecoderTest.java
│ │ ├── V680ProtocolDecoderTest.java
│ │ ├── VisiontekProtocolDecoderTest.java
│ │ ├── VltProtocolDecoderTest.java
│ │ ├── VnetProtocolDecoderTest.java
│ │ ├── Vt200FrameDecoderTest.java
│ │ ├── Vt200ProtocolDecoderTest.java
│ │ ├── VtfmsFrameDecoderTest.java
│ │ ├── VtfmsProtocolDecoderTest.java
│ │ ├── WatchFrameDecoderTest.java
│ │ ├── WatchProtocolDecoderTest.java
│ │ ├── WatchProtocolEncoderTest.java
│ │ ├── WialonProtocolDecoderTest.java
│ │ ├── WliFrameDecoderTest.java
│ │ ├── WliProtocolDecoderTest.java
│ │ ├── WondexFrameDecoderTest.java
│ │ ├── WondexProtocolDecoderTest.java
│ │ ├── WondexProtocolEncoderTest.java
│ │ ├── WristbandProtocolDecoderTest.java
│ │ ├── Xexun2FrameDecoderTest.java
│ │ ├── Xexun2FrameEncoderTest.java
│ │ ├── Xexun2ProtocolDecoderTest.java
│ │ ├── Xexun2ProtocolEncoderTest.java
│ │ ├── XexunFrameDecoderTest.java
│ │ ├── XexunProtocolDecoderTest.java
│ │ ├── XirgoProtocolDecoderTest.java
│ │ ├── XirgoProtocolEncoderTest.java
│ │ ├── Xrb28ProtocolDecoderTest.java
│ │ ├── Xrb28ProtocolEncoderTest.java
│ │ ├── Xt013ProtocolDecoderTest.java
│ │ ├── Xt2400ProtocolDecoderTest.java
│ │ └── YwtProtocolDecoderTest.java
│ ├── ProtocolTest.java
│ ├── reports
│ │ └── ReportUtilsTest.java
│ ├── speedlimit
│ │ └── OverpassSpeedLimitProviderTest.java
│ └── web
│ └── WebServerTest.java
├── swagger.json
├── templates
│ ├── export
│ │ ├── events.xlsx
│ │ ├── route.xlsx
│ │ ├── stops.xlsx
│ │ ├── summary.xlsx
│ │ └── trips.xlsx
│ ├── full
│ │ ├── alarm.vm
│ │ ├── commandResult.vm
│ │ ├── deviceExpirationReminder.vm
│ │ ├── deviceExpiration.vm
│ │ ├── deviceFuelDrop.vm
│ │ ├── deviceFuelIncrease.vm
│ │ ├── deviceInactive.vm
│ │ ├── deviceMoving.vm
│ │ ├── deviceOffline.vm
│ │ ├── deviceOnline.vm
│ │ ├── deviceOverspeed.vm
│ │ ├── deviceStopped.vm
│ │ ├── deviceUnknown.vm
│ │ ├── driverChanged.vm
│ │ ├── geofenceEnter.vm
│ │ ├── geofenceExit.vm
│ │ ├── ignitionOff.vm
│ │ ├── ignitionOn.vm
│ │ ├── maintenance.vm
│ │ ├── media.vm
│ │ ├── passwordReset.vm
│ │ ├── queuedCommandSent.vm
│ │ ├── test.vm
│ │ ├── textMessage.vm
│ │ ├── unknown.vm
│ │ ├── userExpirationReminder.vm
│ │ └── userExpiration.vm
│ └── short
│ ├── alarm.vm
│ ├── commandResult.vm
│ ├── deviceFuelDrop.vm
│ ├── deviceFuelIncrease.vm
│ ├── deviceInactive.vm
│ ├── deviceMoving.vm
│ ├── deviceOffline.vm
│ ├── deviceOnline.vm
│ ├── deviceOverspeed.vm
│ ├── deviceStopped.vm
│ ├── deviceUnknown.vm
│ ├── driverChanged.vm
│ ├── geofenceEnter.vm
│ ├── geofenceExit.vm
│ ├── ignitionOff.vm
│ ├── ignitionOn.vm
│ ├── maintenance.vm
│ ├── media.vm
│ ├── queuedCommandSent.vm
│ ├── test.vm
│ ├── textMessage.vm
│ └── unknown.vm
├── tools
│ ├── config-doc.py
│ ├── hex.sh
│ ├── recover.py
│ ├── swagger2html.py
│ ├── test-commands.py
│ ├── test-generator.py
│ ├── test-integration.py
│ ├── test-map.py
│ ├── test-performance.py
│ ├── test-photo.sh
│ └── test-trips.py
└── traccar-web
71 directories, 1485 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论