1、将当前目录所有文件拷贝入sd卡
2、上电前插入设备
3、function.ini 文件里面对应的功能,若想打开相应功能请修改其值为yes
3、wifiall文件夹里面的wifiSetup.ini里面有路由相关配置熟悉 网关 IP 掩码 电脑IP 通道号之类的设置 需要产测人员配置
4、audio功能描述，先录音5秒后，然后播放
5、wifi功能，连接路由器的时候会播报正在连接，如果连接成功会播报连接路由器成功，失败的话会播报请重播，如果失败请看一下是否没有天线或者wifiSetup.ini里面的配置信息是否正确
6、升级功能，请将网络升级包放置在upgrade目录下，程序重命名为sd_upgrade_all.bin。注意：1.同一台设备只会升级一次，若要重复升级或者再次升级其他版本，请删除upgrade目录下的eth0mac.cfg文件。2. 暂不支持新flash对老程序的限制
7、添加默认语言配置功能，可替代CMS上的默认语言配置，可修改配置文件language.ini中的DefaultLanguage的值为：SimpChinese或者English，中文为：SimpChinese；英文：English
8、添加wifi默认启动模式配置，可修改wifiStartupType文件夹里的wifiStartupType.ini文件，StartupType的值为Station表示路由模式，softAP表示直连模式, softAPremain表示直连模式且断电重启后会保存之前的模式，Stationremain表示路由模式且断电重启后会保存之前的模式。注意：没有特殊说明，雄迈精品程序不需要修改这项
9、mirrorXflip视频参数配置功能，修改mirrorXflip文件夹内的mirrorXflip.ini文件实现视频参数的设定，MirrorSwitch:on/off对应视频镜像参数的启用和关闭，FlipSwitch:on/off对应视频翻转参数的启用和关闭。
10、电机功能现象motor 摇头机会进行上下左右旋转.电机转向控制功能依赖此选项。
11、添加服务器残留图片、消息、录像删除功能，注意，该功能打开后不支持视频预览
12、InfraredReverse配置硬光敏切换反向
13、clear:yes 用于清除所有产测和应用配置，相当于升级upall.bin
14、IRCutReverse表示是否配置默认ircut反序
15、talk:yes用于配置对讲相关设置
16、ptzDirection:yes用于配置电机方向相关控制
17、ptzCtrlClose:yes用于配置云台功能关闭
18、lampCamera:yes用于创建庭院灯标记
19、人形或者移动跟踪功能（需要开电机自检）：
	（1）trackset：人形跟踪功能开关，yes表示支持，no表示不支持
	（2）motor_left：电机是否左右翻转，如果人形跟踪的左右方向有反向，比如人向左走，电机却往右转，就设置track_motor_left为right，如果方向一致，则默认为left
	（3）motor_up：电机是否上下翻转，如果人形跟踪的上下方向有反向，比如人向上走，电机却往下转，就设置track_motor_up为down，如果方向一致，则默认为up
	（4）width_steps：摇头机从画面的左运动到右需要的步数，这个参数与sensor和镜头有关系，需要测试得到
	（5）height_steps：摇头机从画面的下运动到上需要的步数，这个参数与sensor和镜头有关系，需要测试得到
	（6）vertical_degrees: 摇头机人形跟踪15分钟无移动会恢复到默认位置，该设置为垂直方向角度（如：30代表30度）,参数值要在垂直方向可转动角度数值范围内
	（7）motorset:电机参数修改开关，yes表示修改电机参数使用产测内motor_params的参数；no表示不修改，仍使用程序默认配置
	（8）motor_params：需要修改的电机参数，跟踪相关只需要关注修改x_stepmax（同x_steps）、y_stepmax（y_steps），auto_scan=1；x_stepmax为水平方向电机转动一圈的步长，y_stepmax为垂直方向电机从0转动到限位的步长，这两个参数均需要配置后通过自检看结果来调整，
	                   自检的过程如下：上电后水平垂直均先移动到0点为止，然后水平和垂直方向均回到各自正中间位置（x_stepmax和y_stepmax各自的一半位置）（如果没回到正中间位置说明参数配置不准）
20、Air780E 升级可以选项串口升级和空中升级：
    (1)、选择串口升级需要在配置文件 luat_upgrade/luat_upgrade.ini 中设置 mode 为 uart，并填入 file 差分文件名，target_revision 目标版本（例如 AirM2M_780E_V1158_LTE_AT），注意串口升级需要的差分升级包需要找合宙方制作
	(2)、选择空中升级需要在配置文件 luat_upgrade/luat_upgrade.ini 中设置 mode 为 ota，其余参数可省略，升级的固件有平台控制，且需要将 IMEI 加入特定固件列表
21、4g功能描述，4g设备需要启动App
22、alarmOutEnable功能，alarmOutEnable.ini文件里配置报警输出使能
23、CustomApnList功能，支持配置Apn列表
24、dayNight功能，支持日夜模式配置，dayNight.ini文件里配置参数0 : 星光红外；1 : 白光全彩；2 : 黑白模式；3 : 智能警戒；4 : 智能变光；5 : 智能红外
25、DefaultVolume功能，修改设备默认音量
26、doubleLight功能，doubleLight.ini文件里设置为双光模式、或者普通模式
27、insmodMotor功能，支持设备产测加载电机驱动，可配置速度，提高产测效率
28、irSwitch功能，软光敏切换
29、led功能,支持黑光和双光的灯光亮灭测试
30、storageSpaceUsePercent功能，支持容量用百分比显示
31、videoMirrorFlip功能，枪球画面单独翻转，其中0是球机 1是枪机
32、normalPowerMode功能，支持常电模式

