Articles

How to use the Falcom FOX3, MAMBO2 and other AVL devices with Traccar and Geolink

Traccar is a simple open source GPS tracking server that provides basic tracking functionality, while Geolink is a hosted GPS tracking system that is free for up to 3 devices. For more complex fleet management and personal tracking applications you may want to either develop your own tracking service or sign up with one of our existing system integrator customers.

The Falcom AVL and personal tracking devices can be configured to communicate with the Traccar or Geolink servers by using the Traccar Client Protocol.

Traccar Web Interface

Click to view Traccar with the MAMBO2 and FOX3

 

The PFAL configuration below has been tested with the FOX3 and MAMBO2, however the configuration below will probably also work with the STEPP3, DISCO, ROCK and possibly even the older Falcom devices. In the line with $PFAL,CNF.Set,TCP.CLIENT.CONNECT, configure the IP address parameter with the IP address of your Traccar server or the Geolink IP address. Use port 5005 to communicate with the t55 TCP port on Traccar and Geolink.

$PFAL,CNF.Set,ALIAS.CNF=Config
$PFAL,CNF.Set,ALIAS.IO0=_ANA0
$PFAL,CNF.Set,ALIAS.IO1=_ANA1
$PFAL,CNF.Set,ALIAS.IO2=_ANA2
$PFAL,CNF.Set,ALIAS.IO3=_ANA3
$PFAL,CNF.Set,ALIAS.IO4=_OUT0
$PFAL,CNF.Set,ALIAS.IO5=_OUT1
$PFAL,CNF.Set,ALIAS.IO6=_OUT2
$PFAL,CNF.Set,ALIAS.IO7=_OUT3
$PFAL,CNF.Set,ALIAS.IO8=_IGN
$PFAL,CNF.Set,ALIAS.IO9=_AOO
$PFAL,CNF.Set,ALIAS.IO10=_CHRG
$PFAL,CNF.Set,ALIAS.IO11=_LEDR
$PFAL,CNF.Set,ALIAS.IO12=_LEDG
$PFAL,CNF.Set,ALIAS.IO13=_LEDB
$PFAL,CNF.Set,ALIAS.IO.GPIO9=-Tmark
$PFAL,CNF.Set,ALIAS.IO.IN4=ExtBat
$PFAL,CNF.Set,ALIAS.IO.IN6=ChargeBat
$PFAL,CNF.Set,ALIAS.IO.IN7=Ign
$PFAL,CNF.Set,ALIAS.SYS.TIMER0=_250SEC
$PFAL,CNF.Set,ALIAS.SYS.TIMER1=_15SEC
$PFAL,CNF.Set,ALIAS.SYS.TIMER2=_35SEC
$PFAL,CNF.Set,ALIAS.SYS=System
$PFAL,CNF.Set,AL0=SYS.Device.eStart:SYS.TIMER_250SEC.start=cyclic,250000&SYS.TIMER_35SEC.start=cyclic,35000&SYS.TIMER_15SEC.start=cyclic,15000
$PFAL,CNF.Set,AL2=SYS.Device.eStart:GPS.Nav.Position1=load1&GPS.Nav.Position0=load1
$PFAL,CNF.Set,AL9=Sys.Device.eShutdown:GPS.Nav.Position1=save1&GPS.Nav.SaveLastValid
$PFAL,CNF.Set,AL10=SYS.TIMER.e_15SEC&GPS.Nav.Position.s1>50&GPS.Nav.sFix=valid:GPS.Nav.Position1=current&TCP.Client.Send,8,"PGID,&(IMEI)"
$PFAL,CNF.Set,AL11=SYS.TIMER.e_35SEC&GPS.Nav.Position.s0>100&GPS.Nav.sFix=valid:GPS.Nav.Position0=current&TCP.Client.Send,8,"PGID,&(IMEI)"
$PFAL,CNF.Set,AL54=SYS.TIMER.e_250SEC&GPS.Nav.sFix=valid:GPS.Nav.Position0=current&TCP.Client.Send,8,"PGID,&(IMEI)"
$PFAL,CNF.Set,AL98=GPS.Nav.eFix=valid:IO.GPIO-Tmark=cyclic,600,600
$PFAL,CNF.Set,AL99=GPS.Nav.eFix=invalid:IO.GPIO-Tmark=low
$PFAL,CNF.Set,DBG.EN=0
$PFAL,CNF.Set,DEVICE.BAT.CHARGEMODE=eco
$PFAL,CNF.Set,DEVICE.BAT.MODE=auto
$PFAL,CNF.Set,DEVICE.CMD.PFAL.EN=F
//$PFAL,CNF.Set,DEVICE.GPS.AUTOCORRECT=on,10.0,40,50,10,50,dynamic=3,4
//$PFAL,CNF.Set,DEVICE.GPS.CFG=3,fast,0,0,1
$PFAL,CNF.Set,DEVICE.GPS.HEADING=30
$PFAL,CNF.Set,DEVICE.GSM.ENABLE=on
$PFAL,CNF.Set,DEVICE.GSM.STARTUP=on
$PFAL,CNF.Set,DEVICE.IGNTIMEOUT=60000
$PFAL,CNF.Set,DEVICE.NAME=FALCOM_TRACKER
$PFAL,CNF.Set,GPRS.APN=internet
$PFAL,CNF.Set,GPRS.AUTOSTART=1
$PFAL,CNF.Set,GSM.BALANCE.DIAL=*100#
$PFAL,CNF.Set,GSM.CALLID.EN=1
$PFAL,CNF.Set,GSM.OPERATOR.SELECTION=auto
$PFAL,CNF.Set,GSM.OPLOST.RESTART=1,1200000,8
$PFAL,CNF.Set,GSM.SMS.RESPONSE=1,5
$PFAL,CNF.Set,PPP.AUTH=auto
$PFAL,CNF.Set,PPP.AUTOPING=0,300000
$PFAL,CNF.Set,PPP.PASSWORD=
$PFAL,CNF.Set,PPP.USERNAME=
$PFAL,CNF.Set,PROT.AREA=0 
$PFAL,CNF.Set,PROT.BIN=0
$PFAL,CNF.Set,PROT.GGA=1
$PFAL,CNF.Set,PROT.GLL=1
$PFAL,CNF.Set,PROT.GSA=1
$PFAL,CNF.Set,PROT.GSM=1
$PFAL,CNF.Set,PROT.GSV=1
$PFAL,CNF.Set,PROT.IOP=1
$PFAL,CNF.Set,PROT.RMC=1
$PFAL,CNF.Set,PROT.START.BIN=$
$PFAL,CNF.Set,PROT.VTG=1
$PFAL,CNF.Set,TCP.CLIENT.CONNECT=1,,5005
$PFAL,CNF.Set,TCP.CLIENT.DNS.TIMEOUT=86400
$PFAL,CNF.Set,TCP.CLIENT.LOGIN=0
$PFAL,CNF.Set,TCP.CLIENT.PING=1,240000
$PFAL,CNF.Set,TCP.CLIENT.SENDMODE=0
$PFAL,CNF.Set,TCP.CLIENT.TIMEOUT=300000,30000

To purchase the above product please visit our Online Shop.

To effectively evaluate and demonstrate the performance of the AVL device you must first order an EVALKIT with following contents:

  • 1 x AVL Unit shipped pre-configured with all needed accessories
  • 1 x 3 Months Free Access to Trace4You Server Frontend
  • Access to complete documentation of the dedicated product
  • Free support for starting up your project
  • Free software and firmware upgrades (except paid features)

The Evaluation kits are shipped pre-configured, with all the settings needed for fast evaluation and demonstration. The evaluation board in the Evalkit contains everything needed for helping you to evaluate your application results. In just a few minutes, you can setup your Evaluation kit and the AVL device goes online. You only need an Internet enabled computer (PC client) with a pre-installed standard web browser for accessing the device from the t4y server frontend. The Workbench-Software tool can be downloaded free of charge for local evaluation.