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

m2m_ate_mode.h File Reference

m2m_ate_mode.h File Reference

WINC ATE Test Driver Interface. More...

Go to the source code of this file.

Data Structures

struct  tstrM2mAteRxStatus
 Used to save statistics for receive(RX) test case. More...
struct  tstrM2mAteTx
 Used for the transmission(Tx) test configuration. More...
struct  tstrM2mAteRx
 Used for the reception(Rx) test configuration. More...

Enumerations

enum  tenuM2mAteFwState { M2M_ATE_FW_STATE_STOP = 0x00, M2M_ATE_FW_STATE_RUN = 0x01 }
 

Enumeration used to change ATE firmware states.

More...
enum  tenuM2mAteTxIndexOfRates { , M2M_ATE_TX_RATE_11_Mbps_INDEX = 0x03 , M2M_ATE_TX_RATE_54_Mbps_INDEX = 0x0B , M2M_ATE_TX_RATE_MCS_7_INDEX = 0x13 }
enum  tenuM2mAteTxDutyCycle
 

Enumeration used to index the TX duty cycle that can be used during the transmission test.

More...
enum  tenuM2mAteTxDpdControl { M2M_ATE_TX_DPD_DYNAMIC = 0x00, M2M_ATE_TX_DPD_BYPASS = 0x01, M2M_ATE_TX_DPD_ENABLED = 0x02 }
 

Enumeration for the allowed Digital-pre distortion(DPD) control values.

More...
enum  tenuM2mAteTxGainSetting { M2M_ATE_TX_GAIN_DYNAMIC = 0x00, M2M_ATE_TX_GAIN_BYPASS = 0x01, M2M_ATE_TX_GAIN_FCC = 0x02, M2M_ATE_TX_GAIN_TELEC = 0x03 }
 

Enumeration for the allowed TX gain selection modes.

More...
enum  tenuM2mAtePMUSetting { M2M_ATE_PMU_DISBLE = 0x00, M2M_ATE_PMU_ENABLE = 0x01 }
 

Used to Enable PMU or disable it.

More...
enum  tenuM2mAteTxSource { M2M_ATE_TX_SRC_MAC = 0x00, M2M_ATE_TX_SRC_PHY = 0x01 }
 

Used to define the Tx source, either PHY mode or MAC mode.

More...
enum  tenuM2mAteTxMode { M2M_ATE_TX_MODE_NORM = 0x00, M2M_ATE_TX_MODE_CW = 0x01 }
 

Used to define the mode of PHY TX transmission source: Continuous Wave(CW) or Normal(i.e CW is disabled) TX sequence.

More...
enum  tenuM2mAteRxPwrMode { M2M_ATE_RX_PWR_HIGH = 0x00, M2M_ATE_RX_PWR_LOW = 0x01 }
 

Used to define type of RX mode either high power or low power.

More...
enum  tenuM2mAteChannels {
  M2M_ATE_CHANNEL_1 = 0x01, M2M_ATE_CHANNEL_2 = 0x02, M2M_ATE_CHANNEL_3 = 0x03, M2M_ATE_CHANNEL_4 = 0x04,
  M2M_ATE_CHANNEL_5 = 0x05, M2M_ATE_CHANNEL_6 = 0x06, M2M_ATE_CHANNEL_7 = 0x07, M2M_ATE_CHANNEL_8 = 0x08,
  M2M_ATE_CHANNEL_9 = 0x09, M2M_ATE_CHANNEL_10 = 0x0A, M2M_ATE_CHANNEL_11 = 0x0B, M2M_ATE_CHANNEL_12 = 0x0C,
  M2M_ATE_CHANNEL_13 = 0x0D, M2M_ATE_CHANNEL_14 = 0x0E
}
 

Available channels for TX and RX in the 2.4GHz spectrum starting at 2412MHz with a 5MHz bandwidth.

More...

Detailed Description

WINC ATE Test Driver Interface.

Copyright (c) 2016-2017 Atmel Corporation. All rights reserved.

Definition in file m2m_ate_mode.h.