background image

4.2. *ENABLING THE UNIT ON GSM AND GPRS

is used as follows:

To set the PIN number

1234

send to the unit:

>

SRFI1234

<

To set an “empty” PIN:

>

SRFI

<

Use the

Q

qualifier to consult.

A PIN configuration can be issued at any time but although the
registration process is always done automatically, the unit will take
up some time on registering to the GSM network when a previous
erroneous PIN was given or when no PIN was not given. So it is rec-
ommended in those cases to reset the unit after the PIN-set command
with the

>

SRT

<

reset message. Or better, have the PIN correctly con-

figured before the SIM card is inserted.

e-track

TM

’s

does not block a SIM card when the given PIN is

wrong.

Note:

The GSM registration status can be consulted with the

RP

message

and/or with the

Network

LED indicator. For more information con-

sult the TAIP reference and the

LEDs

subsection on the

About

e-

track

TM

chapter.

When the unit is GSM-registered it is able to make or receive tele-
phone calls and to have 2-way SMS communication.

The PIN parameter can not be changed over the air. This to

prevent the unit from loosing the GSM/GPRS network when an

incorrect PIN is tried remotely. The PIN value can only be mod-

ified over the USB communications’ port.

Note:

4.2.2

Access Point Name (APN) for GPRS set up

A GPRS session enables the unit to communicate with IP networks
(IP addresses). Although the most common IP network is the Inter-
net, by specifying an APN the cellular carrier can enable your unit(s)
to work on a user-private IP network that does not

necessarily

com-

municate with the Internet. Among other advantages discussed on the

61

Summary of Contents for e-track

Page 1: ......

Page 2: ...e track TM User s Manual FW 1 00 Digital Communications Technologies May 11 2009...

Page 3: ...list Corrected info on Sleep Timer s Comm Timeout Corrected info on Battery Status Corrected info on Heading Deltas Deleted info about extended EV messages Deleted info about over the air firmware upg...

Page 4: ...Firmware version This manual applies to firmware version 1 00 of e track TM device You can consult the unit s firmware version with the QVR TAIP command 2...

Page 5: ...uding cable loss must not exceed 3 dBi at 1900 MHz 1 4 dBi at 850 MHz for mobile operating configurations and 7 dBi at 1900 MHz 1 4 dBi at 850 MHz for fixed mounted operations as defined in 2 1091 and...

Page 6: ...a warranty program Anyone returning goods to Digital Communications Technologies must first obtain an authorization number Digital Com munications Technologies will not accept any shipment whatsoever...

Page 7: ...re governed by the laws of the State of Florida USA WARNING Digital Communications Technologies recommends that the entire system be completely tested on a regular basis However despite frequent testi...

Page 8: ...1 1 5 SMS support GSM 20 1 1 6 TCP and UDP support GPRS 20 1 1 7 Over the air control consult GSM GPRS 20 1 1 8 Communication buffer 20 1 1 9 DNS lookup 20 1 1 10 Turn by turn report 20 1 1 11 IMEI a...

Page 9: ...4 2 3 1 Installing the driver 35 2 3 2 Communicating 35 2 4 Audible alerts 37 2 5 Button 37 2 6 Checking GPS quality 38 2 7 Checking Network Status 38 2 8 Reporting 39 2 9 Reports buffering 39 2 10 Ov...

Page 10: ...tion Assistant 53 3 3 Description 54 3 3 1 Control Panel 55 3 3 2 Configuration Tree and Active Area 56 3 4 Configuring the unit 56 3 4 1 Reading a device 57 4 Manual Configuration Advanced 58 4 1 Un...

Page 11: ...CP UDP keep alive 89 4 17 IMEI as ID 89 4 18 Auto power on 90 4 19 Restoring factory values 90 4 20 Resetting the unit 90 4 21 Using Scripts 90 4 21 1 Creating an script from scratch 92 4 21 2 Using T...

Page 12: ...ndow 135 4 23 10 GR Regions 136 4 23 11 ID Identification 143 4 23 12 PV Position velocity 144 4 23 13 RF Radio Frequency module configuration 145 4 23 14 RM Reporting Mode 146 4 23 15 RP Registration...

Page 13: ...unit off Auto turn off Sleep timer 179 4 23 42 XAPN Destination Point Name 180 4 23 43 XARN User defined Names 181 4 23 44 XASF Store Forward Buffer 182 4 23 45 XATD Current Destination Point 183 4 2...

Page 14: ...Reseting the GPRS connection 207 8 7 Configuring a host address type 207 8 8 Configuring a telephone number for SMS and Voice interaction 208 8 9 Querying hosts ports and telephones 208 8 10 Grouping...

Page 15: ...technical knowledge After reading this document the reader will be capable to install configure and operate the unit on a tracking environment 0 2 Organization This document is organized in the follo...

Page 16: ...0 3 TECHNICAL ASSISTANCE Or by calling 1 305 7183336 9AM to 5PM Eastern US time 14...

Page 17: ...o commu nicate with mobile numbers via SMS and or voice calls e track TM has a general purpose button which can be used for several functions depending on one click or two click usages These functions...

Page 18: ...de by a change in the magnetic proximity switch state First time configuration is performed throughout USB communica tion The USB cable is also used as the main power source for battery charging 1 1 F...

