Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_JDT2020_V01/program/patch.prog	(revision 1219)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_JDT2020_V01/program/patch.prog	(working copy)
@@ -305,7 +305,6 @@
 	setarg p_mouse_24g_search_dongle
 	store 2,mem_cb_24g_search_receiver
 	branch mouse_cb_fuction+4
-
 p_mouse_24g_package_data:		// 250Hz
 	rtnmark0 mark_24g
 	fetch 1,mem_g24_ota_mode
@@ -485,7 +484,11 @@
 	call mouse_gpio_config_input_pu
 	call p_mouse_gpio_set_high_impedance
 	call p_mouse_adc_gpio_set_before_hibernate
-	branch p_mouse_wheel_gpio_set_before_hibernate
+	call p_mouse_wheel_gpio_set_before_hibernate
+	fetch 1,mem_device_flag
+	sub pdata,MODE_24G_DEVICE,null
+	call p_mouse_select_device_button_gpio_set_suspend,zero	
+	rtn
 	
 p_mouse_gpio_set_high_impedance:
 	fetch 3,mem_mouse_set_high_impedance_bit_set
@@ -552,10 +555,7 @@
 	setarg 0
 	store 7,mem_mouse_key
 	jam 1,mem_sensor_shutdown_flag
-	call p_mouse_sensor_powerdown
-	fetch 1,mem_device_flag
-	sub pdata,MODE_24G_DEVICE,null
-	call p_mouse_select_device_button_gpio_set_suspend,zero
+	call p_mouse_sensor_powerdown	
 	branch p_g24_long_sleep
 
 p_g24_nodata_transmit:
@@ -1867,7 +1867,6 @@
 	jam TYPE_MS,mem_24g_data_type
 	arg mem_g24_ota_txbuf,regb //tx buff		
 	rtn
-
 //////////////////////////////g24 ota end///////////////////////////////////////////////
 
 
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_JDT2020_V01/sched/mouse.dat	(revision 1241)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_JDT2020_V01/sched/mouse.dat	(working copy)
@@ -99,7 +99,7 @@
 
 mem_mouse_discovery_timeout:b0 04	#2min
 mem_mouse_24g_pair_timeout_init:58 02  #1min	    24g reconn timer&pair timer
-mem_mouse_direct_timeout:64  #05s
+mem_mouse_direct_timeout:32  #05s
 mem_mouse_24g_reconn_timeout_init:64 #10s
 
 mem_mouse_24g_pair_tx_power:94 #-20dBm
@@ -175,7 +175,7 @@
 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff	# 3.0 fast  conn
 
 
-mem_mouse_page_to:00 40		# 16384*0.625ms=10s
+mem_mouse_page_to:00 20		# 16384*0.625ms=10s
 mem_mouse_fast_direct_timeout:0a #1s
 mem_mouse_fast_page_to:60 06	# 1600*0.625ms = 1s
 mem_mouse_24g_power_on_fast_conn_timer:0a 00 #1s
@@ -260,19 +260,19 @@
 #microsoft swift pair
 06 ff 06 00 03 00 80
 #name
-'\09BT5.2 Mouse
+'\09BT5.0 Mouse
 
 mem_le_scan_data_len:1f
 mem_le_scan_data:
 #name
-'\09BT5.2 Mouse
+'\09BT5.0 Mouse
 
 
 mem_le_name_len:
-'BT5.2 Mouse
+'BT5.0 Mouse
 
 mem_le_name_patch_len:	#max 18bytes
-'BT5.2 Mouse
+'BT5.0 Mouse
 
 mem_le_interval_min:
 07 00 #min interval
