Index: format/app_mouse.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/format/app_mouse.format	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/format/app_mouse.format	(working copy)
@@ -524,7 +524,7 @@
 )
 
 (
-0x017700 G24_LONG_SLEEP_STEP1	//8ms
+0x00bb80 G24_LONG_SLEEP_STEP1	//4ms
 0x36ee80 G24_LONG_SLEEP_STEP2	//300ms
 0x124f80 G24_LONG_SLEEP_STEP3	//100ms
 )
Index: output/bt_format.meta
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_format.meta	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_format.meta	(working copy)
@@ -2889,7 +2889,7 @@
 )
 
 (
-0x017700 G24_LONG_SLEEP_STEP1	//8ms
+0x00bb80 G24_LONG_SLEEP_STEP1	//4ms
 0x36ee80 G24_LONG_SLEEP_STEP2	//300ms
 0x124f80 G24_LONG_SLEEP_STEP3	//100ms
 )
Index: output/bt_program23.icode
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.icode	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.icode	(working copy)
@@ -156,7 +156,7 @@
  00000155  0x00000108 fetch  0x00000001 , 0x00004c46 
  00000156  0x00000109 rtnne  0x000000ff 
  00000157  0x0000010a call  0x00000704 
- 00000158  0x0000010c setarg  0x00017700 
+ 00000158  0x0000010c setarg  0x0000bb80 
  00000159  0x0000010d store  0x00000003 , 0x00004c65 
  00000160  0x0000010e jam  0x00000014 , 0x00004b44 
  00000161  0x0000010f fetch  0x00000001 , 0x00004b26 
@@ -167,7 +167,7 @@
  00000166  0x00000115 nrtn  0x00000028 
  00000167  0x00000116 call  0x000002a8 
  00000168  0x00000117 setarg  0x00002fb2 
- 00000169  0x00000118 branch  0x00002b93 
+ 00000169  0x00000118 branch  0x00002d8c 
  00000170  0x0000011b jam  0x00000060 , 0x000011c6 
  00000171  0x0000011c branch  0x00000761 
  00000172  0x0000011f jam  0x00000053 , 0x000011c6 
Index: output/bt_program23.list
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.list	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.list	(working copy)
@@ -187,7 +187,7 @@
 0xa6 000277 nrtn user 
 0xa7 000278 call p_clear_wake 
 0xa8 000279 setarg g24_4ms_interval_param 
-0xa9 000280 branch lpm_dispatch_sleep 
+0xa9 000280 branch g24_lpm_long_sleep_next 
 :      000282 p_g24_pair_dispatch:
 0xaa 000283 jam zcode_60 ,mem_zcode_temp_param0 
 0xab 000284 branch p_zcode_entrance 
Index: output/bt_program23.meta
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.meta	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.meta	(working copy)
@@ -277,7 +277,7 @@
 	nrtn user
 	call p_clear_wake
 	setarg G24_4MS_INTERVAL_PARAM
-	branch lpm_dispatch_sleep
+	branch g24_lpm_long_sleep_next
 
 p_g24_pair_dispatch:
 	jam ZCODE_60,mem_zcode_temp_param0
Index: output/bt_program23.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.rom	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/bt_program23.rom	(working copy)
@@ -156,7 +156,7 @@
 01101000000000001100110001000110
 11000001111111111000000000000000
 00100000010000000000011100000100
-01011000000000010111011100000000
+01011000000000001011101110000000
 01100000000000011100110001100101
 01110000010010110100010000010100
 01101000000000001100101100100110
@@ -167,7 +167,7 @@
 00100100011101000000000000000000
 00100000010000000000001010101000
 01011000000000000010111110110010
-00100000001000000010101110010011
+00100000001000000010110110001100
 01110000000100011100011001100000
 00100000001000000000011101100001
 01110000000100011100011001010011
Index: output/flash.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/flash.dat	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/flash.dat	(working copy)
@@ -637,9 +637,9 @@
 07
 04
 58
-01
-77
 00
+bb
+80
 60
 01
 cc
@@ -682,8 +682,8 @@
 b2
 20
 20
-2b
-93
+2d
+8c
 70
 11
 c6
@@ -8160,8 +8160,8 @@
 20
 07
 f2
-a6
-e3
+a3
+aa
 aa
 55
 08
@@ -8423,7 +8423,7 @@
 a0
 40
 a2
-12
+13
 17
 01
 20
@@ -8634,8 +8634,8 @@
 00
 a0
 44
-34
-56
+35
+57
 bb
 0e
 8e
@@ -12287,5 +12287,5 @@
 55
 00
 00
