Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/output/eeprom.dat	(revision 2710)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-96
+7e
 16
 c2
 84
@@ -79,7 +79,7 @@
 c0
 67
 85
-95
+8f
 c0
 68
 03
@@ -87,7 +87,7 @@
 c0
 68
 85
-33
+2d
 c0
 69
 83
@@ -119,7 +119,7 @@
 c0
 6f
 05
-6b
+65
 c0
 6f
 80
@@ -199,7 +199,7 @@
 c0
 76
 85
-9d
+97
 20
 20
 13
@@ -2167,7 +2167,7 @@
 20
 40
 05
-65
+5f
 d8
 40
 00
@@ -2363,7 +2363,7 @@
 20
 40
 05
-65
+5f
 20
 20
 3e
@@ -4571,7 +4571,7 @@
 20
 40
 05
-33
+2d
 1f
 e1
 7e
@@ -5183,7 +5183,7 @@
 20
 40
 05
-31
+2b
 6f
 e0
 c8
@@ -5293,37 +5293,13 @@
 42
 33
 20
-40
-41
-a7
-20
-40
-3f
-65
-6f
-e0
-c9
-27
-c0
-05
-85
-2f
-20
-20
-42
-3e
-58
+60
+00
 00
-1f
-06
-20
-20
-5b
-0c
 20
 40
 05
-33
+2d
 20
 20
 40
@@ -5343,23 +5319,23 @@
 20
 40
 05
-3c
+36
 20
 40
 05
-41
+3b
 20
 40
 05
-46
+40
 20
 40
 05
-4b
+45
 20
 40
 05
-58
+52
 20
 20
 41
@@ -5371,7 +5347,7 @@
 20
 40
 05
-65
+5f
 20
 40
 41
@@ -5391,7 +5367,7 @@
 20
 40
 05
-65
+5f
 20
 40
 41
@@ -5411,7 +5387,7 @@
 20
 40
 05
-65
+5f
 20
 40
 41
@@ -5455,7 +5431,7 @@
 c0
 7f
 85
-54
+4e
 20
 20
 41
@@ -5467,7 +5443,7 @@
 20
 40
 05
-68
+62
 68
 48
 c9
@@ -5507,7 +5483,7 @@
 c0
 7f
 85
-61
+5b
 20
 20
 41
@@ -5519,7 +5495,7 @@
 20
 40
 05
-68
+62
 68
 48
 c9
@@ -5555,7 +5531,7 @@
 20
 40
 05
-70
+6a
 20
 40
 79
@@ -5563,11 +5539,11 @@
 20
 40
 05
-81
+7b
 20
 40
 05
-74
+6e
 20
 20
 46
@@ -5595,11 +5571,11 @@
 c2
 94
 85
-78
+72
 c2
 9b
 85
-78
+72
 20
 60
 00
@@ -5611,7 +5587,7 @@
 c2
 83
 05
-7f
+79
 6f
 e0
 c9
@@ -5671,7 +5647,7 @@
 20
 40
 05
-8a
+84
 20
 20
 40
@@ -5699,7 +5675,7 @@
 c0
 7f
 85
-91
+8b
 20
 20
 40
@@ -5711,7 +5687,7 @@
 20
 40
 05
-68
+62
 68
 48
 c9
@@ -5784,8 +5760,8 @@
 20
 26
 f6
-28
-a9
+67
+60
 aa
 55
 40
@@ -5946,8 +5922,8 @@
 00
 fe
 48
-b0
-04
+08
+07
 58
 02
 64
@@ -6132,7 +6108,7 @@
 00
 b3
 4b
-03
+02
 02
 aa
 55
@@ -6352,21 +6328,22 @@
 51
 aa
 55
-0b
+0c
 00
 fc
 45
-0a
-45
-57
-69
-4e
-20
+0b
 42
 54
+33
+2e
+30
 20
 4d
-53
+6f
+75
+73
+65
 aa
 55
 05