变更记录：
202340418： 首次添加RK平台AOV SD卡产测
			1.mcuUpgrade=yes 支持MCU固件升级
			2.ProductionTestMode:yes 对PC产测工具<XMMultiWinPCFacTest>的支持。yes 开启，no关闭。值为yes时，需要填写FeatureId


		
21，针对此设备指哪看哪参数设置过程参考：（x_stepmax,y_stepmax）
	（1）确保motor_params参数设置正确（上述19-（8））如motor_params中设置x_stepmax=8196 y_stepmax=1200
	（2）校准步长（PtzAdjust_WidthSteps，PtzAdjust_HeightSteps)建议设置成2的n次方，如2^10=1024，建议（512，256）
	（3）中心点C(PtzLocate_CenterX,PtzLocate_CenterY)与校准步长D（PtzAdjust_WidthSteps，PtzAdjust_HeightSteps）与偏移坐标（xoffset，yoffset）与球机坐标的关系：
		(PtzLocate_CenterX,PtzLocate_CenterY) = 球机当前坐标preset[128] + （PtzAdjust_WidthSteps，PtzAdjust_HeightSteps）*（xoffset，yoffset）/4096
		
		方法1，没有产测联动功能情况下确定大致参数情况推测中心点C(PtzLocate_CenterX,PtzLocate_CenterY)确定方法：
				如上关系可以得到：球机画面和枪机画面保持一致时，枪球联动校准确认时下发的偏移坐标（xoffset，yoffset）会很小比如（10，10）如上关系（PtzAdjust_WidthSteps，PtzAdjust_HeightSteps）*（xoffset，yoffset）/4096 可以暂忽略不计，所以
				电机进行自检后，让球机画面和枪机画面保持一致，然后通过打印preset[128]x,y 查看球机当前的电机坐标即可得到中心点C(PtzLocate_CenterX,PtzLocate_CenterY) （4096，892）
				此时中心点C(PtzLocate_CenterX,PtzLocate_CenterY)=（x,y）约等于（x=x_stepmax/2,y=y_stepmax*0.8）（4096，892）
		
		方法2：产测联动功能情况下中心点C(PtzLocate_CenterX,PtzLocate_CenterY)确定方法：
			先通过产测将枪球联动功能开启，此次产测的参数仅作为开启联动功能使用，对参数不准确度不作要求。
			然后进入app->相机联动->联动校准，通过提示将枪机球球画面调至一致，点击B图中复位后，A图圈出画面正好为光标所在位置。B图中也无复位字样，
			此时点击右上角确认，下发偏移坐标（xoffset，yoffset）=（0，0）所以查看打印，例如preset[128]x=4096,y=892即（4096，892）为中心点(PtzLocate_CenterX,PtzLocate_CenterY)
		总结：方法1，偏移坐标（xoffset，yoffset）下发可能不为（0，0），所以偏移坐标（xoffset，yoffset），校准步长D（PtzAdjust_WidthSteps，PtzAdjust_HeightSteps）可能参与运算。误差相对较大
			方法2，因为偏移坐标（xoffset，yoffset）下发为（0，0），所以偏移坐标（xoffset，yoffset），校准步长D（PtzAdjust_WidthSteps，PtzAdjust_HeightSteps）不参与运算，此时打印preset[128]x,y坐标即为中心点坐标。此方法相对准确，也需要在校准操作时严格按照校准流程操作
			
	（4）定位步长(PtzLocate_WidthSteps,PtzLocate_HeightSteps）调整：
	此参数在联动校准完成后，每一次操作指哪看哪时使用，枪机坐标系为画面中心为原点（0，0）坐标系范围（-4096，-4096）至（4096，4096），球机坐标系（0，0）至（x_stepmax，y_stepmax）
	
	例如在app枪机画面点击球机要去的地方，后下发给设备的相对坐标为（xoffset,yoffset）=（4096，-4096）位置，此坐标为枪机画面右下角顶点
	则电机移动的目标位置（X,Y）=(PtzLocate_CenterX,PtzLocate_CenterY)+(PtzLocate_WidthSteps,PtzLocate_HeightSteps）*（xoffset，yoffset）/4096
	此时(PtzLocate_CenterX,PtzLocate_CenterY)=（4096，892），（xoffset，yoffset）=（4096，-4096）已知。之后通过云台转动球机，使刚才点击枪机要去的画面在球机的画面中央。
	此时查看打印的球机当前坐标preset[128]x=5365,y=1200即（X,Y）此时计算出可计算出(PtzLocate_WidthSteps,PtzLocate_HeightSteps）
	（5365，1200）=（4096，892）+(PtzLocate_WidthSteps,PtzLocate_HeightSteps）*（4096，-4096）/4096，
	(PtzLocate_WidthSteps,PtzLocate_HeightSteps）*（xoffset，yoffset）/4096 代码内部会有运算根据电机的其他参数进行判断修改。
	此处（4096，-4096），我们确定参数的时候根据实际情况来取正负参与运算，这里我们取（4096，4096）
	所以(PtzLocate_WidthSteps,PtzLocate_HeightSteps）=（1269，308）
	
	（4）#云台快速定位电机坐标反序参数说明
		PtzLocate_Motor_Set:no     -----云台快速定位电机设置使能
		PtzLocate_Motor_flip:yes   -----云台快速定位电（指哪看哪）电机Y轴方向是否反向,例如指枪机画面上半部分时，球机画面向枪机画面下半部分走，可以通过此参数调整
		PtzLocate_Motor_mirror:yes -----云台快速定位电（指哪看哪）电机X轴方向是否反向，例如指枪机画面左半部分时，球机画面向枪机画面右半部分走，可以通过此参数调整
	
	

	
	
	
		
