Delta / NNN50_WIFI_API

Dependents:   NNN50_CE_Test_UDP NNN50_linux_firmware NNN50_SoftAP_HelloWorld NNN50_BLEWIFISensor ... more

Embed: (wiki syntax)

« Back to documentation index

tstrM2mAteTx Struct Reference

tstrM2mAteTx Struct Reference
[DataTypes]

Used for the transmission(Tx) test configuration. More...

#include <m2m_ate_mode.h>

Data Fields

uint32 num_frames
uint32 data_rate
uint8 channel_num
uint8 duty_cycle
uint16 frame_len
uint8 tx_gain_sel
uint8 dpd_ctrl
uint8 use_pmu
uint8 phy_burst_tx
uint8 cw_tx
uint32 xo_offset_x1000
uint8 use_efuse_xo_offset
uint8 peer_mac_addr [6]

Detailed Description

Used for the transmission(Tx) test configuration.

Definition at line 359 of file m2m_ate_mode.h.


Field Documentation

Channel number as enumerated at tenuM2mAteChannels

Definition at line 367 of file m2m_ate_mode.h.

Mode of Phy TX transmission either normal TX sequence or CW(Continuous Wave) TX sequence tenuM2mAteTxMode

Definition at line 388 of file m2m_ate_mode.h.

Rate to send packets, to select a rate use values from the enumeration tenuM2mAteTxIndexOfRates and pass it to m2m_ate_get_tx_rate

Definition at line 364 of file m2m_ate_mode.h.

DPD mode valuetenuM2mAteTxDpdControl

Definition at line 379 of file m2m_ate_mode.h.

Duty cycle value between from 1 to 10, where maximum = 1, minimum = 10. As enumerated tenuM2mAteTxDutyCycle

Definition at line 370 of file m2m_ate_mode.h.

Use M2M_ATE_MAX_FRAME_LENGTH (1024) as the maximum value while M2M_ATE_MIN_FRAME_LENGTH (1) is the minimum value

Definition at line 373 of file m2m_ate_mode.h.

Number of frames to be sent where maximum number allowed is 4294967295 ul, and ZERO means infinite number of frames

Definition at line 361 of file m2m_ate_mode.h.

Set peer address to send directed frames to a certain address.

Definition at line 397 of file m2m_ate_mode.h.

Source of Burst TX either PHY or MAC tenuM2mAteTxSource

Definition at line 385 of file m2m_ate_mode.h.

TX gain mode selection value tenuM2mAteTxGainSetting

Definition at line 376 of file m2m_ate_mode.h.

Set to 0 to use the XO offset provided in xo_offset_x1000. Set to 1 to use XO offset programmed on WINC efuse.

Definition at line 394 of file m2m_ate_mode.h.

This is 0 if PMU is not used otherwise it must be be 1 tenuM2mAtePMUSetting

Definition at line 382 of file m2m_ate_mode.h.

Signed XO offset value in Part Per Million(PPM) multiplied by 1000.

Definition at line 391 of file m2m_ate_mode.h.