WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
at_sendtest.c 文件参考
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/socket.h>
#include "debug_print.h"
#include "lwip/sockets.h"
#include "lwip/netif.h"
#include "at.h"
#include "at_wifi.h"
#include "los_cpup.h"
#include "los_task_pri.h"
#include "at_sendtest.h"
at_sendtest.c 的引用(Include)关系图:

结构体

struct  send_ctrl_t
 
struct  send_udp_pkt_t
 

宏定义

#define SOCKET_NUMBER   5
 
#define MAC_STRING_LEN   17
 
#define MAC_SEP_COLON_TAG   ":"
 
#define MAC_LEN   6
 
#define STR_LEN   16
 
#define STR_SIZE   2
 
#define BUF_LEN   512
 
#define WOL_LEN   102
 
#define BYTE_TO_BIT   8
 
#define LOAD_SLEEP_TIME_DEFAULT   30
 
#define SEC2USEC   1000000
 
#define SENDTEST_UDP_DELAY   (SEC2USEC / LOSCFG_BASE_CORE_TICK_PER_SECOND)
 
#define SENDTEST_512K   0x80000
 
#define SENDTEST_HUNDRED   100
 
#define SENDTEST_INVALID_TASK_ID   0xFFFFFFFF
 
#define SENDTEST_MIN_IDEL_RATE   50
 
#define sendtest_printf(fmt, args...)   printf(fmt, ##args)
 

函数

unsigned int cmd_sendtest (int argc, const char *argv[])
 

变量

td_s32 g_send_delay_flag = 0
 
td_s32 g_send_delay_cycle_time = 500
 
td_s32 send_start_flag = 0
 
td_s32 send_wol_flag = 0
 
td_u8 send_wol_mac [6]
 
td_s32 gindex = 0
 

宏定义说明

◆ BUF_LEN

#define BUF_LEN   512

◆ BYTE_TO_BIT

#define BYTE_TO_BIT   8

◆ LOAD_SLEEP_TIME_DEFAULT

#define LOAD_SLEEP_TIME_DEFAULT   30

◆ MAC_LEN

#define MAC_LEN   6

◆ MAC_SEP_COLON_TAG

#define MAC_SEP_COLON_TAG   ":"

◆ MAC_STRING_LEN

#define MAC_STRING_LEN   17

◆ SEC2USEC

#define SEC2USEC   1000000

◆ SENDTEST_512K

#define SENDTEST_512K   0x80000

◆ SENDTEST_HUNDRED

#define SENDTEST_HUNDRED   100

◆ SENDTEST_INVALID_TASK_ID

#define SENDTEST_INVALID_TASK_ID   0xFFFFFFFF

◆ SENDTEST_MIN_IDEL_RATE

#define SENDTEST_MIN_IDEL_RATE   50

◆ sendtest_printf

#define sendtest_printf (   fmt,
  args... 
)    printf(fmt, ##args)

◆ SENDTEST_UDP_DELAY

#define SENDTEST_UDP_DELAY   (SEC2USEC / LOSCFG_BASE_CORE_TICK_PER_SECOND)

◆ SOCKET_NUMBER

#define SOCKET_NUMBER   5

◆ STR_LEN

#define STR_LEN   16

◆ STR_SIZE

#define STR_SIZE   2

◆ WOL_LEN

#define WOL_LEN   102

函数说明

◆ cmd_sendtest()

unsigned int cmd_sendtest ( int  argc,
const char *  argv[] 
)

变量说明

◆ g_send_delay_cycle_time

td_s32 g_send_delay_cycle_time = 500

◆ g_send_delay_flag

td_s32 g_send_delay_flag = 0

◆ gindex

td_s32 gindex = 0

◆ send_start_flag

td_s32 send_start_flag = 0

◆ send_wol_flag

td_s32 send_wol_flag = 0

◆ send_wol_mac

td_u8 send_wol_mac[6]