一.耦合工具 高通芯片
逻辑:
打开软件,点连接,连接成功后
1).开启强发(参数)
2).读测量值
3).结果判定(参数)
4).停止强发
5).提示成功或失败, 点进入下一个,重新连接
关于参数配置:
从ini读参数用于正式生产config.ini
[UserSetup]sendNum为发送测试次数,与[Send?]数量对应
[Send0]txCmdParam_iChannel,txCmdParam_iPowerLevel。Max Min是测量最大值与最小值,loss为补偿的损耗
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 MSB3073 命令“editbin /SUBSYSTEM:CONSOLE C:\Program Files (x86)\Qualcomm\QDART\QMSL\F200_RF_PowerMeter\Debug\F200_RF_PowerMeter.exe
:VCEnd”已退出,代码为 1342。 F200_RF_PowerMeter D:\Program Files\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets 138严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK1342 未能保存要编辑的二进制文件的备份副本 F200_RF_PowerMeter C:\Program 1解决:不要放在C:下编译就OK。
C:\Program Files (x86)\Qualcomm\QDART\QMSL\F200_RF_PowerMeter\F200_RF_PowerMeter 当前目录
附加包含目录与附加库目录 如下
..\..\..\..\;..\..\..\..\QMSL_inc;..\..\..\..\QMSL_Core\inc\;../../QMSL_Core/inc;../../QMSL_inc;../../QMSL_Femto/inc;../../;../../QMSL_SWDL/inc/QMSL_SWDownload/;%(AdditionalIncludeDirectories)
..\..\lib;..\..\..\..\bin;%(AdditionalLibraryDirectories)
改成绝对路径
C:\Program Files (x86)\Qualcomm\QDART;C:\Program Files (x86)\Qualcomm\QDART\QMSL\QMSL_inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL\QMSL_Core\inc\;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_Core/inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_Femto/inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL/;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_SWDL/inc/QMSL_SWDownload/;%(AdditionalIncludeDirectories)
C:\Program Files (x86)\Qualcomm\QDART\QMSL\lib;C:\Program Files (x86)\Qualcomm\QDART\bin;%(AdditionalLibraryDirectories)
QMSL_MSVC10R.lib;%(AdditionalDependencies)
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. F200_RF_PowerMeter c:\program files (x86)\qualcomm\qdart\qmsl\f200_rf_powermeter\f200_rf_powermeter\mytoolsandmeter\readconfigfile.cpp 177
_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C4996 'getcwd': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getcwd. See online help for details. F200_RF_PowerMeter c:\program files (x86)\qualcomm\qdart\qmsl\f200_rf_powermeter\f200_rf_powermeter\mytoolsandmeter\readconfigfile.cpp 27
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C4703 使用了可能未初始化的本地指针变量“bin_file” F200_RF_PowerMeter c:\program files (x86)\qualcomm\qdart\qmsl\f200_rf_powermeter\f200_rf_powermeter\qlibdemo_qcawlan.cpp 2153
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2019 无法解析的外部符号 "unsigned char __cdecl Test_EGPRS_BER(void)" (?Test_EGPRS_BER@@YAEXZ),该符号在函数 "unsigned char __cdecl Test_RF_Verification_Menu(void)" (?Test_RF_Verification_Menu@@YAEXZ) 中被引用 F200_RF_PowerMeter C:\Program Files (x86)\Qualcomm\QDART\QMSL\F200_RF_PowerMeter\F200_RF_PowerMeter\QLibDemo.obj 1
_CRT_SECURE_NO_DEPRECATE;WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)
改成_getcwd
无法解析的外部符号,是缺少实现,把.cpp添加到项目中。