📄 3gtest.h
字号:
/**************************************************************
Copyright (C), 2007, Compal Electronics Co., Ltd.
All rights reserved.
$Workfile: 3GTest.h $
$Revision: 1.1 $
$Author: kenkc_chen $
$Date: 2007/12/17 06:23:13 $
Description: head file of 3G test program.
$Log:
**************************************************************/
//===================================================
// head files
//===================================================
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <termio.h>
#include <fcntl.h>
#include <unistd.h>
#include <string.h>
#include <sys/time.h>
#include <time.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/wait.h>
#include <sys/stat.h>
#include <gtk/gtk.h>
//===================================================
// macros define
//===================================================
// path of logfile
#define LOG_FILE_PATH "../../midtestlogtmp"
// path of device node
#define OP_DEVICE_NAME "/dev/ttyHS0"#define DT_DEVICE_NAME "/dev/dtm5720"#define VI_DEVICE_NAME "/dev/ttyUSB0"
// which module in device#define OPTION 11#define WEWINS 12#define DATANG 13#define VIATEL 14#define NOT_FOUND 10
// size of window
#define WINDOW_WIDTH 800
#define WINDOW_HEIGHT 480
// value for return
#define SUCCEED 0
#define ERROR 1
#define FAIL -1
//Test status
#define SIM_NOT_IN 2
#define SIM_PUK 3
#define REG_FAIL 4
#define ZERO_LEN 0L
#define BUFFER_LEN 1024
// default baudrate
#define BAUDRATE_1 B115200#define BAUDRATE_2 B230400
// time for timeout (us)
#define DELAY_MS_TIME 500000
//===================================================
// function declare
//===================================================
void ShowResult(int which, int result, unsigned char *buffer);
void *Test3G(void *data);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -