User Guide

12 / 14
If
the
Length
filed
in
transmit_packet
utilityis
given
as
‘m
and
Packet
length
in
‘tr
ansmit
utility
is
given
as
‘n
Then
1.Ifm<n
then,
first
‘m
bytes
can
be
taken
fromper_packet.txt
file
intoPER
packetand
the
restof
packet
(m-n
length)contains
default
content.
2.Ifm>n
then,
‘n
bytes
can be taken
from
per_packet.txt
file
into
PERpacket
and
transmitted.
3.Ifm=n
then,
‘m
bytes
canbe
taken
from
per_packet.txt
file
into
PER
packet
and
transmitted.
Userhasto
take
carewhile
filling
per_packet.txt.
i.e
contentshould bein
hex
formatonly.
Examples:
$
./transmit_packet
1
1000
0
Above
command
configuresthePERpacket
PER
configuration
Enable
1
Length
1000
(1000
bytes
can be configured
from
the
per_packet.txt
file)
Sequence
number
flag
0
(Sequence
numberwill
be
incremented)
$
./transmit_packet
1
500
1
Above
command
configures
the
PERpacket
PER
configuration
Enable
1
Length
500
(5
00
bytes
can
be
configured
from
the
per_packet.txt
file)
Sequence
number
flag
1
(Sequence
numberwill
not
beincremented)
After
starting
this
application,
user
hasto
enter
thefollowing
command
to
stop
the
ongoing
transmission:
$./transmit_packet0
Above
command
disables
the
PER
packet configuration.i.edefault
PER
packet
willbe
sent
when
user
runs ‘transmit’utility.
5.
Receive Tests
The
receive
tests
can
be
invoked
from an applicationcalled
‘receive’
which
is
found
under
‘release
directory.Usethisapplication
for
displaying
thefollowi
ng
information
Total
number
ofCRCPASS
packets
Total
number
ofCRC
FAILpackets
andTotal
number
ofFALSE
CCA
TheRx
performance
is
analyzed
by
thesensitivities
atdifferent
data
rates.
In
general,
thesensitivityis
observed
as
10%
Packet