@@ -6449,7 +6426,7 @@
 03
 aa
 55
-13
+15
 00
 d2
 4a
@@ -6460,71 +6437,79 @@
 03
 00
 80
-0b
+0d
 09
-45
-57
+58
 69
-4e
-20
-42
-54
+61
+6f
+64
+75
 20
 4d
-53
+6f
+75
+73
+65
 aa
 55
-0d
+0f
 00
 07
 44
 1f
-0b
+0d
 09
-45
-57
+58
 69
-4e
-20
-42
-54
+61
+6f
+64
+75
 20
 4d
-53
+6f
+75
+73
+65
 aa
 55
-0b
+0d
 00
 f7
 42
-0a
-45
-57
+0c
+58
 69
-4e
-20
-42
-54
+61
+6f
+64
+75
 20
 4d
-53
+6f
+75
+73
+65
 aa
 55
-0b
+0d
 00
 1e
 4c
-0a
-45
-57
+0c
+58
 69
-4e
-20
-42
-54
+61
+6f
+64
+75
 20
 4d
-53
+6f
+75
+73
+65
 aa
 55
 08
@@ -7133,16 +7118,16 @@
 02
 40
 00
-ea
+db
 1b
 55
 aa
 aa
 55
-56
-98
-d4
-f3
+62
+9f
+3a
+c6
 ff
 ff
 ff
@@ -8188,5 +8173,20 @@
 ff
 ff
 ff
-4a
-e5
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+bf
+43
Index: output/program.lis
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/output/program.lis	(revision 2710)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/output/program.lis	(working copy)
@@ -18,9 +18,9 @@
 000f c0650247 beq patch19_2 ,p_mouse_lpm_before_common 
 0010 c06600b8 beq patch19_4 ,p_mouse_adc_read_start 
 0011 c0670507 beq patch19_6 ,p_mouse_motion 
-0012 c0678595 beq patch19_7 ,p_mouse_dpi_process 
+0012 c067858f beq patch19_7 ,p_mouse_dpi_process 
 0013 c0680332 beq patch1a_0 ,p_mouse_seting_dpi 
-0014 c0688533 beq patch1a_1 ,p_mouse_check_key_gpio 
+0014 c068852d beq patch1a_1 ,p_mouse_check_key_gpio 
 0015 c069834b beq patch1a_3 ,p_mouse_init_sunt 
 0016 c06a051a beq patch1a_4 ,p_mouse_sensor_poweron 
 0017 c06abe23 beq patch1a_5 ,mouse_app_enter_hibernate + 3 
@@ -28,7 +28,7 @@
 0019 c06c8373 beq patch1b_1 ,p_mouse_bb_event_timer 
 001a c06d048f beq patch1b_2 ,p_mouse_start_discovery 
 001b c06d8499 beq patch1b_3 ,p_mouse_stop_discovery 
-001c c06f056b beq patch1b_6 ,p_mouse_idle 
+001c c06f0565 beq patch1b_6 ,p_mouse_idle 
 001d c06f8045 beq patch1b_7 ,p_mouse_ready_reconnection_by_button 
 001e c070803d beq patch1c_1 ,p_mouse_led_off 
 001f c0710039 beq patch1c_2 ,p_mouse_led_on 
@@ -50,7 +50,7 @@
 002d c07482d7 beq patch3d_1 ,p_g24_reconn_dispatch 
 002e c07501c2 beq patch3d_2 ,p_g24_transmit_no_interrupt 
 002f c07604fa beq patch3d_4 ,p_g24_lpm_wait 
-0030 c076859d beq patch3d_5 ,p_power_ctrl_start 
+0030 c0768597 beq patch3d_5 ,p_power_ctrl_start 
 0031 2020137c branch loop 
 
 p_soft_reset:
@@ -700,7 +700,7 @@
 0219 6848c910 fetcht 1 ,mem_matrix_public_gpio 
 021a 20406042 call gpio_clr_wake 
 021b 6fe0c920 fetch 1 ,mem_mouse_sensor_sdio_gpio 
-021c 20400565 call p_mouse_gpio_config_output_high 
+021c 2040055f call p_mouse_gpio_config_output_high 
 021d d8400003 arg 3 ,temp 
 021e 20403f56 call mouse_gpio_config_input_pu 
 021f 20400247 call p_mouse_lpm_before_common 
@@ -767,7 +767,7 @@
 024a 20406050 call gpio_config_input 
 024b 20403f88 call mouse_wheel_check 
 024c 6fe0c91f fetch 1 ,mem_mouse_sensor_sclk_gpio 
-024d 20400565 call p_mouse_gpio_config_output_high 
+024d 2040055f call p_mouse_gpio_config_output_high 
 024e 20203e44 branch mouse_lpm_before_common + 4 
 
 p_g24_nodata_transmit:
@@ -1559,7 +1559,7 @@
 
 p_mouse_commbination_key_start:
 0474 6048cb9d storet 1 ,mem_mouse_commbination_key 
-0475 20400533 call p_mouse_check_key_gpio 
+0475 2040052d call p_mouse_check_key_gpio 
 0476 1fe17e07 and pdata ,0x07 ,pdata 
 0477 6848cb9d fetcht 1 ,mem_mouse_commbination_key 
 0478 98467c00 isub temp ,null 
@@ -1764,7 +1764,7 @@
 050b 20400334 call p_mouse_seting_sensor_type 
 050c 20403f7e call mouse_zwheel 
 050d 20403f83 call mouse_t_zwheel 
-050e 20400531 call p_mouse_key 
+050e 2040052b call p_mouse_key 
 050f 6fe0c8d0 fetch 1 ,mem_mouse_key 
 0510 1fe17e1f and_into 0x1f ,pdata 
 0511 67e0c8d0 store 1 ,mem_mouse_key 
@@ -1806,181 +1806,173 @@
 0529 20204233 branch mouse_sensor_reset_end 
 
 p_mouse_sensor_powerdown:
-052a 204041a7 call mouse_init_sunt 
-052b 20403f65 call mouse_sensor_spi_init 
-052c 6fe0c927 fetch 1 ,mem_config_sensor_type 
-052d c005852f beq ka8g2 ,p_mouse_ka8g2_sensor_powerdown 
-052e 2020423e branch mouse_sensor_powerdown_end 
-
-p_mouse_ka8g2_sensor_powerdown:
-052f 58001f06 setarg 0x1f06 
-0530 20205b0c branch twspi_write 
+052a 20600000 rtn 
 
 p_mouse_key:
-0531 20400533 call p_mouse_check_key_gpio 
-0532 202040dd branch mouse_key + 1 
+052b 2040052d call p_mouse_check_key_gpio 
+052c 202040dd branch mouse_key + 1 
 
 p_mouse_check_key_gpio:
-0533 6fe0cbe1 fetch 1 ,mem_sensor_shutdown_flag 
-0534 245a4121 ncall mouse_check_key_gpio_once ,blank 
-0535 da200000 arg 0 ,rega 
-0536 2040053c call p_mouse_check_lkey_gpio 
-0537 20400541 call p_mouse_check_rkey_gpio 
-0538 20400546 call p_mouse_check_mkey_gpio 
-0539 2040054b call p_mouse_check_bkkey_gpio 
-053a 20400558 call p_mouse_check_fwkey_gpio 
-053b 2020411e branch mouse_check_key_gpio_next 
+052d 6fe0cbe1 fetch 1 ,mem_sensor_shutdown_flag 
+052e 245a4121 ncall mouse_check_key_gpio_once ,blank 
+052f da200000 arg 0 ,rega 
+0530 20400536 call p_mouse_check_lkey_gpio 
+0531 2040053b call p_mouse_check_rkey_gpio 
+0532 20400540 call p_mouse_check_mkey_gpio 
+0533 20400545 call p_mouse_check_bkkey_gpio 
+0534 20400552 call p_mouse_check_fwkey_gpio 
+0535 2020411e branch mouse_check_key_gpio_next 
 
 p_mouse_check_lkey_gpio:
-053c 6fe0c918 fetch 1 ,mem_lbutton_gpio 
-053d 20400565 call p_mouse_gpio_config_output_high 
-053e 20404124 call mouse_check_lkey_gpio 
-053f 6848c918 fetcht 1 ,mem_lbutton_gpio 
-0540 20203f56 branch mouse_gpio_config_input_pu 
+0536 6fe0c918 fetch 1 ,mem_lbutton_gpio 
+0537 2040055f call p_mouse_gpio_config_output_high 
+0538 20404124 call mouse_check_lkey_gpio 
+0539 6848c918 fetcht 1 ,mem_lbutton_gpio 
+053a 20203f56 branch mouse_gpio_config_input_pu 
 
 p_mouse_check_rkey_gpio:
-0541 6fe0c919 fetch 1 ,mem_rbutton_gpio 
-0542 20400565 call p_mouse_gpio_config_output_high 
-0543 2040412a call mouse_check_rkey_gpio 
-0544 6848c919 fetcht 1 ,mem_rbutton_gpio 
-0545 20203f56 branch mouse_gpio_config_input_pu 
+053b 6fe0c919 fetch 1 ,mem_rbutton_gpio 
+053c 2040055f call p_mouse_gpio_config_output_high 
+053d 2040412a call mouse_check_rkey_gpio 
+053e 6848c919 fetcht 1 ,mem_rbutton_gpio 
+053f 20203f56 branch mouse_gpio_config_input_pu 
 
 p_mouse_check_mkey_gpio:
-0546 6fe0c91a fetch 1 ,mem_mbutton_gpio 
-0547 20400565 call p_mouse_gpio_config_output_high 
-0548 20404130 call mouse_check_mkey_gpio 
-0549 6848c91a fetcht 1 ,mem_mbutton_gpio 
-054a 20203f56 branch mouse_gpio_config_input_pu 
+0540 6fe0c91a fetch 1 ,mem_mbutton_gpio 
+0541 2040055f call p_mouse_gpio_config_output_high 
+0542 20404130 call mouse_check_mkey_gpio 
+0543 6848c91a fetcht 1 ,mem_mbutton_gpio 
+0544 20203f56 branch mouse_gpio_config_input_pu 
 
 p_mouse_check_bkkey_gpio:
-054b 6fe0c90d fetch 1 ,mem_bk_button_gpio 
-054c c17f8000 rtneq gpio_disable 
-054d 704b9603 jam mouse_bk_key ,mem_mouse_key_temp 
-054e 6fe0cb91 fetch 1 ,mem_mouse_bkkey_press_status 
-054f 1fe22600 copy pdata ,regc 
-0550 6848c90d fetcht 1 ,mem_bk_button_gpio 
-0551 6fe0c910 fetch 1 ,mem_matrix_public_gpio 
-0552 c07f8554 beq gpio_disable ,p_mouse_3io6key_bk_check 
-0553 2020413e branch mouse_check_bkkey_gpio_next 
+0545 6fe0c90d fetch 1 ,mem_bk_button_gpio 
+0546 c17f8000 rtneq gpio_disable 
+0547 704b9603 jam mouse_bk_key ,mem_mouse_key_temp 
+0548 6fe0cb91 fetch 1 ,mem_mouse_bkkey_press_status 
+0549 1fe22600 copy pdata ,regc 
+054a 6848c90d fetcht 1 ,mem_bk_button_gpio 
+054b 6fe0c910 fetch 1 ,mem_matrix_public_gpio 
+054c c07f854e beq gpio_disable ,p_mouse_3io6key_bk_check 
+054d 2020413e branch mouse_check_bkkey_gpio_next 
 
 p_mouse_3io6key_bk_check:
-0554 6fe0c90d fetch 1 ,mem_bk_button_gpio 
-0555 20400568 call p_mouse_gpio_config_output_low 
-0556 6848c90d fetcht 1 ,mem_bk_button_gpio 
-0557 2020414b branch mouse_3io6key_bk_check 
+054e 6fe0c90d fetch 1 ,mem_bk_button_gpio 
+054f 20400562 call p_mouse_gpio_config_output_low 
+0550 6848c90d fetcht 1 ,mem_bk_button_gpio 
+0551 2020414b branch mouse_3io6key_bk_check 
 
 p_mouse_check_fwkey_gpio:
-0558 6fe0c90e fetch 1 ,mem_fw_button_gpio 
-0559 c17f8000 rtneq gpio_disable 
-055a 704b9604 jam mouse_fw_key ,mem_mouse_key_temp 
-055b 6fe0cb92 fetch 1 ,mem_mouse_fwkey_press_status 
-055c 1fe22600 copy pdata ,regc 
-055d 6848c90e fetcht 1 ,mem_fw_button_gpio 
-055e 6fe0c910 fetch 1 ,mem_matrix_public_gpio 
-055f c07f8561 beq gpio_disable ,p_mouse_3io6key_fw_check 
-0560 20204157 branch mouse_check_fwkey_gpio_next 
+0552 6fe0c90e fetch 1 ,mem_fw_button_gpio 
+0553 c17f8000 rtneq gpio_disable 
+0554 704b9604 jam mouse_fw_key ,mem_mouse_key_temp 
+0555 6fe0cb92 fetch 1 ,mem_mouse_fwkey_press_status 
+0556 1fe22600 copy pdata ,regc 
+0557 6848c90e fetcht 1 ,mem_fw_button_gpio 
+0558 6fe0c910 fetch 1 ,mem_matrix_public_gpio 
+0559 c07f855b beq gpio_disable ,p_mouse_3io6key_fw_check 
+055a 20204157 branch mouse_check_fwkey_gpio_next 
 
 p_mouse_3io6key_fw_check:
-0561 6fe0c90e fetch 1 ,mem_fw_button_gpio 
-0562 20400568 call p_mouse_gpio_config_output_low 
-0563 6848c90e fetcht 1 ,mem_fw_button_gpio 
-0564 20204164 branch mouse_3io6key_fw_check 
+055b 6fe0c90e fetch 1 ,mem_fw_button_gpio 
+055c 20400562 call p_mouse_gpio_config_output_low 
+055d 6848c90e fetcht 1 ,mem_fw_button_gpio 
+055e 20204164 branch mouse_3io6key_fw_check 
 
 p_mouse_gpio_config_output_high:
-0565 c17f8000 rtneq gpio_disable 
-0566 d840003f arg gpcfg_output_high ,temp 
-0567 20206093 branch gpio_config_function_int 
+055f c17f8000 rtneq gpio_disable 
+0560 d840003f arg gpcfg_output_high ,temp 
+0561 20206093 branch gpio_config_function_int 
 
 p_mouse_gpio_config_output_low:
-0568 c17f8000 rtneq gpio_disable 
-0569 d840003e arg gpcfg_output_low ,temp 
-056a 20206093 branch gpio_config_function_int 
+0562 c17f8000 rtneq gpio_disable 
+0563 d840003e arg gpcfg_output_low ,temp 
+0564 20206093 branch gpio_config_function_int 
 
 p_mouse_idle:
