?? amthead.h
字號:
/****************************************************************
* COPYRIGHT DaTang Mobile Communications Equipment CO.,LTD *
****************************************************************/
/****************************************************************
* FileName: amthead.h
* version: 1.00
* Purpose:
* Authors: songbingfeng 2005-3-24 15:27:58
* Notes:
****************************************************************/
#ifndef MAN_AMT_H
#define MAN_AMT_H
#include "basic_type.h"
#define AMT_ATOM_HEAD 0xEE
#define AMT_COMMAND_HEAD 0xBB
#define AMT_MSG_HEAD 0xDD
/*ErrorCode*/
typedef enum _AMT_ERRORCODE_
{
AMT_NONE_ERR = 0, /*成功*/
AMT_UNKNOWNCMD_ERR = 1, /*未知的命令*/
AMT_MISSINGPARAM_ERR = 2, /*缺少參數*/
AMT_PARAM_ERR = 3, /*參數錯誤*/
AMT_STATE_ERR = 4, /*狀態錯誤*/
AMT_PARSECMD_ERR = 5, /*命令解析錯誤*/
AMT_L1NORSP_ERR = 6, /*L1沒有響應*/
AMT_L1CELLSEARCHFAIL_ERR = 7, /*小區搜索失敗*/
AMT_L1NOTSUPPORT_ERR = 8, /*L1不支持*/
AMT_FLASH_ADDR_ERR = 9, /*Flash地址越界*/
AMT_UNKNOW_ERR = 10 /*未知錯誤*/
}AMT_ERRORCODE;
/*命令列表*/
typedef enum _MAN_AMT_COMMAND_
{
AMT_NONE_CMD = 0,
AMT_READFLASH_CMD = 1, /*讀FLASH*/
AMT_READFLASH_RSPCMD = 2,
AMT_WRITEFLASH_CMD = 3, /*寫FLASH*/
AMT_WRITEFLASH_RSPCMD = 4,
AMT_WRITEIMEI_CMD = 5, /*寫IMEI號碼*/
AMT_WRITEIMEI_RSPCMD = 6,
AMT_READIMEI_CMD = 7, /*讀取IMEI號碼*/
AMT_READIMEI_RSPCMD = 8,
AMT_READ_BATTERY_CMD = 9, /*讀BATTERY電壓*/
AMT_READ_BATTERY_RSPCMD = 10,
AMT_STARTTX_CMD = 11, /*開始發射*/
AMT_STARTTX_RSPCMD = 12,
AMT_STOPTX_CMD = 13, /*停止發射*/
AMT_STOPTX_RSPCMD = 14,
AMT_CHANGETXPOWER_CMD = 15, /*改變功率*/
AMT_CHANGETXPOWER_RSPCMD = 16,
AMT_CHANGETXFREQ_CMD = 17, /*改變發射頻點*/
AMT_CHANGETXFREQ_RSPCMD = 18,
AMT_STARTRX_CMD = 19, /*開始接收*/
AMT_STARTRX_RSPCMD = 20,
AMT_STOPRX_CMD = 21, /*停止接收*/
AMT_STOPRX_RSPCMD = 22,
AMT_RXDATA_CMD = 23, /*傳送譯碼后的數據*/
AMT_RXDATA_RSPCMD = 24,
AMT_IQPOWER_CMD = 25, /*計算IQ均值*/
AMT_IQPOWER_RSPCMD = 26,
AMT_CHANGERXFREQ_CMD = 27, /*改變接收頻點*/
AMT_CHANGERXFREQ_RSPCMD = 28,
AMT_SHOWLCD_CMD = 29, /*顯示LCD*/
AMT_SHOWLCD_RSPCMD = 30,
AMT_AUDIOLOOP_CMD = 31, /*AUDIO LOOP*/
AMT_AUDIOLOOP_RSPCMD = 32,
AMT_BELL_CMD = 33, /*振鈴*/
AMT_BELL_RSPCMD = 34,
AMT_VIBRATION_CMD = 35, /*振動*/
AMT_VIBRATION_RSPCMD = 36,
AMT_BACKLIGHT_CMD = 37, /*按鍵背光測試*/
AMT_BACKLIGHT_RSPCMD = 38,
AMT_CHANGEMODE_CMD = 39, /*模式切換*/
AMT_CHANGEMODE_RSPCMD = 40,
AMT_KEYBOARD_CMD = 41, /*按鍵值*/
AMT_KEYBOARD_RSPCMD = 42,
AMT_KEYVALUE_CMD = 43,
AMT_VERSION_CMD = 45, /*軟件版本*/
AMT_VERSION_RSPCMD = 46,
AMT_READTABLE_MEMORY_CMD = 47, /*讀取物理層碼表(memory)*/
AMT_READTABLE_MEMORY_RSPCMD = 48,
AMT_WRITETABLE_MEMORY_CMD = 49, /*寫物理層碼表(memory)*/
AMT_WRITETABLE_MEMORY_RSPCMD= 50,
AMT_READ_BATTERYADC_CMD = 51, /*讀取BATTERY電壓ADC表*/
AMT_READ_BATTERYADC_RSPCMD = 52,
AMT_WRITE_BATTERYADC_CMD = 53, /*寫BATTERY電壓ADC表*/
AMT_WRITE_BATTERYADC_RSPCMD = 54,
AMT_TEMPERATURE_CMD = 55, /*讀取溫度ADC值*/
AMT_TEMPERATURE_RSPCMD = 56,
AMT_LCDLIGHT_CMD = 57, /*LCD亮度測試*/
AMT_LCDLIGHT_RSPCMD = 58,
AMT_READ_RFADC_CMD = 59, /*讀取射頻芯片電壓ADC值*/
AMT_READ_RFADC_RSPCMD = 60,
AMT_READTABLE_FLASH_CMD = 61, /*讀取物理層碼表(Flash)*/
AMT_READTABLE_FLASH_RSPCMD = 62,
AMT_WRITETABLE_FLASH_CMD = 63, /*寫物理層碼表(Flash)*/
AMT_WRITETABLE_FLASH_RSPCMD = 64,
AMT_READ_OUTDATE_CMD = 65, /*讀出廠日期*/
AMT_READ_OUTDATE_RSPCMD = 66,
AMT_WRITE_OUTDATE_CMD = 67, /*寫出廠日期*/
AMT_WRITE_OUTDATE_RSPCMD = 68,
AMT_READ_FLUSHDATE_CMD = 69, /*讀取燒入日期*/
AMT_READ_FLUSHDATE_RSPCMD = 70,
AMT_EXIT_CMD = 71, /*退出生產測試模式*/
AMT_EXIT_RSPCMD = 72,
AMT_WRITE_CONTROL_CMD = 73, /*設置生產測試模式允許位*/
AMT_WRITE_CONTROL_RSPCMD = 74,
AMT_READ_CONTROL_CMD = 75, /*讀取生產測試模式允許位*/
AMT_READ_CONTROL_RSPCMD = 76,
AMT_IQSERIAL_CMD = 77, /*讀取I/Q樣值序列*/
AMT_IQSERIAL_RSPCMD = 78,
AMT_IQCHECK_CMD = 79, /*發送I/Q不平衡校準系數*/
AMT_IQCHECK_RSPCMD = 80,
AMT_WRITE_GAININ_CMD = 81, /*寫入音頻輸入增益調節值*/
AMT_WRITE_GAININ_RSPCMD = 82,
AMT_READ_GAININ_CMD = 83, /*讀取音頻輸入增益調節值*/
AMT_READ_GAININ_RSPCMD = 84,
AMT_READ_BOARD_CMD = 85, /*讀取板號*/
AMT_READ_BOARD_RSPCMD = 86,
AMT_WRITE_BOARD_CMD = 87, /*寫入板號*/
AMT_WRITE_BOARD_RSPCMD = 88,
AMT_READ_TEST_RESULT_CMD = 89, /*讀取測試結果*/
AMT_READ_TEST_RESULT_RSPCMD = 90,
AMT_WRIET_TEST_RESULT_CMD = 91, /*寫入測試結果*/
AMT_WRITE_TEST_RESULT_RSPCMD= 92,
AMT_WRIET_VERSION_CMD = 93, /*寫入版本號*/
AMT_WRIET_VERSION_RSPCMD = 94,
AMT_WRITE_MIC_CMD = 95, /*寫入Mic增益調節值*/
AMT_WRITE_MIC_RSPCMD = 96,
AMT_READ_MIC_CMD = 97, /*讀取Mic增益調節值*/
AMT_READ_MIC_RSPCMD = 98,
AMT_USIMCHECK_CMD = 99, /*檢測USIM卡*/
AMT_USIMCHECK_RSPCMD = 100,
AMT_REFRESHTABLE_FLASH_CMD = 101, /*更新物理層碼表(FLASH)*/
AMT_REFRESHTABLE_FLASH_RSPCMD = 102,
AMT_GPIO_CMD = 103, /* GPIO測試 */
AMT_GPIO_RSPCMD = 104,
AMT_GSM_TRANSPARENT_CONTROL_CMD = 105, /* GSM透傳命令 */
AMT_GSM_TRANSPARENT_CONTROL_RSPCMD = 106,
AMT_GSM_READTABLE_FLASH_TO_MEMORY_CMD = 107, /* 讀取GSM碼表(NVRAM到共享內存)*/
AMT_GSM_READTABLE_FLASH_TO_MEMORY_RSPCMD = 108,
AMT_GSM_READTABLE_FLAG_FLASH_CMD = 109, /* 讀取GSM碼表flag(NVRAM) */
AMT_GSM_READTABLE_FLAG_FLASH_RSPCMD = 110,
AMT_GSM_REFRESHTABLE_MEMORY_TO_FLASH_CMD = 111, /* 更新GSM碼表(共享內存到NVRAM) */
AMT_GSM_REFRESHTABLE_MEMORY_TO_FLASH_RSPCMD = 112,
AMT_GSM_READTABLE_MEMORY_CMD = 113, /* 讀GSM碼表(共享內存) */
AMT_GSM_READTABLE_MEMORY_RSPCMD = 114,
AMT_GSM_WRITETABLE_MEMORY_CMD = 115, /* 寫GSM碼表(共享內存) */
AMT_GSM_WRITETABLE_MEMORY_RSPCMD = 116,
AMT_HEADSET_DETECTE_CMD=170,
AMT_HEADSET_DETECTE_RSPCMD=171,
AMT_HEADSET_DETECTE_INIT_CMD=172,
AMT_HEADSET_DETECTE_INIT_RSPCMD=173,
AMT_WRITE_GAINOUT_CMD = 123, /* 寫入音頻輸出增益調節值 */
AMT_WRITE_GAINOUT_RSPCMD = 124,
AMT_READ_GAINOUT_CMD = 125, /* 讀取音頻輸出增益調節值 */
AMT_READ_GAINOUT_RSPCMD = 126,
AMT_WRITE_MIC_GAININ_CMD = 127, /* 寫入MIC輸入增益調節值 */
AMT_WRITE_MIC_GAININ_RSPCMD = 128,
AMT_READ_MIC_GAININ_CMD = 129, /* 讀取MIC輸入增益調節值 */
AMT_READ_MIC_GAININ_RSPCMD = 130,
AMT_WRITECARD_CMD=133, /*寫存儲卡*/
AMT_WRITECARD_RSPCMD=134,
AMT_READCARD_CMD=135, /*讀存儲卡*/
AMT_READCARD_RSPCMD=136,
AMT_READCAPABILITY_CARD_CMD=137, /*讀存儲卡容量*/
AMT_READCAPABILITY_CARD_RSPCMD=138,
AMT_CAMERA_PREVIEW_CMD=139, /*Camera 預覽*/
AMT_CAMERA_PREVIEW_RSPCMD=140,
AMT_CAMERA_SNAPSHOT_CMD=141, /*Camera 拍照*/
AMT_CAMERA_SNAPSHOT_RSPCMD=142,
AMT_CAMERA_SAVE_CMD=143, /*照片保存*/
AMT_CAMERA_SAVE_RSPCMD=144,
AMT_CAMERA_DEL_CMD=145, /*照片刪除*/
AMT_CAMERA_DEL_RSPCMD=146,
AMT_SECOND_CAMERA_PREVIEW_CMD=147, /*小Camera預覽*/
AMT_SECOND_CAMERA_PREVIEW_RSPCMD=148,
AMT_READ_BATCURRENTADC_CMD = 149, /*讀取BATTERY current ADC表*/
AMT_READ_BATCURRENTADC_RSPCMD = 150,
AMT_READ_BATTEMERATUREADC_CMD = 151, /*讀取BATTERY temperature ADC表*/
AMT_READ_BATTEMERATUREADC_RSPCMD = 152,
AMT_WRIT_BATCURRENTADC_CMD = 153, /*write
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -