Hpe5022_Ber_Measureber - Agilent Technologies E5022B Programming Manual

Hard disk read/write test system
Hide thumbs Also See for E5022B:
Table of Contents

Advertisement

hpe5022_BER_measureBer

C Syntax
ViStatus hpe5022_BER_measureBer(ViSession id, ViInt16 seqType, ViInt16 ave);
Visual Basic
hpe5022_BER_measureBer(ByVal id As Long, ByVal seqType As Integer, ByVal
Syntax
ave As Integer) As Long
Description
This function measures the on-track error rate. The detailed sequence of this
function is as follows:
1. Move the head to the write offset position as specified by the
"hpe5022_writeTrackOffset" function.
2. If seqType is set to "hpe5022_SEQ_ER_WR_M", three track erase is executed.
If seqType is set to "hpe5022_SEQ_ER_WR_M" or "hpe5022_SEQ_WR_M",
write the data pattern specified by the "hpe5022_BER_selectPattern" function.
3. Write the background adjacent track as specified by
"hpe5022_BER_adjacentTrackPattern" function. This is optional depending on
measurement applications.
4. Write the test track as specified by "hpe5022_BER_write" function.
5. Write the foreground adjacent track as specified by
"hpe5022_BER_adjacentTrackPattern" function. This is optional depending on
measurement applications.
6. Move the head to the read offset position specified by the
"hpe5022_readTrackOffset" function.
7. Read and compare the read back data with the original data sequence.
8. When the read data length is less than the length specified by the
"hpe5022_BER_berMeasByteCount" function, iterate data comparison for the
next revolution. (See Figure 3-6).
9. Iterate step 2 to step 8 to get the average results.
The "hpe5022_BER_ber_Q" function returns the measurement result.
Parameters
• id
Description
Direction
• seqType
Description
Direction
Chapter 3
Bit Error Rate Measurement Function
Specifies the system identifier. This is given by the
"hpe5022_init" function.
IN
Selects the type of measurement sequence.
IN
Function Reference
147

Advertisement

Table of Contents
loading

This manual is also suitable for:

E5023aE5022aE5039cE5039aE5039b

Table of Contents