Page 19: ...t re porting to an IP type destination on a 1 minute basis Depend ing on reporting criteria and on network conditions the battery lasts between 12 and 16 hours 30 days OFF alarm mode with the possibil...

Page 20: ...any time with the XABS mes sage see the TAIP reference for more information Also an audible alert indicates a low battery condition 1 1 1 2 Built in Cellular and GPS antennas Having both antennas alre...

Page 21: ...ction for information on the type of speaker and microphone that can be used The connector is designed to use a 2 5mm stereo plug with the fol lowing configuration A non balanced speaker microphone co...

Page 22: ...rack TM s will start saving events reports whenever one or more Destinations get unreachable The buffer s capacity is 1137 events This capacity leads to a approximately 4 days of data recording when u...

Page 23: ...enerated by this button press Only button presses done out of LEDS Auto OFF state are considered a button press event Note This feature is controlled by a configuration command that can be set to inst...

Page 24: ...the user to reflect any state configured on a configuration script For example e track Configuration Assistant software configures the unit so that system led blinks fast when a geo fence alarm is set...

Page 25: ...d with the unit s Event Machine to add interaction with the person o vehicle being tracked All type of audible alerts may be turned off with a main buzzer off command 1 1 14 Button A multi purpose but...

Page 26: ...intervals one click and two click button press situations Magnetic proximity switch 20 Counters for traveled distance time and event counting 5 Heading change deltas turn by turn report 3 Battery lev...

Page 27: ...his allows the user to create configuration scripts that help e track TM save energy and extend the battery du ration and also helps to reduce the bandwidth usage as it can be configured to stop repor...

Page 28: ...to communicate with the unit and also to charge the unit s battery A 120V to USB power converter Use this to power up the unit from a wall outlet working at 120V A 12 24V to USB vehicle lighter conve...

Page 29: ...e 30 C to 85 C Humidity Up to 95 non condensing 1 3 3 Power DC Voltage 4 8V 5 25V Current consumption Depending on the battery charge 100mA to 1400mA The power supply must provide a minimum of 500mA t...

Page 30: ...50 Reference Sensitivity 104 dBm Static and TUHigh E GSM900 Reference Sensitivity 104 dBm Static and TUHigh DCS1800 Reference Sensitivity 102 dBm Static and TUHigh PCS1900 Reference Sensitivity 102 dB...

Page 31: ...ed in any location inside a vehicle a cargo box or any other inside location as long as some environmental con ditions are met Fair sky view for better GPS performance No exposure to water No exposure...

Page 32: ...PS reception is favored by horizontal positions Over vertical positions Always try to leave the antenna area free from metallic objects that obstruct GPS signals from the sky Human body affects GPS si...

Page 33: ...r This allows the unit to be powered by a computer s USB port The Power Supply Voltage must remain between 4 8V and 5 25V This means that it can not be directly connected to a vehicle s installation a...

Page 34: ...eria and also set the unit to report other sort of events as an exception to this normal Tracking Reporting Such an example is to configure the unit to report a one click button press event to the sam...

Page 35: ...he external USB power OR insert a SIM card The SIM card does not need to be active for enabling power ON Warning When a SIM card is not inserted the unit takes about one minute to power ON every time...

Page 36: ...this Diagnostic state 2 2 Turning the unit ON OFF The unit is turned OFF by holding the button until a long beep is heard The unit can be turned ON by the following situations A button press Magnetic...

Page 37: ...it before installing the driver provided by Digital Communications Technologies TM DO NOT FOLLOW WINDOWS DRIVER INSTALLATION ASSISTANT Cancel the installation un plug the device and run the driver s i...

Page 38: ...software to the COM port created when the unit is plugged in at 115200bps 8N1 configuration 8 data bits no parity one stop bit The unit s serial port is a TAIP console where you can query and configur...

Page 39: ...generates two dif ferent tones every 4 seconds until the call is answered User set alerts controlled with the XAZZ message Advanced 0 Stop a user alert 1 Generates a one second continuous beep 2 Gene...

Page 40: ...ED Blinking 3 or more satellites in view doing position fixes but PDOP is to high This means that although there are enough satellites to deduce a position their actual condition and current downloade...

Page 41: ...a Manual Configuration The minimum reporting configuration must have a Tracking Report A Tracking Report can be set as one or a combination of the fol lowing A time only report A distance only report...

Page 42: ...while other destinations have their buffer empty with no interference between the two destinations The total buffer capacity whatsoever is shared among all destinations meaning that the max imum hold...

Page 43: ...orresponding IP ad dress name7 and TCP UDP port has to be created on any of the unit s Destinations space or in e track Configuration Assistant Ad dress Book page When using TCP the unit functions as...

Page 44: ...which work on the same network as the Tracking Server s remote peer s because when units work behind a NAT the origin port seen by the remote peer is always set by NAT rules no matter e track TM uses...

Page 45: ...host other than the Tracking Server which recollects the unit s reports a periodic time only criteria has to be defined to generate a report to the IP host so it can consult the unit at any time For...

Page 46: ...hat the remote party is 44123456 In this case the long number including the sign has to be entered in the unit as Destination or it will fail on recognizing the valid sender Note SMS messages can be s...

Page 47: ...iple messages8 All of the messages ex changed on the console are TAIP Trimble Ascii Interface Protocol TM messages 2 11 1 TAIP Message Format All TAIP messages use printable ASCII characters The unit...