-056b 20400570 call p_mouse_low_voltage_led_no_enter_lpm 
-056c 20407936 call ui_check_paring_button 
-056d 20400581 call p_mouse_dpi_check 
-056e 20400574 call p_mouse_select_device_check 
-056f 20204650 branch mouse_idle + 5 
+0565 2040056a call p_mouse_low_voltage_led_no_enter_lpm 
+0566 20407936 call ui_check_paring_button 
+0567 2040057b call p_mouse_dpi_check 
+0568 2040056e call p_mouse_select_device_check 
+0569 20204650 branch mouse_idle + 5 
 
 p_mouse_low_voltage_led_no_enter_lpm:
-0570 6fe0cc40 fetch 1 ,mem_mouse_led_new_interface_config 
-0571 c301c990 bbit0 mouse_enable_low_led ,mouse_low_voltage_led_no_enter_lpm 
+056a 6fe0cc40 fetch 1 ,mem_mouse_led_new_interface_config 
+056b c301c990 bbit0 mouse_enable_low_led ,mouse_low_voltage_led_no_enter_lpm 
 
 p_mouse_low_voltage_led_no_enter_lpm_next:
-0572 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
-0573 20204992 branch mouse_low_voltage_led_no_enter_lpm + 2 
+056c 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
+056d 20204992 branch mouse_low_voltage_led_no_enter_lpm + 2 
 
 p_mouse_select_device_check:
-0574 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
-0575 c2948578 bbit1 mouse_enable_select_device_by_pb_button ,p_mouse_select_device_by_pb_button_check_judge 
-0576 c29b8578 bbit1 mouse_enable_pb_button_long_press_disconvery ,p_mouse_select_device_by_pb_button_check_judge 
-0577 20600000 rtn 
+056e 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
+056f c2948572 bbit1 mouse_enable_select_device_by_pb_button ,p_mouse_select_device_by_pb_button_check_judge 
+0570 c29b8572 bbit1 mouse_enable_pb_button_long_press_disconvery ,p_mouse_select_device_by_pb_button_check_judge 
+0571 20600000 rtn 
 
 p_mouse_select_device_by_pb_button_check_judge:
-0578 6fe1478c fetch 2 ,mem_ui_state_map 
-0579 c283057f bbit1 ui_state_bt_discovery ,p_mouse_select_device_by_pb_button_check_once 
+0572 6fe1478c fetch 2 ,mem_ui_state_map 
+0573 c2830579 bbit1 ui_state_bt_discovery ,p_mouse_select_device_by_pb_button_check_once 
 
 p_mouse_idle_select_device_by_pb_button:
-057a 6fe0c91b fetch 1 ,mem_config_select_device_button_gpio 
-057b c17f8000 rtneq gpio_disable 
-057c 6fe0c9bf fetch 1 ,mem_store_information_delay_timer 
-057d 247a0000 nrtn blank 
-057e 2020465c branch mouse_select_device_by_pb_button + 2 
+0574 6fe0c91b fetch 1 ,mem_config_select_device_button_gpio 
+0575 c17f8000 rtneq gpio_disable 
+0576 6fe0c9bf fetch 1 ,mem_store_information_delay_timer 
+0577 247a0000 nrtn blank 
+0578 2020465c branch mouse_select_device_by_pb_button + 2 
 
 p_mouse_select_device_by_pb_button_check_once:
-057f 704b9403 jam 0x03 ,mem_mouse_pbkey_press_status 
-0580 202001ef branch p_mouse_select_device_by_pb_button 
+0579 704b9403 jam 0x03 ,mem_mouse_pbkey_press_status 
+057a 202001ef branch p_mouse_select_device_by_pb_button 
 
 p_mouse_dpi_check:
