User Manual

14
RS9113
PHY Evaluation Test Utility
User Guide for Linux
4 Programmable PER packet
PER packet can be programmable using utility called ‘transmit_packet
utility. This utility takes the PER packet content from the file called
‘per_packet.txt’.
transmit_packet utility and per_packet.txt can be found under ‘release’
directory.
Before running this utility user has to fill the required packet content into
‘per_packet.txt’ file starting from the MAC header. Once ‘per_packet.txt’
is filled user can run ‘transmit_packet’ utility for configuring the PER
packet. This utility configures the PER packet only. It will not start
transmission. User has to run the ‘transmit’ utility as described in the
previous section after running ‘transmit_packet’ utility.
If user does not want to configure the PER packet then ‘transmit’ utility
can be run directly without running ‘transmit_packet’ utility. In this case
default PER packet will be sent.
Configure the following parameters through ‘transmit_packet’ application
before running the ‘transmit’ utility.
Programmable PER Packet Enable
Programmable PER Packet Length
Sequence number flag
4.1 Application Usage
Before running application PER packet content has to be entered into the
‘per_packet.txt’ file.
Then the application can be started in the following manner:
# cd release
# ./transmit_packet <e> <l> <s>
<e> refers to enable or disable flag for PER packet configuration.
<l> refers to length of the packet that has to be configured in bytes.
<s> refers to sequence number flag.
Enable flag:
This flag is used to enable or disable the PER packet configuration.
1- Enable,0 - Disable
If this flag is enabled, newly configured PER packet can be transmitted
when user runs ‘trasmit’ utility.
If this flag is disabled, default PER packet can be transmitted when user
runs ‘trasmit’ utility.