Index: output/eeprom.dat
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/eeprom.dat	(revision 5051)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/eeprom.dat	(working copy)
@@ -2612,30 +2612,30 @@
 d2
 31
 fc
+41
+25
+97
+a8
+09
+e4
+09
+42
+48
+75
+56
+41
 0e
-81
-fd
-7c
-a2
 b0
-e7
-c3
-07
-d5
-b8
-a7
-a4
-78
-8a
-2e
+4b
+2a
 80
-9b
-da
-9d
-3b
-05
+9f
+5e
+af
+3a
+99
 d0
-09
+05
 96
 48
 52
@@ -2703,11 +2703,11 @@
 a5
 8f
 a4
-47
+45
 5c
 2a
 aa
-0b
+09
 b9
 12
 71
@@ -8068,8 +8068,8 @@
 9a
 af
 f8
-d1
-a9
+82
+06
 8b
 dd
 63
@@ -8167,7 +8167,7 @@
 02
 22
 c1
-1b
+13
 aa
 55
 1e
@@ -9679,7 +9679,7 @@
 aa
 aa
 55
-ce
+c6
 aa
 ff
 20
@@ -11990,8 +11990,8 @@
 00
 00
 00
-73
-15
+27
+42
 ff
 1e
 f0
Index: output/program.lis
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/program.lis	(revision 5051)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/output/program.lis	(working copy)
@@ -836,16 +836,18 @@
 0287 20202d69 branch le_send_att_read_by_group_type_response_next 
 
 p_le_parse_att_read_request:
-0288 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
-0289 c31dad19 bbit0 mouse_enable_le_battery_service_cancel ,le_parse_att_read_request 
-028a 20402dc7 call le_check_encrypt_state 
-028b 68494398 fetcht 2 ,mem_le_att_handle 
-028c 6fe0c321 fetch 1 ,mem_le_configuration 
-028d c281829c bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
+0288 20402dc7 call le_check_encrypt_state 
+0289 68494398 fetcht 2 ,mem_le_att_handle 
+028a 6fe0c321 fetch 1 ,mem_le_configuration 
+028b c281829c bbit1 bit_ble_read_auth ,p_le_send_att_read_response_check_auth 
 
 p_le_send_att_read_response:
+028c 6fe44713 fetch mouse_flag_len ,mem_mouse_flag 
+028d c31d8290 bbit0 mouse_enable_le_battery_service_cancel ,p_le_p_le_send_att_read_response_next 
 028e 6fe14398 fetch 2 ,mem_le_att_handle 
 028f c0182e03 beq 0x30 ,le_send_att_error_response_notfound 
+
+p_le_p_le_send_att_read_response_next:
 0290 20400293 call p_le_att_uuid_data_ptr_set 
 0291 68494398 fetcht 2 ,mem_le_att_handle 
 0292 20202d1d branch le_send_att_read_response 
@@ -868,8 +870,8 @@
 p_le_send_att_read_response_check_auth:
 029c 6fe14332 fetch 2 ,mem_le_pairing_handle 
 029d 98467c00 isub temp ,null 
-029e 2422828e nbranch p_le_send_att_read_response ,zero 
-029f 2434028e nbranch p_le_send_att_read_response ,user 
+029e 2422828c nbranch p_le_send_att_read_response ,zero 
+029f 2434028c nbranch p_le_send_att_read_response ,user 
 02a0 20202d46 branch le_send_att_read_response_error_insufficient_auth 
 
 p_le_parse_att_write_request:
Index: program/patch.prog
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/program/patch.prog	(revision 5051)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/program/patch.prog	(working copy)
@@ -1160,16 +1160,19 @@
 
 
 p_le_parse_att_read_request:
-	fetch MOUSE_FLAG_LEN,mem_mouse_flag
-	bbit0 MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL,le_parse_att_read_request
+	// fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	// bbit0 MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL,le_parse_att_read_request
 	call le_check_encrypt_state
 	fetcht 2,mem_le_att_handle
 	fetch 1,mem_le_configuration
 	bbit1 BIT_BLE_READ_AUTH,p_le_send_att_read_response_check_auth
 //input:temp is handle
 p_le_send_att_read_response:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL,p_le_p_le_send_att_read_response_next
 	fetch 2,mem_le_att_handle
 	beq 0x30,le_send_att_error_response_notfound
+p_le_p_le_send_att_read_response_next:
 	call p_le_att_uuid_data_ptr_set
 
 	fetcht 2,mem_le_att_handle
Index: sched/mouse.dat
===================================================================
--- /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/sched/mouse.dat	(revision 5051)
+++ /1121s/branch/mouse/AI_Project/mouse_public_ai_2mode/sched/mouse.dat	(working copy)
@@ -83,7 +83,7 @@
 #bit5 MOUSE_ENABLE_24G_2M_PHY
 #bit6 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
 #bit7 MOUSE_ENABLE_SWITCH_GPIO_CONNECT_VIN
-1b
+13
 
 mem_mouse_param_config:
 07 #mem_lbutton_gpio
