User Guide

11 / 14
Programmable
PER PacketEnable
Programmable
PER PacketLength
Sequence
numberflag
4.1
Application
Usage
Before
running
application
PER
packet
content
has
tobe
entered
into
the
per_packet.txt
file.
Then
theapplicationcanbe
started
in
thefollowing
manner:
#cdrelease
#./transmit_packet
<e><l>
<s>
<e>
refers
toenable
or
disable
flag
for
PERpacketconfiguration.
<l>
refers
to
length
of
the
packet
that
has
tobeconfiguredin
bytes.
<s>
refersto
sequence
numberflag.
Enableflag:
Thisflag
is
used
to
enable
or
disable
thePER
packet
configuration.
1-
Enable,0
-
Disable
If
thisflagisenabled,newly
configured
PERpacket
can
betransmitted
when
userruns‘trasmit’utility.
If
this
flag
isdisabled, defaultPER
packet
can
be
transmitted
when
user
runs‘trasmit’utility.
Length:
Thisfield
refers
to thenumber
of
bytesto
be
configured
from
the
per_packet.txt
fileinto
PER
packet.
i.e
ifthisfield
is
given
as
‘n
’(maximum
value
of
n
is
1536bytes),
then
‘n
number
of
bytes
can
be
configured
from
‘per_packet.txt’
fileinto
PER
packet.
Maximum allowed
value
for
thisfieldis
1536bytes.i.e
PER
packet
can
beprogrammable
upto
1536
bytes
only.
S
equence number
Flag:
Thisflagisusedto
enable
ordisable
the
sequence
number
from
the
per_packet.txt
file.
If
thisflagisset
as
‘1
then
it
will take
the
sequence
number
from
the
per_packet.txt
file.
And
each
transmitted
packet
contains
same
sequence
number
wit
hout
any
increment.
If
this
flag
is
set
as‘0
then
it
ignores
the
sequence
number
value
from
per_packet.txt
fileand
sequence
number
will
be
incremented
starting
from‘0
’.
Default
value
for
this
flag
is
‘0
’.