Page 48: ...ormed by the two characters following the XA identifier Extended messages are also described on the TAIP reference chapter Data String The format of a data string depends on the message qualifier and...

Page 49: ...mmands to the unit s Depending on the communication mechanism the unit uses to com municate with a server some requirements have to be fulfilled See the next sections for information on this 2 12 1 Wo...

Page 50: ...opens a connection but it has nothing to report There is a workaround for this Having the unit send a re connection event so every time the connection is opened the server knows who did open it In or...

Page 51: ...will keep on sending the same reporting mes sage for ever For more information continue with the next paragraph UDP confirmation message When waiting for confirmation the unit expects its ID on an UD...

Page 52: ...ommand that the user locates on the user action section of an event definition So the server shall expect two types of reports from e track TM The Events Reporting Messages and the Responses to TAIP c...

Page 53: ...e response to the command reported to any destination s This feature broads the reporting possibilities of the unit as the reporting messages are not only restricted to the information contained on th...

Page 54: ...re can be found on Windows Program Folder at Start All Programs e track Configuration Assis tant Make sure of installing e track TM s USB Windows Driver before connecting the unit or opening e track C...

Page 55: ...stant located in Windows Start All programs Digital Communication Technologies e track Con figuration Assistant 6 Once the application opens it will try to find the device Wait a few seconds for the s...

Page 56: ...in the next chapter The following configuration can be controlled with e track Config uration Assistant A Tracking Report dependent on time distance time distance or turn by turn Location Report gene...

Page 57: ...EV message for each situation con figured LEDs auto off feature enable disable Audible alerts enable disable Such configuration can also be saved on a file to be later retrieved or shared e track Con...

Page 58: ...s state has three sub states READY Indicates that the configuration shown on the soft ware and the configuration the unit has are the same in sync READY Empty Indicates that the unit as well as the so...

Page 59: ...figuration on the User Interface WARN ING This option will lose any work made so far on the User Interface Discard Unit Configuration e track Configuration Assistant will ignore the configuration of t...

Page 60: ...The unit s mini USB port TCP or UDP GPRS level communication 2 way SMS GSM level This means that the unit is configured over the air in the same way as it is done locally As described in the Operation...

Page 61: ...of any inconsistency due to an incomplete configuration process that leads to a configurations depending on un set values Not all unit s parameters are required for it to start working The full spect...

Page 62: ...ce for more information The ID setting takes the following form for an unit s ID UNIT 0015 SIDUNIT 0015 4 2 Enabling the unit on GSM and GPRS The GSM registration as well as the GPRS attachment gettin...

Page 63: ...us can be consulted with the RP message and or with the Network LED indicator For more information con sult the TAIP reference and the LEDs subsection on the About e track TM chapter When the unit is...

Page 64: ...y the cellular carrier For example this is an apn com or internet carrier name com Setting the APN on e track TM s is also done with the RF message An empty APN may be configured too An empty value is...

Page 65: ...up the unit is ready to communicate with IP networks i e with IP addresses For this the cellular carrier assigns the unit an IP address that is usually but not necessarily dynamic meaning that for ev...

Page 66: ...essage 4 3 2 Destination Addresses DAs A Destination Address is a user defined group of Destination Points This enables some reporting commands to route their report to sev eral destinations at the sa...

Page 67: ...ne num bers thru SMSs and the unit s serial port for accessories like PDAs To understand how reporting configuration is done refer to the next section called Event Machine that teaches on how to tell...

Page 68: ...eporting is controlled by an Event Machine which con Essential configuration stantly evaluates user defined events These events allow the user to create a reporting schema and functionality controlled...

Page 69: ...ke two possible values true or false are said to be of boolean nature Let s add another boolean situation An unit located within some cities perimeter This again is a two value situation Let s call it...

Page 70: ...circular check point Sense and report the battery level status Use different reporting criteria according to the time of the day Generate a reconnection message to a TCP server whenever the socket get...

Page 71: ...used to tell the unit which kind of TAIP report message generate when reporting to a destination The unit supports two reporting messages ET Time only report Use T as Message ID on an event defini tio...

Page 72: ...ts exceeding a speed limit Generate buzz beep sequence whenever a vehicle travels outside a check point Set Reset user signals to trigger other events This allows the creation of complex event s scena...

Page 73: ...0 events available for the user to configure They may be defined all at once in a configuration script or they me be individually defined at any moment as the user adds removes func tionality The actu...

Page 74: ...ED35U RED36SV0 S00 ACT SGC02U RED37SV0 S00 ACT SGC02TC00010 RED38U RED39U RED40U RED41U RED42U RED43U RED44U RED98U RED99U You can see some events having a user defined TAIP action different routing o...

Page 75: ...d their state e track TM s signals are of boolean nature meaning that they can only take one of two possible values true or false Signals and the logical operators AND OR NOT are used to create logica...

Page 76: ...Reset True before the unit is reseted F08 GPRS Attached True when the unit is attached to the GPRS network F09 Power OFF True momentarily when the unit is turned off F11 GPS data is accurate True whe...

Page 77: ...flags These signals may be changed by the user at any time with the SS message V00 V05 Voice signals V00 signal is true when there is a voice call on course V01 to V05 are true whenever the actual vo...

