Traccar Code Help

Muhammad2 days ago

I found Traccar while doing research for my university project based on gps tracker. It is amazing. I have installed and is running on my local machine.

I have checked out source code also from github but I am overwhelmed with code. There are no class diagrams that could explain things. I need some guidance about code calls. After decode for each protocol how that Position is

  1. Saved in DB,
  2. Checking Geofencing and notification to the user,
  3. Notification about speed limit,
  4. If user has opened his screen to track live location how is the location data passed.

Sorry for being so naive, I need to know method calls handling this and how are all these operations sequenced.

Quick guidance will definitely help.

Mohamed

Anton Tananaev2 days ago

We do have an architecture documentation on the website. It might be slightly outdated, but should give a high level idea. You should also read Netty documentation to understand how network pipeline works.

Track-trace2 days ago

You can also ask Co-pilot, Chat-gpt or Claude.ai its free of charge.