-9d
-be
+ab
+80
Index: output/program.lis
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/program.lis	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/program.lis	(working copy)
@@ -192,7 +192,7 @@
 009b 6800cc46 fetch 1 ,mem_24g_pairing_sm 
 009c c1ff8000 rtnne state_24g_pairing_success 
 009d 20400704 call power_ctrl_start 
-009e 58017700 setarg g24_long_sleep_step1 
+009e 5800bb80 setarg g24_long_sleep_step1 
 009f 6001cc65 store 3 ,mem_24g_enter_hibernate 
 00a0 704b4414 jam 20 ,mem_24g_long_sleep_param_update_timer 
 00a1 6800cb26 fetch 1 ,mem_mouse_multi_led_state 
@@ -205,7 +205,7 @@
 00a6 24740000 nrtn user 
 00a7 204002a8 call p_clear_wake 
 00a8 58002fb2 setarg g24_4ms_interval_param 
-00a9 20202b93 branch lpm_dispatch_sleep 
+00a9 20202d8c branch g24_lpm_long_sleep_next 
 
 p_g24_pair_dispatch:
 00aa 7011c660 jam zcode_60 ,mem_zcode_temp_param0 
Index: output/ramcode.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/ramcode.rom	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/ramcode.rom	(working copy)
@@ -156,7 +156,7 @@
 6800cc46
 c1ff8000
 20400704
-58017700
+5800bb80
 6001cc65
 704b4414
 6800cb26
@@ -167,7 +167,7 @@
 24740000
 204002a8
 58002fb2
-20202b93
+20202d8c
 7011c660
 20200761
 7011c653
Index: output/sched.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/sched.rom	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/output/sched.rom	(working copy)
@@ -97,7 +97,7 @@
 80
 
 mem_app_connection_options:06
-mem_lap:a2 12 17 01 20 20
+mem_lap:a2 13 17 01 20 20
 mem_local_name_length:
 'BT3.0 Mouse
 mem_sniff_param_interval:
@@ -161,7 +161,7 @@
 mem_le_adv_own_addr_type:00
 mem_le_adv_channel_map:07 
 
-mem_le_lap:34 56 bb 0e 8e ed
+mem_le_lap:35 57 bb 0e 8e ed
 
 mem_le_transmit_window:50
 
@@ -316,7 +316,7 @@
 mem_24g_no_ack:00#with ack
 mem_24g_rx_window:c0 12     #400us
 mem_24g_interval:0c			#0x19 24g report 125hz;0x0c,24g report 250hz
-mem_24g_interval_min:0c	#0x19 24g report 125hz;0x0c,24g report 250hz
+mem_24g_interval_min:0c		#0x19 24g report 125hz;0x0c,24g report 250hz
 mem_24g_interval_max:10	#0x1c 24g report 125hz;0x10,24g report 250hz
 mem_24g_ch_map1:00 13 2c 42
 mem_24g_ch_map2:06 15 36 48
Index: program/patch.prog
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/program/patch.prog	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/program/patch.prog	(working copy)
@@ -279,7 +279,7 @@
 else
 	setarg 61500
 endif
-	branch lpm_dispatch_sleep
+	branch g24_lpm_long_sleep_next
 
 p_g24_pair_dispatch:
 	jam ZCODE_60,mem_zcode_temp_param0
Index: sched/mouse.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/sched/mouse.dat	(revision 3232)
+++ /branch/mouse_project/YJX_Project/YJX_1059/Standard_KNF-01_24M_HIGH_REPORT/sched/mouse.dat	(working copy)
@@ -60,7 +60,7 @@
 80
 
 mem_app_connection_options:06
-mem_lap:a2 12 17 01 20 20
+mem_lap:a2 13 17 01 20 20
 mem_local_name_length:
 'BT3.0 Mouse
 mem_sniff_param_interval:
@@ -124,7 +124,7 @@
 mem_le_adv_own_addr_type:00
 mem_le_adv_channel_map:07 
 
-mem_le_lap:34 56 bb 0e 8e ed
+mem_le_lap:35 57 bb 0e 8e ed
 
 mem_le_transmit_window:50
 
@@ -279,7 +279,7 @@
 mem_24g_no_ack:00#with ack
 mem_24g_rx_window:c0 12     #400us
 mem_24g_interval:0c			#0x19 24g report 125hz;0x0c,24g report 250hz
-mem_24g_interval_min:0c	#0x19 24g report 125hz;0x0c,24g report 250hz
+mem_24g_interval_min:0c		#0x19 24g report 125hz;0x0c,24g report 250hz
 mem_24g_interval_max:10	#0x1c 24g report 125hz;0x10,24g report 250hz
 mem_24g_ch_map1:00 13 2c 42
 mem_24g_ch_map2:06 15 36 48