Page 78: ...S06 signal switches from false to true that s what the sign does The report will only be generated once In order for the event to trigger again the S06 signal has to become false first and then true a...

Page 79: ...longitude center an a ra dius in meters Circular Regions can be used to enclose an special delivery zone or to set a checkpoint on a route These regions are defined with the XAGR message and the assoc...

Page 80: ...Miami Int l Airport situ ations To have the unit send event 05 whenever the unit leaves the airport use SED05NV0 R00 For detailed information see the GR message 4 8 Setting Speed Limits Speed limits a...

Page 81: ...oving are not relevant The unit can also be configured with a time only criteria Note How does this criteria work First the report has to be triggered by a distance threshold that tells the unit to se...

Page 82: ...e activation of the signal again when the T D criteria is met on the future To create a tracking event that sends event code 49 based on a T D Example criterion A 8km 5miles report is desired The crit...

Page 83: ...manipulation is controlled by the GC message Up to 20 counters can be configured The count type time distance situation is set when the counter is set to start a count There are three types of counter...

Page 84: ...To define a continu ous counter Set the recycle flag to C The previous illustration shows a continuous counter Reset the counter value to zero recycling counter creating thus a periodic counter signal...

Page 85: ...4 11 USING COUNTERS A counter may be suspended and resumed with the GC command Use the S and R commands on a previously defined counter The next graph illustrates this 83...

Page 86: ...d with the GC com mand Use the V command on a previously defined counter The next graph illustrates this Note that altering a counter s value does not affect its counting configuration After altering...

Page 87: ...an optional delta parameter to make the counter value increment only when the counting variable reaches the delta This is useful for counting not only seconds but minutes hours etc or for distance cou...

Page 88: ...rigger events based on a user set reset SS command or on a set reset SS event user action Refer to the Scenarios and Examples section for more information 4 13 Using Heading Deltas turn by turn report...

Page 89: ...um is 90 A typical value that suits a turn by turn report is 45 degrees Here is an example of creating a turn by turn report using 45 degrees as heading change to trigger event 40 Set a heading delta...

Page 90: ...it Number identification service has to be enabled for the unit s line by the carrier in order for the unit to answer phone calls Note To determine the incoming voice call authorization on a given De...

Page 91: ...ss signal P01 and has the voice call user action SED00SV0 P01 ACT SXAVC11 4 15 Battery monitoring To monitor the internal battery refer to the XABS message To generate events according to charge level...

Page 92: ...form a software reset on the unit 4 21 Using Scripts Scripts are text files with extension tmf used to create store edit and share an e track TM s configuration These text files are passed or read to...

Page 93: ...to be created for example This is a long comment that spans to more than one line of text Comments are not passed to the unit they are only saved on the tmf file and can not be retrieved when reading...

Page 94: ...an existing script instead of creating a new one from scratch Another option for not having to create an script from scratch is mak ing TAIP Downloader generate an script file by reading an e track T...

Page 95: ...duplicate i e copy the configuration to other units a unit s config uration Make sure of using TAIP Downloader version 1 0 1 or superior Contact Digital Communications Technologies TM for information...

Page 96: ...cation is done via TCP or UDP This enables the reading and writing process of scripts to be done remotely One of such tools that creates a virtual serial port connected trough a TCP connection is HW V...

Page 97: ...ernet carrier name com At this point the until will try to register on GSM and on GPRS Although PIN and APN parameters take effect immediately the unit may take up some time on registering to the netw...

Page 98: ...tions on the port 2145 If we want to use name addresses instead of IP numbers we have to use the XADP message instead of the deprecated DP message With the XADP mes sage we can also specify an IP numb...

Page 99: ...rk the APN has no access to the network where the Tracking Server is running 7 There are network related problems that prevent the unit from communicating even with GPRS up Creating a Destination Addr...

Page 100: ...what kind of message send to the Tracking Server The answer lies on the Tracking Server configuration The event code has to have any meaning for the Tracking Software and the type of message depends o...

Page 101: ...shark org Adding a button press report Now we will like to create button press report to the Tracking Server having the event code 05 whenever the signal P00 button press goes high This is a simple ev...

Page 102: ...press report P00 to a Phone Number as well as to the remote Tracking Server with a custom text message Create the SMS Destination Point The first step is configuring the destination Phone Number on o...

Page 103: ...05 We are going to use the same definition but as you will notice we are going to change on the event s DA from 4 to 5 SED05NV5 P00 Now any time the button is pressed P00 an event report is going to b...

Page 104: ...only If no SMS is received on the Phone Number type destination consider the following The unit can only send SMS messages when registered on GSM The Network LED does not have to be solid ON The cell...

Page 105: ...Time And Distance signal definition STD80300 Event triggered by T D signal SED37NV4 TD8 Button press report SED05NV5 P00 User text message for event 05 SXATM05Button pressed end 4 22 3 Adding SMS int...

Page 106: ...the Phone Number type defined Destinations To initiate a voice call to a DP the XAVC message is used To receive voice calls the remote Phone Number has to be defined on a Phone Number type destinatio...

Page 107: ...an event s user action field Continuing with our previous example the event 05 definition can be altered to include the voice call to DP 10 SED05NV5 P00 ACT SXAVC10 This will make the unit start a voi...

Page 108: ...onds This will make signal C00 go true 15 seconds after the counter defini tion that is it 15 seconds after the speed violation is detected The other user action indicates to start an audible alert Th...