-0581 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
-0582 c2974036 bbit1 mouse_enable_dpi_key_connect_adc ,mouse_dpi_check_connect_adc 
-0583 6fe0c90f fetch 1 ,mem_dpi_button_gpio 
-0584 c17f8000 rtneq gpio_disable 
-0585 da200000 arg 0 ,rega 
-0586 704b9605 jam mouse_dpi_key ,mem_mouse_key_temp 
-0587 6848c90f fetcht 1 ,mem_dpi_button_gpio 
-0588 2040058a call p_mouse_dpi_key_check 
-0589 2020402f branch mouse_dpi_check_next 
+057b 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
+057c c2974036 bbit1 mouse_enable_dpi_key_connect_adc ,mouse_dpi_check_connect_adc 
+057d 6fe0c90f fetch 1 ,mem_dpi_button_gpio 
+057e c17f8000 rtneq gpio_disable 
+057f da200000 arg 0 ,rega 
+0580 704b9605 jam mouse_dpi_key ,mem_mouse_key_temp 
+0581 6848c90f fetcht 1 ,mem_dpi_button_gpio 
+0582 20400584 call p_mouse_dpi_key_check 
+0583 2020402f branch mouse_dpi_check_next 
 
 p_mouse_dpi_key_check:
-058a 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
-058b c2964048 bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
-058c 6fe0cb93 fetch 1 ,mem_mouse_dpikey_press_status 
-058d 1fe22600 copy pdata ,regc 
-058e 6fe0c910 fetch 1 ,mem_matrix_public_gpio 
-058f c07f8591 beq gpio_disable ,p_mouse_3io6key_dpi_check 
-0590 2020403f branch mouse_dpi_key_check_next 
+0584 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
+0585 c2964048 bbit1 mouse_enable_dpi_key_connect_gnd ,mouse_dpi_key_connect_gnd 
+0586 6fe0cb93 fetch 1 ,mem_mouse_dpikey_press_status 
+0587 1fe22600 copy pdata ,regc 
+0588 6fe0c910 fetch 1 ,mem_matrix_public_gpio 
+0589 c07f858b beq gpio_disable ,p_mouse_3io6key_dpi_check 
+058a 2020403f branch mouse_dpi_key_check_next 
 
 p_mouse_3io6key_dpi_check:
-0591 6fe0c90f fetch 1 ,mem_dpi_button_gpio 
-0592 20400568 call p_mouse_gpio_config_output_low 
-0593 6848c90f fetcht 1 ,mem_dpi_button_gpio 
-0594 20204195 branch mouse_3io6key_check 
+058b 6fe0c90f fetch 1 ,mem_dpi_button_gpio 
+058c 20400562 call p_mouse_gpio_config_output_low 
+058d 6848c90f fetcht 1 ,mem_dpi_button_gpio 
+058e 20204195 branch mouse_3io6key_check 
 
 p_mouse_dpi_process:
-0595 20404072 call mouse_dpi_ghost_check 
-0596 20740000 rtn user 
+058f 20404072 call mouse_dpi_ghost_check 
+0590 20740000 rtn user 
 
 p_mouse_dpi_process_next:
-0597 6fe0c992 fetch 1 ,mem_mouse_dpi 
-0598 1fe0fe01 increase 1 ,pdata 
-0599 1fe17e03 and pdata ,0x03 ,pdata 
+0591 6fe0c992 fetch 1 ,mem_mouse_dpi 
+0592 1fe0fe01 increase 1 ,pdata 
+0593 1fe17e03 and pdata ,0x03 ,pdata 
 
 p_mouse_dpi_store:
-059a 67e0c992 store 1 ,mem_mouse_dpi 
-059b 20400332 call p_mouse_seting_dpi 
-059c 20204643 branch mouse_store_eerpom_dpi 
+0594 67e0c992 store 1 ,mem_mouse_dpi 
+0595 20400332 call p_mouse_seting_dpi 
+0596 20204643 branch mouse_store_eerpom_dpi 
 
 p_power_ctrl_start:
