FMXXXX Parser Documentation 0.1
FM2100, FM2200, FM4100 and FM4200 Data Parser

AVLPacket Class Reference

Public Member Functions

 __construct ($args=array())
 getDataLength ()
 setDataLength ($val)
 getCRC ()
 setCRC ($val)

Data Fields

 $data
 $avl_data_array

Detailed Description

AVL Packet for Teltonika's FMXXXX GPS device.

Author:
Thierno Ib. Barry < >
Date:
26 Feb 2011
See also:
Teltonika FMXXXX Protocols GNU/LGPL v2.1
Todo:
Add getters to get Hex values (getHexVaribleName)
Example: getHexDataLength()

Constructor & Destructor Documentation

__construct ( args = array())

Constructor.

Parameters:
array$argsConstructor arguments

Member Function Documentation

getCRC ( )

Get the CRC field converted in integer.

Returns:
int Return the CRC field converted in integer
getDataLength ( )

Get the data length value converted in integer.

Returns:
int Return the data length value converted in integer
setCRC ( val)

Setter for the CRC attribute. Note: The value must be in Hexadecimal.

Parameters:
string$valThe CRC value in Hex base (16)
setDataLength ( val)

Setter for the data_length attribute. Note: The value must be in Hexadecimal.

Parameters:
string$valThe data length value in Hex base (16)

Field Documentation

$avl_data_array

AVLDataArray container

public

$data

Decapsulated Raw data of TCP header and CRC

public


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Enumerations