Page 109: ...udible warnings To achieve the same speed violation report created above but with out the audible alerts just eliminate the XAZZ commands from the user action fields on the events definition SGS071065...

Page 110: ...ly Time And Distance signal definition STD80300 Event triggered by T D signal SED37NV4 TD8 Button press report event SED05NV5 P00 User text message for event 05 SXATM05Button pressed Set an speed limi...

Page 111: ...it and having the unit on a previous STOP con dition In this way we can assure that a STOP is not going to be reported any time the speed falls below a low value but that a time condition is also requ...

Page 112: ...efine the STOP event as SED30NV4 C01 Notice that the event uses DA 4 and it is not silent so the event is reported to the Tracking Server Create the START report We define this event as occurring any...

Page 113: ...IG SXADP U Essential configurations Units ID SIDEXAMPLE configuring the SIMs PIN SRFI1234 configuring the APN SRFAinternet carrier name com The remote Tracking Server address and port SXADP0000avl ser...

Page 114: ...t event with an audible 1 second alert SED40SV0 S07 ACT SGC00TC00015 ACT SXAZZ1 Stop the timer when the speed falls below the limit silent event stop the audible alert SED41SV0 S07 ACT SGC00U ACT SXAZ...

Page 115: ...tracking event 37 is STD80300 As you can check with the TD message definition given on the TAIP reference this is a time only criterion which causes the TD8 signal to get high on a 5 minutes basis To...

Page 116: ...0120000000203555 And leave the rest of the script unchanged Script Changing only the TD8 definition our script ends up e track script Getting Started example SMS reporting SMS interaction Voice intera...

Page 117: ...55 Event triggered by T D signal SED37NV4 TD8 Button sense Button press report SED05NV5 P00 User text message for event 05 SXATM05Button pressed Speed viol warning Set an speed limit of 65mph SGS07106...

Page 118: ...ng a TCP connection with the server even if it has nothing to report With this charac teristic the unit can be interrogated at any time The pitfall of this mechanism is that it may happen that the Tra...

Page 119: ...ck TM s is established Script The resulting script is e track script Getting Started example SMS reporting SMS interaction Voice interaction Speed viol and warning START STOP monitoring A better T D c...

Page 120: ...report SED05NV5 P00 User text message for event 05 SXATM05Button pressed Speed viol warning Set an speed limit of 65mph SGS0710650 Start a 15 secs timer when speed limit is violated silent event with...

Page 121: ...00 SED49NV4 A00 end 4 22 9 Main power loss alarm The unit can be set to send a report whenever the main power source mini USB port gets disconnected To do so we use the F13 signal SED07NV5 F13 We choo...

Page 122: ...is example a 5 minute timer will be set SED00SV0 P04 ACT SGC00TC0030000001 And to delete the timer when movement is detected before the in activity time is reached SED01SV0 P04 ACT SGC00U Then to defi...

Page 123: ...4 23 UNIT S TAIP REFERENCE 4 23 Unit s TAIP reference 121...

Page 124: ...seconds GPS time of day 7 Latitude BBB CCCC degrees Latitude in the WGS 84 datum Positive values indicate a north ern latitude 8 Longitude DDDD EEEE degrees Longitude in the WGS 84 da tum Positive va...

Page 125: ...hones Serial Port A Destination Address is not the actual IP address or SMS telephone of the receivers The message has the fol lowing format A PBB PBB PBB PBB A is the Destination Address index Its ra...

Page 126: ...ssociation of Destina tion Points 2 3 10 and 15 15 is the unit s serial port SDA5 P02 P03 P10 P15 To create Destination Address 0 with only one Destination Point for example the unit s serial port SDA...

Page 127: ...guration for e track TM An event is created by defining a boolean combination of signals as a trigger a routing indication for a generated event message EV or ET and a possible TAIP message to be exec...

Page 128: ...V EV message T ET message A extended EV message A B extended EV message B C extended EV message C 1 Destination Address D 0 9 Destination address of the Event Mes sage The value of this field is the i...

Page 129: ...SED05SV0 TD7 The only purpose of this event is to drive the E05 signal true or false according to the event s trigger TD7 in order to trigger any other event s that include E05 as part of its trigger...

Page 130: ...BBB Chars Item Format Value Meaning 2 Error Code AA Error code See the table of error codes at the end of this chapter varies TAIP message BBB TAIP message that generated the error It does no include...

Page 131: ...the generated event The message has the following format AABBBBCDDDDD Chars Item Format Value Meaning 2 Event code AA 00 99 Event code 4 GPS Week BBBB week Number of weeks since 00 00AM January 6 1980...

Page 132: ...6 where 0 is Sunday 5 GPS Time of day DDDDD seconds Time of the generated report 8 Latitude EEE FFFFF degrees WGS 84 Latitude It does include the sign Positive for north 9 Longitude GGGG HHHHHdegrees...

Page 133: ...ecified threshold value is reached 1 Command B See Counter s Com mands table A counter can be configured in one of three modes using the Counter C Timer T or Distancer D com mand See the following tab...

Page 134: ...ier to get the actual counter s value U Undefine counter The counter s definitions is deleted and the associated counter signal CAA is reset Examples Set counter 03 on Timer mode When the counter s va...