-059d 6fe1478c fetch 2 ,mem_ui_state_map 
-059e c3858000 rtnbit1 ui_state_ble_adv 
-059f c3838000 rtnbit1 ui_state_bt_reconnect 
-05a0 c3830000 rtnbit1 ui_state_bt_discovery 
-05a1 6a214899 fetchr rega ,2 ,mem_rssi_signal_buf_ptr 
-05a2 204025cb call rssi_average 
-05a3 6048c8c7 storet 1 ,mem_rssi_avg_received 
-05a4 202026f6 branch power_ctrl_rssi_avg_compare 
+0597 6fe1478c fetch 2 ,mem_ui_state_map 
+0598 c3858000 rtnbit1 ui_state_ble_adv 
+0599 c3838000 rtnbit1 ui_state_bt_reconnect 
+059a c3830000 rtnbit1 ui_state_bt_discovery 
+059b 6a214899 fetchr rega ,2 ,mem_rssi_signal_buf_ptr 
+059c 204025cb call rssi_average 
+059d 6048c8c7 storet 1 ,mem_rssi_avg_received 
+059e 202026f6 branch power_ctrl_rssi_avg_compare 
               org 0x3bc1
 
 mouse_init:
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/program/patch.prog	(revision 2710)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/program/patch.prog	(working copy)
@@ -2168,15 +2168,16 @@
 	branch mouse_sensor_reset_end
 
 p_mouse_sensor_powerdown:
-	call mouse_init_sunt
-	call mouse_sensor_spi_init
-	fetch 1,mem_config_sensor_type
-	beq KA8G2,p_mouse_ka8g2_sensor_powerdown
-	branch mouse_sensor_powerdown_end
-	
-p_mouse_ka8g2_sensor_powerdown:
-	setarg 0x1f06		
-	branch twspi_write
+	rtn
+//	call mouse_init_sunt
+//	call mouse_sensor_spi_init
+//	fetch 1,mem_config_sensor_type
+//	beq KA8G2,p_mouse_ka8g2_sensor_powerdown
+//	branch mouse_sensor_powerdown_end
+	
+//p_mouse_ka8g2_sensor_powerdown:
+//	setarg 0x1f06		
+//	branch twspi_write
 
 
 //////////////////////////////modify key start///////////////////////////////////////////////
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/sched/mouse.dat	(revision 2710)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/PB_3mode_3ch_2ch_PB_Pair_133/sched/mouse.dat	(working copy)
@@ -107,7 +107,7 @@
 #bit7 MOUSE_ENABLE_DPI_LOW_FOR_LED
 01
 
-mem_mouse_discovery_timeout:b0 04	#2min
+mem_mouse_discovery_timeout:08 07	#3min
 mem_mouse_24g_pair_timeout_init:58 02  #1min	    24g reconn timer&pair timer
 mem_mouse_direct_timeout:64  #10s
 mem_mouse_24g_reconn_timeout_init:64 #10s
@@ -193,7 +193,7 @@
 mem_lpm_mode:01
 
 
-mem_mouse_bluetooth_type:03	#03 bt3.0+ble   #02 ble   #01 bt3.0
+mem_mouse_bluetooth_type:02	#03 bt3.0+ble   #02 ble   #01 bt3.0
 mem_device_number:02  #max device number   value:01,02,03
 
 mem_device_flag:
@@ -259,7 +259,7 @@
 mem_app_connection_options:06
 mem_lap:15 a3 c8 12 23 51
 mem_local_name_length:
-'EWiN BT MS
+'BT3.0 Mouse
 mem_sniff_param_interval:
 0e 00 
 01 00 ##mem_sniff_param_attempt:01 00
@@ -295,19 +295,19 @@
 #microsoft swift pair
 06 ff 06 00 03 00 80
 #name
-'\09EWiN BT MS
+'\09Xiaodu Mouse
 
 mem_le_scan_data_len:1f
 mem_le_scan_data:
 #name
-'\09EWiN BT MS
+'\09Xiaodu Mouse
 
 
 mem_le_name_len:
-'EWiN BT MS
+'Xiaodu Mouse
 
 mem_le_name_patch_len:	#max 18bytes
-'EWiN BT MS
+'Xiaodu Mouse
 
 mem_le_interval_min:
 06 00 #min interval
