EasyManua.ls Logo

Tescom TC-3000C - Page 197

Default Icon
255 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5.7 Reference Guide for using DLL
197
freq_rx // RX frequency of a tester (TX for DUT).
// 0 - 2402 MHz, 1 - 2403 MHz ... 78 - 2480 MHz. Ignored if hopping is ON
dirty_tx // dirty transmitter mode. 0: OFF, 1:ON
pkt_type // packet type(according to Baseband Specification).
// If zero, then longest supported packet type. The only DH1/3/5 or AUX1 types are supported.
power // RX power at the receiver input of the DUT in dBm multiplied by 100 (in 0.01dBm)
num_bytes_to_check // minimum number of samples (returned payload bytes) to measure BER
bytes_received // actual number of checked bytes
bits_with_error // number of the bits with error
pkts_received // actual number of received packets
pkts_with_error // number of the packets with error
mod_outp_pow
Description
This function can be used for combination of the Output Power, Modulation Characteristics, Initial Carrier
Frequency Tolerance, and Carrier Frequency Drift. You can make use of this function for “Quick Test”.
Syntax
unsigned long mod_outp_pow(unsigned char test_mode, unsigned char hop_mode, unsigned char freq,
unsigned char pkt_type, unsigned short num_pkts, short *power_av, short *power_max, short *power_min,
short *df0_max, short *df0_min, unsigned short *df1_avg, unsigned short *df2_avg,unsigned short
*df2_min, unsigned short *num_df2, unsigned short *num_df2_l, short *f_drift_max, short *drift_rate_max);
Return Value
The return value of this function will be zero if the function is successful. Otherwise, the return value will be
an error code.
Parameter
test_mode // Test Mode. 1:TRANSMITTER_TEST, 2:LOOPBACK_TEST
hop_mode // hopping mode: SINGLE_FREQUENCY=1, HOP_79=79
freq // RX frequency of a tester (TX for DUT).
// The parameter is meaningful only if hopping mode == SINGLE_FREQUENCY
pkt_type // packet type(according to Baseband Specification).
// If zero, then longest supported packet type. The only DH1/3/5 or AUX1 types are supported.
num_pkts // number of packets to measure Output Power
power_av // pointer to the average power in dBm multiplied by 100 (1 unit = 0.01dBm).
power_max // pointer to maximum peak power in dBm multiplied by 100 (1 unit = 0.01dBm).
power_min // pointer to minimum power in dBm multiplied by 100 (1 unit = 0.01dBm).
df0_max // maximal deviation of carrier frequencies from (2402+'freq') MHz in hundreds Hertzs
df0_min // minimal deviation of carrier frequencies from (2402+'freq') MHz in hundreds Hertzs
df1_avg // average of all maximum frequency deviations from
// the average frequency for the 11110000 pattern in Hertzs divided by 100. (1unit = 100 Hz)
df2_avg // average of all maximum frequency deviations from
// the average frequency for the 1010 pattern in Hertzs divided by 100. (1unit = 100 Hz)
df2_min // minimum of all maximum frequency deviations from
// the average frequency for the 1010 pattern in Hertzs divided by 100. (1unit = 100 Hz)
num_df2 // number of checked bits with pattern 1010
num_df2_l // number of deviations from the average frequency for the 10101010 pattern
// less then low limit (115 KHz)
f_drift_max // maximal frequency drift in hundreds Hertzs.
// This apply to the difference between the average frequency of the 4 preamble bits f0 and
the // average frequency of any 10 bits in the payload field of the returned packets fk.
drift_rate_max // maximal drift rate in hundreds Hertzs per 50microseconds.
// The maximum drift rate applies to the difference between any two adjacent 10 bit groups
// separated by 50 us within the payload field of the returned packets.
rf_tc
Description
This function executes RF test cases as batch process.

Table of Contents

Related product manuals