Share December 2009: Project of the Month

Open GPS Tracking System

Code

Programming Languages: Java, JavaScript

License: Apache License V2.0

Show:

What's happening?

  • Opensource Trackers

    Hi, is somebody interested in develop opensource trackers? I mean hardware and software. I already have functional prototypes based on Telic GE863-gps and GM862-gps chipsets, I have used my own protocol, but we can change this to a subset of OpenDMTP protocol, or something very simple, like Savan, or even GPRMC messages with some additions... just an idea. Mihai.

    2010-01-08 09:44:35 UTC by mihai_csaky

  • Followup: RE: implement a pull out communication server

    Hi, already done, see the approach for gettind data from Google Badge Api, in developer image. Of course, this is a cronjob which "injects" data to a standar local server (derived from template server), but everuthing is there to make this in server.

    2010-01-08 08:58:07 UTC by mihai_csaky

  • Followup: RE: Device isActive

    Hello, The Device 'isActive' flag is a hint to the device communication server to indicate whether it should accept data from the device, or not. If the the device communication ignores this flag (eg. the 'template' server does not currently look at this flag), then it will essentially have no effect on the system. The 'isActive' flag does not effect the display and reporting of...

    2010-01-06 19:43:18 UTC by mdflynn

  • implement a pull out communication server

    I like to implement a pull out based communication server, the basic idea is, send the http request periodically to certain remote service, and pull out the GPS datas, then, pass those GPS data to opengts server. I believe this is doable, but like to know whether we already have the similar reference implementation, or if not, what may be the good reference or design document, or simply t.

    2010-01-06 19:42:59 UTC by dragondad

  • Followup: RE: Ignition Status

    Hello, The template server will need to detect the ignition state from the event received from the device, then set on of the status codes "StatusCodes.STATUS_IGNITION_ON" or "StatusCodes.STATUS_IGNITION_OFF" before writing the event into the EventData table. Best Regards, --Martin.

    2010-01-06 19:37:13 UTC by mdflynn

  • Followup: RE: Error reading Account

    I found the solution, in case of any one face the similar problem, here it is my solution. Most likely, the gts user for opengts was deleted or modified for some reason, my case is the reinstall of the XAMPP, the mysql database removed the old user, although the table exist, the user is gone. Just login to mysql admin, and add the gts user with correct password, it works now.

    2010-01-06 17:58:25 UTC by dragondad

  • Developer Virtual Image

    Hi, I have made a Virtualimage, OpenGTS integrated in Netbeans, running on Ubuntu Server 9.10, to help anybody who wants to enhance the software. [http://blog.sysop-consulting.ro/2010/01/opengts-developer-virtual-image.html][1] [1]: http://blog.sysop-consulting.ro/2010/01/opengts-developer-virtual-image.html.

    2010-01-05 15:46:40 UTC by mihai_csaky

  • Device isActive

    hi martin, i try to set the Device isActive to 0, that mean that the device is set to not active. can the device that set to not active cannot be see or select in the trackmap or live track. how to do that thankyou.

    2010-01-05 04:59:35 UTC by loveblue

  • Followup: RE: Format Date before epoch time

    HI Pierluigi, "Timestamps" prior to the Epoch (Jan 1, 1970) will not display properly using DateTime formatting. The currently released version does support of a "Day Number" that goes back to October 15, 1582 (the first day of the Gregorian Calendar), but still needs some work to support custom formatting. I'll see about adding support for "Day Number" formatting in the next release.

    2010-01-03 23:12:41 UTC by mdflynn

  • Followup: RE: device protocol: Hexadecimal + GPRMC data

    the protocol that tz-avl05 i use is like this: $$B0353358019462410|AA$GPRMC,102156.000,A,2232.4690,N,11403.6847,E,0.00,,180909,,*15|02.0|01.2|01.6|000000001010|20090918102156|14181353|00000000|279311AA|0000|0.7614|0080|D2B5 where $$ is start bites, B0 is packet length, next 15 bites are the imei. How can i separate the imei from the packet length and start bites? The next parts of the...

    2010-01-03 20:59:00 UTC by sickmind

Our Numbers