Page 135: ...00 We set the threshold to 1 but it could have been set to any value as we are not interested on monitoring the C05 signal We can query the distance counter value at any time QGC05V Ant the unit shall...

Page 136: ...message has the following format AABCCCC Chars Item Format Value Meaning 2 Speed limit ID AA 00 09 Identification code assigned to speed limit 1 Active flag B flag 1 Speed limit is active U Delete spe...

Page 137: ...following format AAB CCCCCCDDDDDDEEEEEEFFFFFF Chars Item Format Value Meaning 2 Time win dow ID AA 00 09 Identification code assigned to time window 1 Active flag B flag 1 Time window is active U Dele...

Page 138: ...Region index AA 0 29 Region index of the point that is being configured 2 Point in dex BB 00 49 Point index 1 Last point flag C flag Use 1 The actual point is not the last point of the region U The ac...

Page 139: ...longi tude value equal to or less than the actual point s longitude When the actual point has no left neighbors there are no connected points with the same or less longitude these two parameters take...

Page 140: ...tion Left neighbors given Point 00 has no points on the left so it has no left neighbors These parameters should be filled with 99 each Left Neighbor 1 99 Left Neighbor 2 99 Point 01 has point 00 to i...

Page 141: ...02 and 03 share the same longitude As dis cussed early it is not relevant which point comes first the points could be assigned having the 03 below the 02 instead of the arrangement presented in the f...

Page 142: ...left neighbors because the only point connected to it is 02 but it has the same longitude and we already counted this connection on the previous point This leaves us with Left Neighbor 1 99 Left Neig...

Page 143: ...9 Point 01 Left Neighbor 1 99 Left Neighbor 2 99 Point 02 Left Neighbor 1 00 Left Neighbor 2 99 Point 03 Left Neighbor 1 00 Left Neighbor 2 01 Point 04 Left Neighbor 1 01 Left Neighbor 2 99 Point 05 L...

Page 144: ...up with the following TAIP messages SGR00001 2578480 080318659999 SGR00011 2579917 080304800099 SGR00021 2580629 080302920199 SGR00031 2580722 080266940299 SGR0004U 2578617 080265370003 Now region 00...

Page 145: ...used to set query unit s ID The message has the following format A AAA Chars Item Format Value Meaning 1 to 10 Vehicle ID A AAA string Identification code assigned to the vehicle This parameter may b...

Page 146: ...generated report Latitude BBB CCCCC degrees WGS 84 Latitude It does in clude the sign Positive for north Longitude DDDD EEEEE degrees WGS 84 Longitude It does in clude the sign Positive for east Speed...

Page 147: ...ng the command without the B string Note The message has the following format A BBB Item Format Value Meaning Parameter ID A char Values I SIM Card PIN A GPRS APN Access Point Name 40 chars max L GPRS...

Page 148: ...and reports i e messages with the R qualifier The message has the following format ID FLAG A CR FLAG C Chars Item Format Value Meaning 1 ID Flag A flag Include the unit s ID on each message with a ID...

Page 149: ...4 23 UNIT S TAIP REFERENCE 4 23 15 RP Registration Parameters Cellular Network Qualifiers Q R This message reports the unit s cellular registration state The mes sage has the following format 147...

Page 150: ...SIM PIN error 8 Not Registered SIM PIN wait 9 Not Registered SIM in serted A Not Registered SIM re moved B Not Registered SIM PIN OK C Not Registered Error reading PIN D Not Registered SIM ini tializ...

Page 151: ...RENCE Check the following table to see the relation between RSSI and RSS RSSI RSS GSM dBm 0 to 7 113 99 Very poor 8 to 13 97 87 Poor 14 to 17 85 79 Fair 18 to 20 77 73 Fair 21 to 24 71 65 Good 25 to 3...

Page 152: ...ing format CONFIG SIGNALS Qualifier Meaning CONFIG Resets almost all the configuration of the unit The preserved parameters are PIN APN ID Destination Points This prevents loosing communication over t...

Page 153: ...mat Value Meaning 3 Signal ID AAA See Sig nals list 3 character identifier of the sig nal 1 Current signal status B 0 or 1 Status of the specified signal Examples To know the state of the Region signa...

Page 154: ...4 23 UNIT S TAIP REFERENCE 4 23 18 ST Status Qualifiers Q R This message provides information about the unit s GPS receiver The message has the following format 152...

Page 155: ...B Hex characters 0 F Value 0 No problems reported 1 Antenna feedline fault 1 Status Codes Nibble 2 C Hex characters 0 F Value 0 No problems reported 1 Battery back up failed RAM not available at powe...

Page 156: ...g format AABBCCDDDEEFFGGGGHHIJJKLLLL Chars Item Format Value Meaning 2 Hour AA decimal 2 Minutes BB decimal 5 Seconds CC DDD 2 Day EE decimal 2 Month FF decimal 4 Year GGGG decimal 2 GPS UTC Time Offs...

Page 157: ...iggered when the vehicle is not mov ing are not relevant The counter can also be configured to follow a time only criteria To do so set the Distance Threshold parameter to 0 and the unit will only use...

Page 158: ...ameters that control the Time Distance signals trigger Ten TD counters may de defined independantely The message has the following format ABBBB CCCCDDDDEEEE Chars Item Format Value Meaning 1 TD index...

Page 159: ...rsion number Qualifiers Q R This message returns the unit s firmware version The message has the following format e track AA AA B C Chars Item Format Value Meaning 3 Version number A AA Firmware versi...

Page 160: ...ombined with a sleep timer enable the unit to increase battery duration on no reporting periods See the XAPM message The message has the following format ABBCCDD Chars Item Format Value Meaning 1 type...

Page 161: ...alerts The default state is ON The message has the following format A Chars Item Format Value Meaning 1 Buzzer OFF A 0 1 Turn Buzzer Off 1 i e dis able audible alerts Leave buzzer enabled 0 i e enable...

Page 162: ...in battery The message has the following format ABBBBPCCC Chars Item Format Value Meaning 1 Main Power State A flag Always 1 4 Battery voltage BBBB millivolts Built in battery voltage 1 Indicator P fi...

Page 163: ...with a given destination s without requiring for an specific event to occur It is also a method for testing a DA definition and testing the remote host identification process of an EV message The mess...

Page 164: ...4 23 UNIT S TAIP REFERENCE 4 23 26 XADM Diagnostic Message Qualifiers Q R Use this message to query unit s status The message has the follow ing format 162...

Page 165: ...aming 2 RSSI FF 00 31 Received Signal Strength Indicator 1 GPRS Attach G flag 1 indicates that the unit is GPRS attached 0 indicates GPRS de attached state 1 GPRS state H 0 9 GPRS state 0 Initializing...

Page 166: ...no TAIP con sole access Error 8 is returned on every message Other values work but are reserved for future implementations The user should not use any value dif ferent than 0 1 and U 1 TCP UDP selecti...

Page 167: ...s to this destina tion 1 User defined messages are sent instead of TAIP See the XATM message Other values are reserved for fu ture use 1 Access C Access for this Telephone 0 Full access 1 TAIP console...

Page 168: ...at AABCCCCC Chars Item Format Value Meaning 2 Battery level ID AA 00 02 Identification code assigned to the Battery level 1 Active flag B flag V Battery level defined as a voltage value P Battery leve...

Page 169: ...he message has the following format AABCCC Chars Item Format Value Meaning 2 Index AA 00 04 Heading delta index 1 Active flag B flag 1 Define the heading delta U Delete the heading delta 3 Delta CCC 0...

Page 170: ...GPRS session After 20 seconds the unit will start the GPRS session again The message has the following format A Chars Item Format Value Meaning 1 GPRS Paused A 0 1 Use 1 to start a GPRS pause procedur...

Page 171: ...alue Meaning 2 index AA 00 69 Region index 1 action B 1 U Use 1 to define a region U to undefine it 7 Center s lati tude CCC DDDD degrees Center s latitude It does include sign 8 Center s lon gitude E...

Page 172: ...message tells the unit whether to use or not defaults to not its IMEI as ID A Chars Item Format Value Meaning 1 action A 0 1 Use 1 to set the unit s ID with the IMEI Use 0 to set the unit s ID to the...

Page 173: ...4 23 33 XAIM IMEI consult Qualifiers Q R This message is used to consult the unit s IMEI International Mobile Equipment Identity AAAAAAAAAAAAAAB Chars Item Format Value Meaning 14 IMEI A IMEI 1 IMEI s...

Page 174: ...ess 0 0 0 0 is returned when the GPRS session is not up The message has the following format AAABBBCCCDDD Chars Item Format Value Meaning 3 1st number AAA 000 255 First number of the IP number 3 2nd n...

Page 175: ...GPS data is not available or is not precise this command returns error 14 and the region is not created The message has the following format AABBBBBB Chars Item Format Value Meaning 2 region index AA...

Page 176: ...ng the connection between your server and your unit due to inactivity The keep alive packet contains the unit s ID without any TAIP message so your server has to expect these special non TAIP messages...

Page 177: ...code 30 with the following exceptions SXALL QRP SXARD QXANS SATM QXARD QXALL QVR QXAIM QXAID QID The message has the following format A BBBB Chars Item Format Value Meaning 1 Operation A Operation L L...

Page 178: ...pressing the button does not causes the button signal P00 to go high the button press is ignored The button press is then used to kick the unit out from LEDs OFF state making all three LEDs lit accor...

Page 179: ...e module according to network discovery information A mode change will be effective only after a system reset SRT or power cycle The allowed modes are presented in the next table The message has the f...

Page 180: ...APN not set by user 08 Stopped 09 No network 10 13 Internal error 20 Closing 88 99 GPRS set up failure 1 Destination Point C 0 9 IP type destination point index for which D and EEE give information 1...

Page 181: ...d D values I Turn OFF immediately No Sleep Timer is set Ignores B and C values but the fields must be filled with dummy values so the D field can be read E G DDDDDDDD 4 Sleep Time BBBB Sleep Timer in...

Page 182: ...e to store DPs names Baptizing destinations is only meaningful for the user e track TM does nothing but storing these names The message has the following format AA B Chars Item Format Value Meaning 2...

Page 183: ...ring feature which the user is free to use it as he or she decides The message has the following format AA BBB Chars Item Format Value Meaning 2 Name index AA 00 99 Name index of the message defined w...

Page 184: ...ation The message has the following format AA BBBBB CCCCC DDDDD Chars Item Format Value Meaning 2 Destination Point AA 00 14 Destination Point 5 Total capac ity BBBBB integer Total buffer capacity exp...

Page 185: ...essage to know the DP index used on the actual commu nication channel The command will return the DP index used to generate the QXATD query The message has the following format AA Chars Item Format Va...

Page 186: ...es sage the sent message is the one defined with this command XATM for the event code that generates the report The message has the following format AA BBB Chars Item Format Value Meaning 2 Event Code...

Page 187: ...tery duration on no reporting periods See the XAPM message The message has the following format ABBCCDDEEFFGG Chars Item Format Value Meaning 1 action A A or U Use A to activate U to deacti vate the D...

Page 188: ...has the following format A BBB Chars Item Format Value Meaning 1 Action Direction indicator A flag When using the S qualifier Use 1 to ac tivate the sniff 0 to deactivate For R responses I indicates t...

Page 189: ...s IP and a mask The network s IP is any IP address that defines the common IP addresses values among the members of the UDP Network The mask is defined as the number of ones from left to right which d...

Page 190: ...192 168 0 0 16 To tell the unit not to use an UDP network validation SXAUNU On this last example the UDP Server port validation will still be done by the IP type UDP destinations single match mechanis...

Page 191: ...nothing to do with the UDP Server Port XAUP The fixed UDP origin port will not listen for queries until the unit generates an UDP datagram Meanwhile the UDP Server Port is always listening Also notice...

Page 192: ...s IP address matches the UDP Network a response is sent too the peer17 If it does not match with the UDP Network it tries to find a match on any of the IP type UDP defined Destinations if a match is...

Page 193: ...entered and the selected Destination is found to have any value set a telephone number The message has the following format AA BCC Chars Item Format Value Meaning 2 Destination Point AA 10 14 Index of...

Page 194: ...fiers S R Use this message to hang up any current voice call If no voice call is being held the command returns and does nothing The message has the following format No parameters Send SXAVE The unit...

Page 195: ...ations in order for the unit to accept the call19 If set to OFF the unit will answer any incoming voice call regardless of the calling party s number being set or not on the Telephone type destination...

Page 196: ...to change the microphone gain for voice calls A Chars Item Format Value Meaning 1 Action value A 0 9 Gain value 0 9 or gain action to in crease to decrease Default value is 5 Example to set the micro...

Page 197: ...oice call has to be answered by a button press AB Chars Item Format Value Meaning 1 Voice calls enable A 0 1 Use 1 to enable incoming voice calls default state 0 to disable 1 Auto answer B 0 1 Use 1 t...

Page 198: ...change the speaker volume for voice calls A Chars Item Format Value Meaning 1 Action value A 0 9 Volume value 0 9 or volume action to increase to decrease Default value is 5 Example to set the speake...

Page 199: ...ifiers S R Q Using this command different audible alerts can be generated A Chars Item Format Value Meaning 1 type A 0 2 Audible alert 0 Stop an audible alert 1 A beep is continuously gener ated every...

Page 200: ...port 22 The unit is restarting and it can not process any command 23 Minimum time date can not be ahead of Maximum time date on a Time Window 24 Invalid characters on string parameter 25 Invalid vehic...

Page 201: ...o current voice call to end 68 Exceeded the allowed length for this command 69 Firmware upgrade over the air is not enabled on this module 76 Invalid counter operation See the GC message 77 Invalid Co...

Page 202: ...5 Appendix A Quick Start Guide The next page is a quick guide for installing and configuring the unit You can print this page and have it at hand...

Page 203: ......

Page 204: ...us configuration SRT CONFIG SXADP U Unit s ID SIDEXAMPLE configuring the SIM s PIN SRFI1234 configuring the APN SRFAinternet carrier name com The remote Tracking Server address and port SXADP0000any s...

Page 205: ...dix C Signals Table Advanced For more information on signals refer to the Configuration chapter Event Machine section The available signals for e track TM s are pre sented in the next table on the nex...

Page 206: ...ore the unit is reseted F08 GPRS Attached True when the unit is attached to the GPRS network F09 Unit turn OFF True momentarily when the unit is turned off F11 GPS data is accurate True when doing GPS...

Page 207: ...Time and Distance True when the associated Time and Distance counter has a Time and Distance condition true The signal is immediately reset after being evaluated to enable the counter for further tri...

Page 208: ...information on a command 8 1 Setting e track TM ID To set the unit s ID to AbcD 1234 send SIDAbcD 1234 8 2 Setting the APN To set the APN to internet carrier com send SRFAinternet carrier com 8 3 Con...

Page 209: ...onfiguring a host address type To set IP address 192 168 0 1 working on TCP port 8000 on Desti nation Point 00 send SXADP0001192 168 0 1 8000 To set the same IP port on UDP without confirmation send S...

Page 210: ...authorization flags for each host and telephone send QXADP 8 10 Grouping Tracking Servers on DAs To make Destination Address DA 4 represent only host address Destination Point 00 send SDA4 P00 To mak...

Page 211: ...ing delta change of 45 degrees send SXAGH001045 To define event 44 so that it sends a message to the serial port every time the vehicle s heading delta changes by more than 45 degrees send SED44XV0 J0...

Page 212: ...15 Querying the Internal back up battery level To query the voltage value and charge level of the internal back up battery send QXABS 8 16 Driving the unit to OFF mode To turn OFF the unit send SXAPM...

Reviews: