Index: do.bat
===================================================================
--- /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/do.bat	(revision 6157)
+++ /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/do.bat	(working copy)
@@ -81,7 +81,7 @@
 perl ../util/mergepatch.pl mouse_ble_att_list usb_kbdata_vendor_define usb_kbdata usb_msdata usb_devicedata usb_confdata ble_shutter_gatt_list ble_shutter_key_value_list ble_car_att_list sha256 
 perl ../util/romcrc.pl romcode.rom
 perl  ../util/mergepatch.pl otp
-perl  ../util/otpcheck.pl
+
 
 if "%device_option%" equ "shutter_dy" (
 cd ..\output
Index: output/otp.dat
===================================================================
--- /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/output/otp.dat	(revision 6157)
+++ /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/output/otp.dat	(working copy)
@@ -11,8 +11,8 @@
 00
 aa
 55
-c2
-11
+a2
+0f
 c2
 84
 00
@@ -24,35 +24,35 @@
 c0
 01
 01
-e1
+dd
 c0
 08
 81
-ea
+e6
 c0
 0a
-04
-25
+03
+9d
 c0
 0a
 82
-7b
+78
 c0
 0c
 02
-89
+86
 c0
 0c
 82
-48
+45
 c0
 0d
 01
-fc
+f8
 c0
 12
-84
-47
+83
+bf
 c0
 13
 80
@@ -60,11 +60,11 @@
 c0
 51
 80
-84
+82
 c0
 52
 81
-c2
+be
 c0
 53
 00
@@ -72,31 +72,31 @@
 c0
 53
 80
-5f
+5d
 c0
 55
 01
-b1
+ad
 c0
 56
 80
-a0
+9c
 c0
 58
 82
-93
+90
 c0
 62
 82
-90
+8d
 c0
 6d
 03
-f6
+6e
 c0
 6e
-04
-06
+03
+7e
 20
 20
 23
@@ -108,19 +108,19 @@
 c0
 12
 81
-9a
+96
 c0
 13
 01
-9f
+9b
 c0
 1c
-84
-41
+83
+b9
 c0
 26
-84
-45
+83
+bd
 c1
 7f
 80
@@ -348,11 +348,7 @@
 20
 40
 00
-59
-c1
-83
-00
-00
+58
 6f
 e0
 ce
@@ -374,21 +370,17 @@
 7e
 00
 c0
-02
-e7
+01
+67
 65
 c0
-00
+02
 67
 61
 c0
-02
-02
-cf
-c0
-01
-03
-0f
+00
+e7
+77
 20
 60
 00
@@ -408,7 +400,7 @@
 20
 40
 00
-65
+63
 20
 74
 00
@@ -456,7 +448,7 @@
 20
 22
 80
-71
+6f
 18
 e0
 8e
@@ -464,7 +456,7 @@
 20
 20
 00
-66
+64
 67
 e1
 4a
@@ -492,7 +484,7 @@
 20
 40
 00
-a9
+a5
 20
 20
 66
@@ -516,11 +508,11 @@
 20
 22
 80
-7f
+7d
 20
 20
 00
-7e
+7c
 70
 4e
 c0
@@ -536,7 +528,7 @@
 20
 40
 00
-a9
+a5
 20
 20
 66
@@ -584,15 +576,7 @@
 24
 42
 81
-94
-6f
-e0
-ce
-c9
-24
-5a
-01
-8e
+90
 18
 e2
 7e
@@ -612,7 +596,7 @@
 20
 22
 80
-99
+95
 6f
 e0
 ce
@@ -620,7 +604,7 @@
 24
 3a
 00
-9b
+97
 20
 20
 65
@@ -632,7 +616,7 @@
 20
 20
 00
-ad
+a9
 20
 40
 67
@@ -648,11 +632,11 @@
 20
 40
 00
-b2
+ae
 20
 20
 00
-ad
+a9
 20
 40
 68
@@ -664,7 +648,7 @@
 20
 3a
 00
-a4
+a0
 20
 20
 68
@@ -704,11 +688,11 @@
 20
 40
 00
-b2
+ae
 20
 40
 00
-f5
+f1
 20
 40
 67
@@ -716,7 +700,7 @@
 24
 3a
 00
-c4
+c0
 df
 e0
 00
@@ -732,11 +716,11 @@
 c0
 00
 80
-b6
+b2
 c0
 00
 00
-bc
+b8
 20
 60
 00
@@ -748,19 +732,19 @@
 c0
 02
 80
-ff
+fb
 c0
 00
 01
-10
+0c
 c0
 02
 01
-18
+14
 c0
 01
 01
-36
+32
 20
 60
 00
@@ -772,23 +756,23 @@
 c0
 00
 80
-ff
+fb
 c0
 01
 01
-10
+0c
 c0
 01
 81
-18
+14
 c0
 02
 01
-36
+32
 c0
 02
 80
-c3
+bf
 20
 60
 00
@@ -796,19 +780,19 @@
 20
 20
 01
-77
+73
 20
 40
 00
-cc
+c8
 20
 40
 00
-e1
+dd
 20
 40
 00
-eb
+e7
 df
 e0
 00
@@ -832,7 +816,7 @@
 20
 40
 00
-d7
+d3
 18
 42
 7e
@@ -872,7 +856,7 @@
 20
 20
 00
-d0
+cc
 68
 48
 ce
@@ -952,7 +936,7 @@
 20
 20
 00
-e4
+e0
 6f
 e0
 ce
@@ -992,7 +976,7 @@
 20
 20
 00
-ee
+ea
 6f
 e0
 ce
@@ -1008,7 +992,7 @@
 20
 20
 01
-06
+02
 6f
 e0
 ce
@@ -1036,7 +1020,7 @@
 20
 40
 01
-56
+52
 6f
 e1
 4e
@@ -1048,7 +1032,7 @@
 24
 41
 00
-f9
+f5
 24
 61
 00
@@ -1068,7 +1052,7 @@
 20
 3a
 01
-66
+62
 6f
 e1
 4e
@@ -1096,11 +1080,11 @@
 20
 40
 01
-6d
+69
 20
 20
 01
-77
+73
 20
 40
 67
@@ -1108,11 +1092,11 @@
 24
 5a
 01
-5b
+57
 20
 40
 01
-56
+52
 6f
 e1
 4e
@@ -1132,7 +1116,7 @@
 20
 20
 01
-05
+01
 20
 40
 67
@@ -1140,11 +1124,11 @@
 20
 3a
 01
-2f
+2b
 20
 40
 01
-56
+52
 6f
 e1
 4e
@@ -1180,7 +1164,7 @@
 24
 21
 01
-06
+02
 58
 00
 0f
@@ -1200,7 +1184,7 @@
 20
 22
 81
-2c
+28
 18
 40
 84
@@ -1212,7 +1196,7 @@
 20
 20
 01
-4f
+4b
 70
 4e
 ad
@@ -1224,11 +1208,11 @@
 20
 20
 01
-4f
+4b
 20
 40
 01
-56
+52
 6f
 e1
 4e
@@ -1252,7 +1236,7 @@
 20
 20
 01
-06
+02
 20
 40
 67
@@ -1260,11 +1244,11 @@
 20
 3a
 01
-3f
+3b
 20
 40
 01
-56
+52
 6f
 e1
 4e
@@ -1284,15 +1268,15 @@
 20
 21
 01
-45
+41
 20
 20
 01
-4f
+4b
 20
 40
 01
-56
+52
 6f
 e1
 4e
@@ -1312,7 +1296,7 @@
 20
 20
 01
-4f
+4b
 20
 40
 67
@@ -1320,7 +1304,7 @@
 20
 3a
 01
-51
+4d
 6f
 e0
 ce
@@ -1328,7 +1312,7 @@
 20
 3a
 01
-51
+4d
 1f
 e0
 ff
@@ -1360,7 +1344,7 @@
 20
 20
 01
-06
+02
 58
 00
 0f
@@ -1368,7 +1352,7 @@
 20
 20
 01
-4f
+4b
 70
 4e
 ac
@@ -1380,7 +1364,7 @@
 20
 20
 01
-05
+01
 d8
 40
 00
@@ -1432,7 +1416,7 @@
 20
 22
 81
-53
+4f
 18
 40
 84
@@ -1444,7 +1428,7 @@
 20
 20
 01
-05
+01
 6f
 e1
 4e
@@ -1468,11 +1452,11 @@
 20
 40
 01
-6d
+69
 20
 20
 01
-77
+73
 20
 40
 67
@@ -1480,7 +1464,7 @@
 24
 3a
 01
-81
+7d
 58
 00
 00
@@ -1520,7 +1504,7 @@
 24
 3a
 01
-81
+7d
 58
 00
 00
@@ -1612,7 +1596,7 @@
 c0
 03
 01
-91
+8d
 20
 60
 00
@@ -1636,7 +1620,7 @@
 20
 3a
 01
-97
+93
 20
 20
 65
@@ -1764,7 +1748,7 @@
 c0
 00
 81
-b7
+b3
 20
 20
 66
@@ -1780,7 +1764,7 @@
 c0
 03
 01
-bb
+b7
 20
 60
 00
@@ -1788,7 +1772,7 @@
 20
 40
 01
-bd
+b9
 20
 20
 67
@@ -1872,7 +1856,7 @@
 24
 3a
 01
-d2
+ce
 20
 20
 65
@@ -1888,7 +1872,7 @@
 20
 40
 01
-dd
+d9
 da
 60
 4a
@@ -1924,7 +1908,7 @@
 20
 40
 01
-d8
+d4
 70
 4b
 fe
@@ -1972,7 +1956,7 @@
 20
 20
 01
-e1
+dd
 70
 8a
 0f
@@ -2092,7 +2076,7 @@
 20
 40
 02
-50
+4d
 6f
 e0
 c4
@@ -2104,7 +2088,7 @@
 24
 55
 81
-f8
+f4
 37
 d9
 82
@@ -2120,7 +2104,7 @@
 c0
 08
 02
-3d
+3a
 6f
 e0
 c4
@@ -2164,7 +2148,7 @@
 20
 40
 02
-2f
+2c
 70
 80
 43
@@ -2188,19 +2172,19 @@
 20
 40
 03
-c8
+40
 20
 40
 03
-f3
+6b
 20
 40
 02
-29
+26
 70
 8a
 30
-1e
+06
 70
 8a
 32
@@ -2208,12 +2192,16 @@
 70
 8a
 88
-e4
+e0
 70
 8a
 8c
 2d
 70
+8a
+31
+78
+70
 41
 48
 0c
@@ -2224,7 +2212,7 @@
 20
 20
 03
-f5
+6d
 20
 75
 80
@@ -2256,7 +2244,7 @@
 c0
 0c
 02
-35
+32
 6f
 e0
 c4
@@ -2348,7 +2336,7 @@
 20
 20
 02
-17
+13
 6f
 e0
 c1
@@ -2356,7 +2344,7 @@
 c0
 05
 02
-4b
+48
 20
 20
 22
@@ -2384,7 +2372,7 @@
 20
 35
 82
-77
+74
 6f
 e2
 02
@@ -2552,7 +2540,7 @@
 20
 20
 02
-61
+5e
 20
 40
 68
@@ -2659,6 +2647,18 @@
 00
 20
 40
+70
+d7
+20
+40
+42
+a3
+70
+40
+94
+00
+20
+40
 64
 54
 20
@@ -2669,30 +2669,26 @@
 40
 a6
 0a
-20
-40
-70
-d7
 58
 00
-03
-82
+02
+fa
 67
 e1
 43
 db
 58
 00
-03
-57
+02
+cf
 67
 e1
 43
 dd
 58
 00
-03
-74
+02
+ec
 67
 e1
 43
@@ -2708,7 +2704,7 @@
 58
 00
 02
-ab
+aa
 67
 e1
 43
@@ -2724,7 +2720,7 @@
 58
 00
 02
-c0
+bf
 67
 e1
 43
@@ -2756,7 +2752,7 @@
 20
 40
 02
-b0
+af
 20
 40
 70
@@ -2799,592 +2795,68 @@
 00
 20
 22
-82
-bb
-1f
-e2
-04
-00
-20
-40
-02
-be
-1a
-20
-a2
-01
-c2
-00
-02
-b5
-20
-60
-00
-00
-79
-20
-04
-07
-20
-20
-6e
-dd
-20
-40
-02
-c8
-20
-40
-03
-4b
-20
-40
-68
-58
-20
-40
-67
-5a
-20
-40
-64
-bc
-20
-40
-64
-d3
-20
-40
-63
-11
-20
-20
-64
-d9
-da
-60
-4f
-ba
-da
-40
-02
-cb
-20
-20
-42
-e0
-6f
-e0
-cf
-bd
-c0
-00
-82
-cf
-c0
-01
-03
-0f
-20
-60
-00
-00
-70
-4f
-bd
-01
-20
-40
-67
-30
-24
-3a
-02
-f6
-6f
-e0
-cf
-c8
-24
-5a
-02
-ec
-70
-4f
-c8
-00
-70
-4f
-ba
-01
-70
-49
-e5
-0a
-6f
-e0
-cf
-be
-1f
-e0
-fe
-01
-67
-e0
-cf
-be
-1f
-e6
-7c
-5a
-20
-22
-82
-e9
-da
-40
-4f
-bf
-d8
-40
-4c
-02
-ef
-e0
-80
-12
-1f
-e0
-ff
-ff
-1f
-ef
-fe
-0a
-98
-40
-8c
-00
-18
-c0
-8c
-06
-18
-c2
-22
-00
-ef
-e1
-00
-06
-1f
-e0
-fe
-1e
-e7
-e1
-00
-11
-da
-60
-4f
-bf
-20
-20
-63
-71
-70
-4f
-be
-00
-da
-60
-4f
-c5
-20
-40
-63
-71
-da
-40
-4f
-bf
-d8
-40
-4c
-02
-ef
-e0
-80
-12
-1f
-e0
-ff
-ff
-1f
-ef
-fe
-0a
-98
-40
-a2
-00
-1a
-20
-a2
-06
-58
-00
-01
-f0
-e7
-e1
-00
-11
-20
-60
-00
-00
-70
-4f
-ba
-02
-6f
-e0
-cf
-c9
-1f
-e0
-fe
-01
-67
-e0
-cf
-c9
-1f
-e6
-7c
-28
-20
-22
-83
-0b
-6f
-e0
-cf
-ca
-24
-3a
-03
-03
-70
-4f
-ba
-01
-70
-4e
-c5
-00
-70
-49
-e5
-14
-da
-60
-4f
-d1
-20
-20
-63
-71
-70
-4f
-c9
-00
-70
-4f
-ca
-00
-70
-4f
-ba
-04
-da
-60
-4f
-e3
-20
-40
-63
-71
-70
-49
-e5
-f0
-da
-60
-4f
-cb
-20
-20
-63
-71
-70
-4f
-c9
-00
-70
-4f
-ca
-01
-70
-4f
-ba
-08
-20
-60
-00
-00
-70
-4f
-bd
-02
-20
-40
-67
-30
-24
-3a
-03
-36
-6f
-e0
-cf
-c8
-24
-5a
-03
-2c
-70
-4f
-c8
-00
-70
-4f
-ba
-01
-70
-49
-e5
-0a
-6f
-e0
-cf
-be
-1f
-e0
-fe
-01
-67
-e0
-cf
-be
-1f
-e6
-7c
-5a
-20
-22
-83
-29
-da
-40
-4f
-c2
-d8
-40
-4c
-02
-ef
-e0
-80
-12
-1f
-e0
-ff
-ff
-1f
-ef
-fe
-0a
-98
-40
-8c
-00
-18
-c0
-8c
-06
-18
-c2
-22
-00
-ef
-e1
-00
-06
-1f
-e0
-ff
-e2
-e7
-e1
-00
-11
-da
-60
-4f
-c2
-20
-20
-63
-71
-70
-4f
-be
-00
-da
-60
-4f
-bb
-20
-40
-63
-71
-da
-40
-4f
-c2
-d8
-40
-4c
-02
-ef
-e0
-80
-12
-1f
-e0
-ff
-ff
-1f
-ef
-fe
-0a
-98
-40
-a2
-00
-1a
-20
-a2
-06
-58
-00
-0b
-f0
-e7
-e1
-00
-11
-20
-60
-00
-00
-70
-4f
-ba
-02
-6f
-e0
-cf
-c9
-1f
-e0
-fe
-01
-67
-e0
-cf
-c9
-1f
-e6
-7c
-1e
-20
-22
-83
-0b
-6f
-e0
-cf
-ca
-24
-3a
-03
-43
-70
-4f
+82
 ba
-01
-70
-4e
-c5
+1f
+e2
+04
 00
-70
-49
-e5
-14
-da
-60
-4f
-dd
 20
+40
+02
+bd
+1a
+20
+a2
+01
+c2
+00
+02
+b4
 20
-63
-71
-70
-4f
-c9
+60
 00
-70
-4f
-ca
 00
-70
-4f
-ba
+79
+20
 04
-da
-60
-4f
-e3
+07
+20
+20
+6e
+dd
 20
 40
-63
-71
-70
-49
-e5
-f0
-da
-60
-4f
-d7
+02
+c7
+20
+40
+68
+58
+20
+40
+67
+6c
 20
+40
+67
+5a
+20
+40
+64
+bc
+20
+40
+64
+d3
 20
+40
 63
-71
+11
+20
+20
+64
+d9
 6f
 e0
 ce
@@ -3399,8 +2871,8 @@
 b8
 da
 40
-03
-50
+02
+cc
 20
 20
 42
@@ -3409,26 +2881,10 @@
 4f
 b8
 05
-6f
-e0
-cf
-b9
-79
+20
 40
-7e
-00
-67
-e0
-cf
-b9
-c0
-00
 43
 23
-c0
-00
-c3
-25
 20
 60
 00
@@ -3439,12 +2895,12 @@
 00
 c0
 20
-03
-6b
+02
+e3
 c0
 18
-83
-5b
+82
+d3
 20
 20
 64
@@ -3455,8 +2911,8 @@
 01
 20
 40
-03
-5e
+02
+d6
 20
 60
 00
@@ -3467,12 +2923,12 @@
 30
 20
 3a
-03
-61
+02
+d9
 20
 20
-03
-66
+02
+de
 6f
 e1
 4f
@@ -3535,8 +2991,8 @@
 30
 24
 3a
-03
-7f
+02
+f7
 6f
 e4
 4f
@@ -3555,8 +3011,8 @@
 98
 c0
 12
-03
-77
+02
+ef
 20
 60
 00
@@ -3579,8 +3035,8 @@
 2b
 24
 3a
-03
-7f
+02
+f7
 6f
 e4
 4f
@@ -3652,7 +3108,7 @@
 20
 20
 03
-8e
+06
 6f
 e1
 48
@@ -3716,7 +3172,7 @@
 20
 40
 03
-ab
+23
 6f
 e1
 06
@@ -3764,7 +3220,7 @@
 c2
 00
 03
-97
+0f
 20
 60
 00
@@ -3808,7 +3264,7 @@
 20
 20
 03
-b5
+2d
 1a
 60
 8c
@@ -3820,7 +3276,7 @@
 20
 20
 03
-b8
+30
 20
 40
 65
@@ -3844,7 +3300,7 @@
 20
 40
 03
-bf
+37
 20
 20
 65
@@ -3876,7 +3332,7 @@
 70
 49
 e5
-5a
+01
 c1
 00
 80
@@ -3936,7 +3392,7 @@
 20
 40
 03
-e5
+5d
 2a
 2f
 fe
@@ -3968,7 +3424,7 @@
 20
 40
 03
-e5
+5d
 d8
 a0
 8a
@@ -3996,7 +3452,7 @@
 20
 21
 03
-da
+52
 20
 20
 21
@@ -4099,8 +3555,8 @@
 b8
 20
 40
-04
-1e
+03
+96
 70
 8a
 08
@@ -4135,8 +3591,8 @@
 00
 20
 40
-04
-14
+03
+8c
 6f
 f0
 8a
@@ -4179,8 +3635,8 @@
 b8
 20
 40
-04
-1e
+03
+96
 70
 80
 cd
@@ -4239,8 +3695,8 @@
 29
 c3
 02
-84
-1f
+83
+97
 68
 59
 01
@@ -4275,8 +3731,8 @@
 99
 c0
 08
-04
-3e
+03
+b6
 58
 00
 57
@@ -4319,8 +3775,8 @@
 99
 c0
 08
-04
-3b
+03
+b3
 58
 00
 2b
@@ -4355,8 +3811,8 @@
 07
 20
 20
-04
-37
+03
+af
 58
 00
 83
@@ -4367,8 +3823,8 @@
 07
 20
 20
-04
-2c
+03
+a4
 6f
 e0
 c3
@@ -4415,8 +3871,8 @@
 ad
 20
 40
-04
-58
+03
+d0
 6f
 e0
 c0
@@ -4527,8 +3983,8 @@
 00
 20
 22
-84
-6b
+83
+e3
 e7
 e0
 80
@@ -4547,8 +4003,8 @@
 01
 c2
 00
-04
-65
+03
+dd
 1a
 42
 04
@@ -4557,8 +4013,8 @@
 60
 00
 00
-fe
-22
+ac
+2c
 aa
 55
 40
@@ -4739,14 +4195,14 @@
 4f
 00
 00
-8a
+86
 46
 00
 96
 00
 01
 03
-8a
+86
 46
 00
 96
@@ -4795,13 +4251,13 @@
 e3
 4e
 07
-06
-0d
 0f
-0c
-14
 12
+08
 07
+14
+0c
+0d
 aa
 55
 0a
@@ -4835,7 +4291,7 @@
 12
 12
 13
-14
+2d
 0b
 0b
 00
@@ -4881,19 +4337,14 @@
 00
 aa
 55
-09
+04
 00
 57
 4b
-0a
-0e
-0e
-0e
-0b
-0d
-0d
-0d
-00
+43
+43
+43
+41
 aa
 55
 03
@@ -4939,19 +4390,14 @@
 00
 aa
 55
-09
-00
-75
-4b
-0a
-10
-10
-10
-0b
-0f
-0f
-0f
+04
 00
+75
+4b
+40
+40
+40
+3e
 aa
 55
 01
@@ -4961,21 +4407,25 @@
 00
 aa
 55
-03
+05
 00
 84
 4b
 07
+0a
 09
+0b
 00
 aa
 55
-03
+05
 00
 f4
 4b
 08
+0a
 09
+0b
 00
 aa
 55
@@ -4986,19 +4436,14 @@
 00
 aa
 55
-09
+04
 00
 93
 4b
-0a
-0f
-0f
-0f
-0b
-10
-10
-10
-00
+3f
+3f
+3f
+3d
 aa
 55
 01
@@ -5008,19 +4453,14 @@
 00
 aa
 55
-09
+04
 00
 a2
 4b
-0a
-0d
-0d
-0d
-0b
-0e
-0e
-0e
-00
+44
+44
+44
+42
 aa
 55
 03
@@ -5032,21 +4472,17 @@
 00
 aa
 55
-03
+01
 00
 b1
 4b
-0a
-0b
 00
 aa
 55
-03
+01
 00
 8a
 4a
-18
-35
 00
 aa
 55
@@ -5072,10 +4508,12 @@
 2b
 aa
 55
-01
+03
 00
 99
 4a
+34
+09
 00
 aa
 55
@@ -5150,21 +4588,25 @@
 00
 aa
 55
-03
+05
 00
 5d
 4a
 07
+18
 09
+35
 00
 aa
 55
-03
+05
 00
 ea
 4b
 08
+18
 09
+35
 00
 aa
 55
@@ -5213,11 +4655,12 @@
 00
 aa
 55
-0b
+0a
 00
 7b
 4a
-44
+2b
+2a
 29
 28
 27
@@ -5225,91 +4668,15 @@
 25
 24
 23
-43
-42
-41
+22
 aa
 55
-01
+03
 00
 a8
 4a
-00
-aa
-55
-02
-00
-bf
-4f
-3d
-00
-aa
-55
-02
-00
-c2
-4f
-3f
-00
-aa
-55
-02
-00
-c5
-4f
-3e
-00
-aa
-55
-02
-00
-bb
-4f
-40
-00
-aa
-55
-02
-00
-e3
-4f
-0b
-00
-aa
-55
-0c
-00
-d7
-4f
-12
-12
-3a
-39
-0b
-00
-0a
-3b
-3b
-3b
-3c
-00
-aa
-55
-0c
-00
-cb
-4f
-12
-12
-3a
-38
-0b
-00
-0a
-37
-37
-37
-36
+32
+09
 00
 aa
 55
@@ -5968,84 +5335,84 @@
 ac
 0d
 01
-05
-23
+03
+17
+00
+00
+fa
+00
+00
+00
 00
-07
 00
 03
-f0
-01
+17
+00
+00
+28
 00
 00
-05
-23
 00
 00
 00
 03
-f0
-01
+17
+00
+00
+d2
+00
 00
 00
-05
-23
 00
-07
 00
 03
-f0
-0b
+17
+00
+00
+32
 00
 00
-05
-23
 00
 00
 00
 03
-f0
-0a
+17
 00
 00
-05
-23
 00
+fa
 00
-e0
-06
-50
-06
 00
 00
-05
-23
 00
-07
-e0
-06
-50
-06
+03
+17
+00
 00
 00
 05
-23
 00
-07
-18
-06
-50
-06
 00
 00
-05
-23
 00
-07
-3a
-01
-50
-06
+03
+17
+00
+00
+00
+f0
+00
+00
+00
+00
+03
+17
+00
+00
+00
+0f
+00
+00
 00
 00
 aa
@@ -6063,9 +5430,9 @@
 00
 02
 4f
-13
+06
 00
-18
+0a
 00
 10
 00
@@ -6077,9 +5444,9 @@
 00
 b0
 4f
-13
+0f
 00
-18
+0f
 00
 10
 00
@@ -7017,7 +6384,7 @@
 aa
 aa
 55
-fd
-86
-13
-c3
+c5
+72
+9a
+dc
Index: output/ramcode.rom
===================================================================
--- /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/output/ramcode.rom	(revision 6157)
+++ /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/output/ramcode.rom	(working copy)
@@ -1,30 +1,30 @@
 c2840016
 c000001d
-c00101e1
-c00881ea
-c00a0425
-c00a827b
-c00c0289
-c00c8248
-c00d01fc
-c0128447
+c00101dd
+c00881e6
+c00a039d
+c00a8278
+c00c0286
+c00c8245
+c00d01f8
+c01283bf
 c0138048
-c0518084
-c05281c2
+c0518082
+c05281be
 c0530053
-c053805f
-c05501b1
-c05680a0
-c0588293
-c0628290
-c06d03f6
-c06e0406
+c053805d
+c05501ad
+c056809c
+c0588290
+c062828d
+c06d036e
+c06e037e
 2020235a
 c0120021
-c012819a
-c013019f
-c01c8441
-c0268445
+c0128196
+c013019b
+c01c83b9
+c02683bd
 c17f8000
 2020235a
 2435a002
@@ -81,22 +81,20 @@
 20407d10
 1a220400
 2020247d
-20400059
-c1830000
+20400058
 6fe0cec7
 c00065a2
 c000e5a5
 20600000
 18e27e00
-c002e765
-c0006761
-c00202cf
-c001030f
+c0016765
+c0026761
+c000e777
 20600000
 6fe0cec7
 c000e5cf
 20406628
-20400065
+20400063
 20740000
 202065cf
 d8e00000
@@ -108,27 +106,27 @@
 207a0000
 684906f1
 9842fc00
-20228071
+2022806f
 18e08e01
-20200066
+20200064
 67e14acf
 20404323
 da604ad1
 dfe0000a
 98effe00
 9a60a600
-204000a9
+204000a5
 20206633
 6fe14acf
 207a0000
 684906f1
 18467c00
-2022807f
-2020007e
+2022807d
+2020007c
 704ec001
 20404325
 da604b0d
-204000a9
+204000a5
 20206639
 6fe0cf9f
 243a6502
@@ -140,27 +138,25 @@
 18e27e00
 6848cec5
 98467c00
-24428194
-6fe0cec9
-245a018e
+24428190
 18e27e00
 67e0cec5
 6848cec8
 98467c00
-20228099
+20228095
 6fe0cec9
-243a009b
+243a0097
 2020651c
 704ec601
-202000ad
+202000a9
 2040677f
 18e27e00
 c000e51c
-204000b2
-202000ad
+204000ae
+202000a9
 20406821
 20406730
-203a00a4
+203a00a0
 20206812
 6fe14f74
 67e14eae
@@ -170,39 +166,39 @@
 2040677f
 efe08013
 207a0000
-204000b2
-204000f5
+204000ae
+204000f1
 20406730
-243a00c4
+243a00c0
 dfe00035
 20206382
 6fe0cec7
-c00080b6
-c00000bc
+c00080b2
+c00000b8
 20600000
 18e27e00
-c00280ff
-c0000110
-c0020118
-c0010136
+c00280fb
+c000010c
+c0020114
+c0010132
 20600000
 efe08013
-c00080ff
-c0010110
-c0018118
-c0020136
-c00280c3
-20600000
-20200177
-204000cc
-204000e1
-204000eb
+c00080fb
+c001010c
+c0018114
+c0020132
+c00280bf
+20600000
+20200173
+204000c8
+204000dd
+204000e7
 dfe00005
 20406382
 7049e53c
 dfe00006
 20206382
-204000d7
+204000d3
 18427e00
 207a0000
 67e0ceb3
@@ -212,7 +208,7 @@
 1fe0ffff
 67e0ceb3
 207a0000
-202000d0
+202000cc
 6848ceaa
 20406730
 207a0000
@@ -232,7 +228,7 @@
 1fe0ffff
 67e0ceb4
 207a0000
-202000e4
+202000e0
 6fe0cead
 207a0000
 67e0ceb5
@@ -242,45 +238,45 @@
 1fe0ffff
 67e0ceb5
 207a0000
-202000ee
+202000ea
 6fe0ceab
 247a0000
 704eab01
-20200106
+20200102
 6fe0ceac
 207a0000
 1fe0ffff
 67e0ceac
 dfe00072
 20600000
-20400156
+20400152
 6fe14eae
 98467c00
-244100f9
+244100f5
 24610000
 98467e00
 67e14eae
 20406730
-203a0166
+203a0162
 6fe14eae
 68494eb0
 184d0400
 18520400
 9840fe00
 67e1cb17
-2040016d
-20200177
+20400169
+20200173
 20406730
-245a015b
-20400156
+245a0157
+20400152
 6fe14eae
 9840fe00
 d8400fff
 20407d6c
-20200105
+20200101
 20406730
-203a012f
-20400156
+203a012b
+20400152
 6fe14eb0
 98467e00
 67e14eb0
@@ -289,44 +285,44 @@
 98467e00
 d8400072
 98460400
-24210106
+24210102
 58000fff
 98467e00
 6848cead
 18467c05
-2022812c
+20228128
 18408401
 6048cead
-2020014f
+2020014b
 704ead00
 58000fff
-2020014f
-20400156
+2020014b
+20400152
 6fe14eb0
 98467c00
 24610000
 98467e00
 67e14eb0
-20200106
+20200102
 20406730
-203a013f
-20400156
+203a013b
+20400152
 6fe14eb0
 9840fe00
 d8400fff
 98462200
-20210145
-2020014f
-20400156
+20210141
+2020014b
+20400152
 6fe14eb0
 9840fe00
 d8400fff
 20407d6c
-2020014f
+2020014b
 20406730
-203a0151
+203a014d
 6fe0cead
-203a0151
+203a014d
 1fe0ffff
 67e0cead
 58000fff
@@ -334,12 +330,12 @@
 98467e00
 9a20fe00
 67e14eb0
-20200106
+20200102
 58000fff
-2020014f
+2020014b
 704eac00
 dfe00000
-20200105
+20200101
 d840002a
 20406730
 207a0000
@@ -352,19 +348,19 @@
 18427e00
 6848ceac
 18467c03
-20228153
+2022814f
 18408401
 6048ceac
-20200105
+20200101
 6fe14eae
 68494eb0
 18500400
 9840fe00
 67e24b17
-2040016d
-20200177
+20400169
+20200173
 20406730
-243a0181
+243a017d
 58000017
 1feffe0a
 d8404c02
@@ -374,7 +370,7 @@
 e7e20005
 20600000
 20406730
-243a0181
+243a017d
 58000034
 1feffe0a
 d8404c02
@@ -397,13 +393,13 @@
 e7e18005
 20600000
 18e27e00
-c0030191
+c003018d
 20600000
 70489e14
 704ec900
 20204325
 6fe0cec9
-203a0197
+203a0193
 20206529
 20406730
 207a0000
@@ -435,13 +431,13 @@
 efe18006
 67e1c397
 c003e704
-c00081b7
+c00081b3
 202066db
 18c08dfe
 efe08006
-c00301bb
+c00301b7
 20600000
-204001bd
+204001b9
 202067bf
 704eaa01
 7049e400
@@ -462,11 +458,11 @@
 24417806
 1a608c09
 efe08006
-243a01d2
+243a01ce
 20206547
 704ec001
 2040656b
-204001dd
+204001d9
 da604aae
 dfe00003
 2020655a
@@ -475,7 +471,7 @@
 704fc900
 704fc801
 20600000
-204001d8
+204001d4
 704bfe00
 704f8d00
 20600000
@@ -487,7 +483,7 @@
 20402018
 2040310f
 2040248c
-202001e1
+202001dd
 708a0f60
 708a10aa
 708a127a
@@ -517,14 +513,14 @@
 708a844a
 708a8540
 708a16fe
-20400250
+2040024d
 6fe0c436
 205a70d7
-245581f8
+245581f4
 37d98200
 70813b5f
 6fe0c099
-c008023d
+c008023a
 6fe0c438
 1fe1fe04
 67f08a02
@@ -535,22 +531,23 @@
 67f18a73
 708a8660
 708a8b3b
-2040022f
+2040022c
 70804300
 70804205
 58557474
 67f18968
 7089606e
-204003c8
-204003f3
-20400229
-708a301e
+20400340
+2040036b
+20400226
+708a3006
 708a32dd
-708a88e4
+708a88e0
 708a8c2d
+708a3178
 7041480c
 20406f4e
-202003f5
+2020036d
 20758000
 37d98200
 6fe0c11c
@@ -558,7 +555,7 @@
 37d98200
 20600000
 6fe0c099
-c00c0235
+c00c0232
 6fe0c438
 1fe1fe06
 67f08a02
@@ -581,16 +578,16 @@
 67f18a73
 708a762a
 70890204
-20200217
+20200213
 6fe0c141
-c005024b
+c0050248
 2020220e
 708a1425
 58a93f3f
 67f18a60
 708a631f
 20600000
-20358277
+20358274
 6fe2020d
 207a0000
 37d98200
@@ -632,7 +629,7 @@
 6fe1415b
 207a0000
 67e1020f
-20200261
+2020025e
 2040686f
 204021ba
 18002a08
@@ -659,23 +656,25 @@
 20206b38
 20407396
 20758000
+204070d7
+204042a3
+70409400
 20406454
 20406459
 7040a60a
-204070d7
-58000382
+580002fa
 67e143db
-58000357
+580002cf
 67e143dd
-58000374
+580002ec
 67e143df
 580062d3
 67e143d3
-580002ab
+580002aa
 67e143d5
 58006329
 67e143d7
-580002c0
+580002bf
 67e143e3
 58006505
 67e14524
@@ -683,7 +682,7 @@
 2020647d
 20406f35
 7044ecff
-204002b0
+204002af
 2040701b
 2020739a
 6fe0c6ce
@@ -694,175 +693,40 @@
 efe08011
 6848c6cf
 98467c00
-202282bb
+202282ba
 1fe20400
-204002be
+204002bd
 1a20a201
-c20002b5
+c20002b4
 20600000
 79200407
 20206edd
-204002c8
-2040034b
+204002c7
 20406858
+2040676c
 2040675a
 204064bc
 204064d3
 20406311
 202064d9
-da604fba
-da4002cb
-202042e0
-6fe0cfbd
-c00082cf
-c001030f
-20600000
-704fbd01
-20406730
-243a02f6
-6fe0cfc8
-245a02ec
-704fc800
-704fba01
-7049e50a
-6fe0cfbe
-1fe0fe01
-67e0cfbe
-1fe67c5a
-202282e9
-da404fbf
-d8404c02
-efe08012
-1fe0ffff
-1feffe0a
-98408c00
-18c08c06
-18c22200
-efe10006
-1fe0fe1e
-e7e10011
-da604fbf
-20206371
-704fbe00
-da604fc5
-20406371
-da404fbf
-d8404c02
-efe08012
-1fe0ffff
-1feffe0a
-9840a200
-1a20a206
-580001f0
-e7e10011
-20600000
-704fba02
-6fe0cfc9
-1fe0fe01
-67e0cfc9
-1fe67c28
-2022830b
-6fe0cfca
-243a0303
-704fba01
-704ec500
-7049e514
-da604fd1
-20206371
-704fc900
-704fca00
-704fba04
-da604fe3
-20406371
-7049e5f0
-da604fcb
-20206371
-704fc900
-704fca01
-704fba08
-20600000
-704fbd02
-20406730
-243a0336
-6fe0cfc8
-245a032c
-704fc800
-704fba01
-7049e50a
-6fe0cfbe
-1fe0fe01
-67e0cfbe
-1fe67c5a
-20228329
-da404fc2
-d8404c02
-efe08012
-1fe0ffff
-1feffe0a
-98408c00
-18c08c06
-18c22200
-efe10006
-1fe0ffe2
-e7e10011
-da604fc2
-20206371
-704fbe00
-da604fbb
-20406371
-da404fc2
-d8404c02
-efe08012
-1fe0ffff
-1feffe0a
-9840a200
-1a20a206
-58000bf0
-e7e10011
-20600000
-704fba02
-6fe0cfc9
-1fe0fe01
-67e0cfc9
-1fe67c1e
-2022830b
-6fe0cfca
-243a0343
-704fba01
-704ec500
-7049e514
-da604fdd
-20206371
-704fc900
-704fca00
-704fba04
-da604fe3
-20406371
-7049e5f0
-da604fd7
-20206371
 6fe0cec9
 207a0000
 da604fb8
-da400350
+da4002cc
 202042e0
 704fb805
-6fe0cfb9
-79407e00
-67e0cfb9
-c0004323
-c000c325
+20404323
 20600000
 1a627e00
-c020036b
-c018835b
+c02002e3
+c01882d3
 202064e0
 704ec201
-2040035e
+204002d6
 20600000
 20406730
-203a0361
-20200366
+203a02d9
+202002de
 6fe14f74
 67e14eae
 6fe14f76
@@ -878,18 +742,18 @@
 6fe4450a
 207a0000
 20406730
-243a037f
+243a02f7
 6fe44f02
 67e442d3
 20202e93
 6fe14398
-c0120377
+c01202ef
 20600000
 204078ad
 7044f101
 20406730
 2040432b
-243a037f
+243a02f7
 6fe44f02
 67e442d3
 20202e93
@@ -907,7 +771,7 @@
 20407ce1
 78547c00
 2040701b
-2020038e
+20200306
 6fe148ac
 67e1442e
 204065be
@@ -923,7 +787,7 @@
 67e1068c
 18e27e00
 67e1067a
-204003ab
+20400323
 6fe1068c
 1fe22600
 6fe1067a
@@ -935,7 +799,7 @@
 1fe0a60a
 6fe10678
 1fe27200
-c2000397
+c200030f
 20600000
 1a60a405
 efe20012
@@ -946,16 +810,16 @@
 24417806
 580003e8
 98467c00
-202003b5
+2020032d
 1a608c04
 efe08006
-202003b8
+20200330
 2040656b
 6fe0cec9
 243a655d
 20406561
 20216500
-204003bf
+20400337
 20206557
 da604a30
 7049e50a
@@ -963,7 +827,7 @@
 207a0000
 da604b57
 18e27e00
-7049e55a
+7049e501
 c1008000
 20600000
 20758000
@@ -978,7 +842,7 @@
 708ac200
 708ac300
 d8e00006
-204003e5
+2040035d
 2a2ffe0d
 2040211d
 2a4ffe0d
@@ -986,14 +850,14 @@
 d8e00005
 2040211c
 2040211e
-204003e5
+2040035d
 d8a08ac2
 1a31fe00
 20402117
 1a51fe00
 20402117
 18e08fff
-202103da
+20210352
 2020214f
 2000003c
 58000f00
@@ -1019,7 +883,7 @@
 6fe0c409
 67f080cd
 20000bb8
-2040041e
+20400396
 708a08c1
 6a40c419
 df200008
@@ -1028,7 +892,7 @@
 67e0c433
 6240c419
 20600000
-20400414
+2040038c
 6ff08a09
 793ffe07
 67f08a09
@@ -1039,7 +903,7 @@
 6fe0c409
 67f080cd
 20000bb8
-2040041e
+20400396
 7080cd00
 20206fa1
 6ff080cc
@@ -1054,7 +918,7 @@
 20600000
 7080cc03
 6ff08129
-c302841f
+c3028397
 68590164
 6049440a
 7080cc00
@@ -1063,7 +927,7 @@
 708a8d12
 708a8e0a
 6fe0c099
-c008043e
+c00803b6
 58005762
 67f10907
 70890103
@@ -1074,7 +938,7 @@
 708a8d44
 708a8e0a
 6fe0c099
-c008043b
+c00803b3
 58002bb1
 67f10907
 c6978000
@@ -1083,10 +947,10 @@
 20600000
 58004189
 67f10907
-20200437
+202003af
 58008312
 67f10907
-2020042c
+202003a4
 6fe0c334
 c1000000
 c001b04a
@@ -1098,7 +962,7 @@
 6fe240ad
 9840fe00
 67e240ad
-20400458
+204003d0
 6fe0c0cb
 79207e04
 204023e1
@@ -1126,11 +990,11 @@
 efe08011
 e8408013
 98467c00
-2022846b
+202283e3
 e7e08013
 37d98200
 1a20a201
 1a60a601
-c2000465
+c20003dd
 1a420400
 20600000
Index: output/sched.rom
===================================================================
--- /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/output/sched.rom	(revision 6157)
+++ /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/output/sched.rom	(working copy)
@@ -98,14 +98,14 @@
 00		#type:stop blink
 00		#blink count:no blink
 # 8c		#led gpio number:GPIO01
-8a
+86
 46 00	#led blink light time
 96 00	#led blink dark time
 mem_shutter_led_off_light_dark_led_conf:
 01		#type:start blink
 03		#blink count:no blink
 # 8c		#led gpio number:GPIO01
-8a
+86
 46 00	#led blink light time
 96 00	#led blink dark time
 
@@ -154,13 +154,13 @@
 # 0d   #move
 
 #xfy 1088s
-06	  #right
-0d	  #like
-0f    #down
-0c    #photo
+0f	  #right
+12	  #like
+08    #down
+07    #photo
 14	  #up
-12    #left
-07	  #move
+0c    #left
+0d	  #move
 
 
 
@@ -200,7 +200,7 @@
 40 00
 
 mem_shutter_iphone_move_mid:
-12 12 13 14 0b 0b 00
+12 12 13 2d 0b 0b 00
 mem_shutter_iphone_up_mid:
 12 12 13 2d 0b 0b 00
 mem_shutter_iphone_like_mid:
@@ -211,7 +211,7 @@
 mem_key0_press_i:  #right
 00
 mem_key0_release_new_i:
-0a 0e 0e 0e 0b 0d 0d 0d 00
+43 43 43 41
 mem_key0_long_press_i:
 33 09 00
 
@@ -226,40 +226,41 @@
 mem_key2_press_i:#down
 00
 mem_key2_release_new_i:
-0a 10 10 10 0b 0f 0f 0f 00
-
+40 40 40 3e
 
 #toggle between vol-inc and vol-dec
 mem_key3_press_i:#photo
 00
 mem_key3_release_new_i:#volume increment
-07 09 00
+07 0a 09 0b 00
 mem_key3_release_new_i_t:#volume decrement
-08 09 00
+08 0a 09 0b 00
 
 mem_key4_press_i:#up
 00
 mem_key4_release_new_i:
-0a 0f 0f 0f 0b 10 10 10 00
+3f 3f 3f 3d
 
 mem_key5_press_i:#left
 00
 mem_key5_release_new_i:
-0a 0d 0d 0d 0b 0e 0e 0e 00
+44 44 44 42
 mem_key5_long_press_i: #lock
 32 09 00
 
 
 mem_key6_release_new_i:#move
-0a 0b 00
+# 0a 0b 00
+00
 mem_key6_release_new:#move
-18 35 00
+# 18 35 00
+00
 mem_dy_key0_press:  #right
 00
 mem_key0_release_new:
 23 24 25 26 27 28 29 2a 2b
 mem_key0_long_press:
-00
+34 09 00
 
 mem_dy_key1_press:#like
 00
@@ -280,9 +281,9 @@
 mem_dy_key3_press:#photo
 00
 mem_key3_release_new:#volume increment
-07 09 00
+07 18 09 35 00
 mem_key3_release_new_t:#volume decrement
-08 09 00
+08 18 09 35 00
 
 mem_dy_key4_press:#up
 00
@@ -296,29 +297,29 @@
 mem_dy_key5_press:#left
 00
 mem_key5_release_new:
-44 29 28 27 26 25 24 23 43 42 41
+2b 2a 29 28 27 26 25 24 23 22
 mem_key5_long_press: #lock
-00
-
-mem_shutter_dy_up_long_press:
-3d 00
-mem_shutter_dy_down_long_press:
-3f 00
-mem_shutter_dy_drag_up_release:
-3e 00
-mem_dy_android_release:
-40 00
+32 09 00
 
-mem_dy_ios_release:
-0b 00
-mem_shutter_iphone_down_drag_mid:
-12 12 3a 39 0b 00
-mem_key2_long_press_i_drag:
-0a 3b 3b 3b 3c 00
-mem_shutter_iphone_up_drag_mid:
-12 12 3a 38 0b 00
-mem_key4_long_press_i_drag:
-0a 37 37 37 36 00
+# mem_shutter_dy_up_long_press:
+# 3d 00
+# mem_shutter_dy_down_long_press:
+# 3f 00
+# mem_shutter_dy_drag_up_release:
+# 3e 00
+# mem_dy_android_release:
+# 40 00
+
+# mem_dy_ios_release:
+# 0b 00
+# mem_shutter_iphone_down_drag_mid:
+# 12 12 3a 39 0b 00
+# mem_key2_long_press_i_drag:
+# 0a 3b 3b 3b 3c 00
+# mem_shutter_iphone_up_drag_mid:
+# 12 12 3a 38 0b 00
+# mem_key4_long_press_i_drag:
+# 0a 37 37 37 36 00
 
 
 mem_combine_key0_press:
@@ -405,23 +406,33 @@
 05 23 00 06 00 00 00 00 00 00 #35
 
 07 13 00 00 06 70 07 78 05 00 #36
-03 1f 00 00 40 00 00 00 00 00 #37         
-03 1f 00 3c 40 04 00 00 00 00 #38        
+03 1f 00 00 40 00 00 00 00 00 #37
+03 1f 00 3c 40 04 00 00 00 00 #38
 03 1f 00 3c 40 15 00 00 00 00 #39
-03 1f 00 00 10 80 00 00 00 00 #3a               
-03 1f 00 00 c0 ff 00 00 00 00 #3b             
-07 13 00 07 06 70 07 ac 0d 01 #3c 
-
-05 23 00 07 00 03 f0 01 00 00 #3d drag up
-05 23 00 00 00 03 f0 01 00 00 #3e
-05 23 00 07 00 03 f0 0b 00 00 #3f drag down
-05 23 00 00 00 03 f0 0a 00 00 #40
-
-05 23 00 00 e0 06 50 06 00 00 #41 
-05 23 00 07 e0 06 50 06 00 00 #42
-05 23 00 07 18 06 50 06 00 00 #43
-05 23 00 07 3a 01 50 06 00 00 #44
-              
+03 1f 00 00 10 80 00 00 00 00 #3a
+03 1f 00 00 c0 ff 00 00 00 00 #3b
+07 13 00 07 06 70 07 ac 0d 01 #3c
+
+# 05 23 00 07 00 03 f0 01 00 00 #3d drag up
+# 05 23 00 00 00 03 f0 01 00 00 #3e
+# 05 23 00 07 00 03 f0 0b 00 00 #3f drag down
+# 05 23 00 00 00 03 f0 0a 00 00 #40
+
+# 05 23 00 00 e0 06 50 06 00 00 #41
+# 05 23 00 07 e0 06 50 06 00 00 #42
+# 05 23 00 07 18 06 50 06 00 00 #43
+# 05 23 00 07 3a 01 50 06 00 00 #44
+
+03 17 00 00 fa 00 00 00 00 00 #3d
+03 17 00 00 28 00 00 00 00 00 #3e
+03 17 00 00 d2 00 00 00 00 00 #3f
+03 17 00 00 32 00 00 00 00 00 #40
+
+03 17 00 00 00 fa 00 00 00 00 #41
+03 17 00 00 00 05 00 00 00 00 #42
+03 17 00 00 00 f0 00 00 00 00 #43
+03 17 00 00 00 0f 00 00 00 00 #44
+
 
 mem_shutter_move_data:
 00 00 00  #defualt
@@ -434,23 +445,18 @@
 #0d 09 56 30 2d 53 68 75 74 74 65 72
 
 mem_ble_shutter_dy_interval_min_new:
-13 00
-18 00
+06 00
+0a 00
 10 00
 2c 01
 
-# mem_ble_shutter_dy_interval_min_new_drag:
-# 06 00
-# 06 00
-# 10 00
-# 2c 01
-
 mem_ble_shutter_dy_interval_min_ios:
-13 00
-18 00
+0f 00
+0f 00
 10 00
 2c 01
 
+
 #attribute list: handle 2bytes, uuid 2bytes, length 1bytes, attribute Nbytes
 mem_shutter_le_uuid_sup:
 #Primary service GATT ------
Index: program/patch.prog
===================================================================
--- /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/program/patch.prog	(revision 6157)
+++ /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/program/patch.prog	(working copy)
@@ -108,7 +108,6 @@
 
 p_shutter_dy_keyscan_key_check_long_press:
 	call p_shutter_dy_long_key_function
-	rtnne SHUTTER_MOVE_KEY_NUM
 	fetch 1,mem_move_mode_set
 	beq MOVE_COMBINE_KEY,shutter_dy_key_long_press_set_key_normal
 	beq MOVE_SINGLE_KEY,shutter_dy_key_long_press_set_move_trigger
@@ -116,12 +115,14 @@
 
 p_shutter_dy_long_key_function:
 	copy queue,pdata
-	beq SHUTTER_LEFT_KEY_NUM,shutter_dy_loop_send_volume_dec_page
-	beq SHUTTER_RIGHT_KEY_NUM,shutter_dy_loop_send_volume_inc_page
-	// beq SHUTTER_LIKE_KEY_NUM,shutter_dy_link_key_long_press
-	beq SHUTTER_UP_KEY_NUM,p_shutter_dy_drag_up_event
-	beq SHUTTER_DOWN_KEY_NUM,p_shutter_dy_drag_drown_event
+	beq SHUTTER_DOWN_KEY_NUM,shutter_dy_loop_send_volume_dec_page
+	beq SHUTTER_UP_KEY_NUM,shutter_dy_loop_send_volume_inc_page
+	beq SHUTTER_LIKE_KEY_NUM,shutter_dy_link_key_long_press
+	// beq SHUTTER_UP_KEY_NUM,p_shutter_dy_drag_up_event
+	// beq SHUTTER_DOWN_KEY_NUM,p_shutter_dy_drag_drown_event
 	rtn
+
+
 p_shutter_dy_keyscan_key_process_next:
 	fetch 1,mem_move_mode_set
 	beq MOVE_SINGLE_KEY,shutter_dy_skip_check_combine_key
@@ -184,8 +185,8 @@
 	fetcht 1,mem_last_press_key_value
 	isub temp,null
 	ncall p_shutter_dy_iphone_check_move_mid,zero
-	fetch 1,mem_move_mode_trigger_enable
-	ncall p_shutter_short_key_cancel,blank
+	// fetch 1,mem_move_mode_trigger_enable
+	// ncall p_shutter_short_key_cancel,blank
 	copy queue,pdata
 	store 1,mem_last_press_key_value
 	fetcht 1,mem_move_mode_key_index
@@ -709,10 +710,11 @@
 	call p_rx_dcoc
 	call p_rfpll_aac_ghpc
 	call p_set_xtal_cap
-	jam 0x1e,0x8a30
+	jam 0x06,0x8a30
 	jam 0xdd,0x8a32
-	jam 0xe4,0x8a88
+	jam 0xe0,0x8a88
 	jam 0x2d,0x8a8c
+	jam 0x78,0x8a31
 	jam SYSTEM_CLK_12M,mem_system_clk
 	call sadc_calibration
 	branch p_dpll_ring_ibias_calc
@@ -855,10 +857,12 @@
 p_shutter_dy_init:
 	call enable_authrom
 	rtn wake
+	call wdt_set_disable
+	call app_param_init
+	jam 0,mem_lpm_mode
 	call shutter_dy_key_conf
 	call shutter_dy_adv_conf
 	jam 0x0a,mem_lpm_overhead
-	call wdt_set_disable
 	setarg p_shutter_dy_process_idle
 	store 2,mem_cb_idle_process
 
@@ -917,10 +921,10 @@
 
 
 p_shutter_dy_le_bb_event_timer:
-	call p_shutter_long_key_drag_timer
+	// call p_shutter_long_key_drag_timer
 	call p_shutter_move_led_timer
 	call shutter_dy_shutter_1s_timer
-	// call shutter_dy_link_key_loop_timer
+	call shutter_dy_link_key_loop_timer
 	call shutter_dy_long_key_volume_timer
 	call shutter_dy_iphone_move_mid_timer
 	call shutter_dy_clear_key_state_timer
@@ -939,161 +943,161 @@
 // 	rtn
 
 //drag timer
-p_shutter_long_key_drag_timer:
-	arg mem_shutter_drag_timer,regc
-	arg p_shutter_long_key_drag_timeout,regb
-	branch timer_single_step
-
-p_shutter_long_key_drag_timeout:
-	// call p_shutter_dy_drag_set_interval
-	fetch 1,mem_shutter_dy_drag_flag
-	beq DRAG_UP,p_shutter_dy_drag_up_event
-	beq DRAG_DOWN,p_shutter_dy_drag_drown_event
-	rtn
-p_shutter_dy_drag_up_event:
-	jam DRAG_UP,mem_shutter_dy_drag_flag
-	call shutter_dy_check_iphone
-	nbranch p_shutter_dy_drag_up_event_ios,blank
-	fetch 1,mem_shutter_drag_reset_flag
-	ncall p_shutter_dy_drag_up_init_next,blank
-	jam 0,mem_shutter_drag_reset_flag
-	jam 1,mem_shutter_drag_timer
-	jam 10,mem_send_data_delay
-	fetch 1,mem_shutter_dy_drag_count
-	increase 1,pdata
-	store 1,mem_shutter_dy_drag_count
-	sub pdata,90,null
-	branch p_shutter_dy_drag_up_init,zero
-	arg mem_shutter_dy_up_long_press,regb
-	arg mem_shutter_mousekey_value_list,temp
-	ifetch 1,regb
-	increase -1,pdata
-	mul32 pdata,10,pdata
-	iadd temp,contr
-	increase 6,contr
-	copy contr,rega
-	ifetch 2,contr
-	increase 30,pdata
-	istore 2,rega
-	arg mem_shutter_dy_up_long_press,regc
-	branch push_buffer_in_queue
-
-p_shutter_dy_drag_up_init:
-	jam 0,mem_shutter_dy_drag_count
-	arg mem_shutter_dy_drag_up_release,regc
-	call push_buffer_in_queue
-p_shutter_dy_drag_up_init_next:
-	arg mem_shutter_dy_up_long_press,regb
-	arg mem_shutter_mousekey_value_list,temp
-	ifetch 1,regb
-	increase -1,pdata
-	mul32 pdata,10,pdata
-	iadd temp,rega
-	increase 6,rega
-	setarg 0x01f0
-	istore 2,rega
-	rtn
-
-
-p_shutter_dy_drag_up_event_ios:
-	jam 2,mem_shutter_drag_timer
-	fetch 1,mem_shutter_drag_count
-	increase 1,pdata
-	store 1,mem_shutter_drag_count
-	sub pdata,40,null
-	branch p_shutter_drag_init_flag,zero
-	fetch 1,mem_allow_enter_init_flag
-	nbranch p_shutter_drag_up_init,blank
-	jam 1,mem_shutter_drag_timer
-	jam 0,mem_last_press_key_value
-	jam 20,mem_send_data_delay
-	arg mem_key4_long_press_i_drag,regc
-	branch push_buffer_in_queue
-
-p_shutter_drag_up_init:
-	jam 0,mem_shutter_drag_count
-	jam 0,mem_allow_enter_init_flag
-	jam 4,mem_shutter_drag_timer
-	arg mem_dy_ios_release,regc
-	call push_buffer_in_queue
-	jam 240,mem_send_data_delay
-	arg mem_shutter_iphone_up_drag_mid,regc
-	branch push_buffer_in_queue
+// p_shutter_long_key_drag_timer:
+// 	arg mem_shutter_drag_timer,regc
+// 	arg p_shutter_long_key_drag_timeout,regb
+// 	branch timer_single_step
+
+// p_shutter_long_key_drag_timeout:
+// 	// call p_shutter_dy_drag_set_interval
+// 	fetch 1,mem_shutter_dy_drag_flag
+// 	beq DRAG_UP,p_shutter_dy_drag_up_event
+// 	beq DRAG_DOWN,p_shutter_dy_drag_drown_event
+// 	rtn
+// p_shutter_dy_drag_up_event:
+// 	jam DRAG_UP,mem_shutter_dy_drag_flag
+// 	call shutter_dy_check_iphone
+// 	nbranch p_shutter_dy_drag_up_event_ios,blank
+// 	fetch 1,mem_shutter_drag_reset_flag
+// 	ncall p_shutter_dy_drag_up_init_next,blank
+// 	jam 0,mem_shutter_drag_reset_flag
+// 	jam 1,mem_shutter_drag_timer
+// 	jam 10,mem_send_data_delay
+// 	fetch 1,mem_shutter_dy_drag_count
+// 	increase 1,pdata
+// 	store 1,mem_shutter_dy_drag_count
+// 	sub pdata,90,null
+// 	branch p_shutter_dy_drag_up_init,zero
+// 	arg mem_shutter_dy_up_long_press,regb
+// 	arg mem_shutter_mousekey_value_list,temp
+// 	ifetch 1,regb
+// 	increase -1,pdata
+// 	mul32 pdata,10,pdata
+// 	iadd temp,contr
+// 	increase 6,contr
+// 	copy contr,rega
+// 	ifetch 2,contr
+// 	increase 30,pdata
+// 	istore 2,rega
+// 	arg mem_shutter_dy_up_long_press,regc
+// 	branch push_buffer_in_queue
+
+// p_shutter_dy_drag_up_init:
+// 	jam 0,mem_shutter_dy_drag_count
+// 	arg mem_shutter_dy_drag_up_release,regc
+// 	call push_buffer_in_queue
+// p_shutter_dy_drag_up_init_next:
+// 	arg mem_shutter_dy_up_long_press,regb
+// 	arg mem_shutter_mousekey_value_list,temp
+// 	ifetch 1,regb
+// 	increase -1,pdata
+// 	mul32 pdata,10,pdata
+// 	iadd temp,rega
+// 	increase 6,rega
+// 	setarg 0x01f0
+// 	istore 2,rega
+// 	rtn
 
-p_shutter_drag_init_flag:
-	jam 0,mem_shutter_drag_count
-	jam 1,mem_allow_enter_init_flag
-	jam 8,mem_shutter_drag_timer
-	rtn
 
-p_shutter_dy_drag_drown_event:
-	jam DRAG_DOWN,mem_shutter_dy_drag_flag
-	call shutter_dy_check_iphone
-	nbranch p_shutter_dy_drag_down_event_ios,blank
-	fetch 1,mem_shutter_drag_reset_flag
-	ncall p_shutter_dy_drag_drown_init_next,blank
-	jam 0,mem_shutter_drag_reset_flag
-	jam 1,mem_shutter_drag_timer
-	jam 10,mem_send_data_delay
-	fetch 1,mem_shutter_dy_drag_count
-	increase 1,pdata
-	store 1,mem_shutter_dy_drag_count
-	sub pdata,90,null
-	branch p_shutter_dy_drag_down_init,zero
-	arg mem_shutter_dy_down_long_press,regb
-	arg mem_shutter_mousekey_value_list,temp
-	ifetch 1,regb
-	increase -1,pdata
-	mul32 pdata,10,pdata
-	iadd temp,contr
-	increase 6,contr
-	copy contr,rega
-	ifetch 2,contr
-	increase -30,pdata
-	istore 2,rega
-	arg mem_shutter_dy_down_long_press,regc
-	branch push_buffer_in_queue
+// p_shutter_dy_drag_up_event_ios:
+// 	jam 2,mem_shutter_drag_timer
+// 	fetch 1,mem_shutter_drag_count
+// 	increase 1,pdata
+// 	store 1,mem_shutter_drag_count
+// 	sub pdata,40,null
+// 	branch p_shutter_drag_init_flag,zero
+// 	fetch 1,mem_allow_enter_init_flag
+// 	nbranch p_shutter_drag_up_init,blank
+// 	jam 1,mem_shutter_drag_timer
+// 	jam 0,mem_last_press_key_value
+// 	jam 20,mem_send_data_delay
+// 	arg mem_key4_long_press_i_drag,regc
+// 	branch push_buffer_in_queue
+
+// p_shutter_drag_up_init:
+// 	jam 0,mem_shutter_drag_count
+// 	jam 0,mem_allow_enter_init_flag
+// 	jam 4,mem_shutter_drag_timer
+// 	arg mem_dy_ios_release,regc
+// 	call push_buffer_in_queue
+// 	jam 240,mem_send_data_delay
+// 	arg mem_shutter_iphone_up_drag_mid,regc
+// 	branch push_buffer_in_queue
+
+// p_shutter_drag_init_flag:
+// 	jam 0,mem_shutter_drag_count
+// 	jam 1,mem_allow_enter_init_flag
+// 	jam 8,mem_shutter_drag_timer
+// 	rtn
 
-p_shutter_dy_drag_down_init:
-	jam 0,mem_shutter_dy_drag_count
-	arg mem_dy_android_release,regc
-	call push_buffer_in_queue
-p_shutter_dy_drag_drown_init_next:
-	arg mem_shutter_dy_down_long_press,regb
-	arg mem_shutter_mousekey_value_list,temp
-	ifetch 1,regb
-	increase -1,pdata
-	mul32 pdata,10,pdata
-	iadd temp,rega
-	increase 6,rega
-	setarg 0x0bf0
-	istore 2,rega
-	rtn
-
-p_shutter_dy_drag_down_event_ios:
-	jam 2,mem_shutter_drag_timer
-	fetch 1,mem_shutter_drag_count
-	increase 1,pdata
-	store 1,mem_shutter_drag_count
-	sub pdata,30,null
-	branch p_shutter_drag_init_flag,zero
-	fetch 1,mem_allow_enter_init_flag
-	nbranch p_shutter_drag_down_init,blank
-	jam 1,mem_shutter_drag_timer
-	jam 0,mem_last_press_key_value
-	jam 20,mem_send_data_delay
-	arg mem_key2_long_press_i_drag,regc
-	branch push_buffer_in_queue
+// p_shutter_dy_drag_drown_event:
+// 	jam DRAG_DOWN,mem_shutter_dy_drag_flag
+// 	call shutter_dy_check_iphone
+// 	nbranch p_shutter_dy_drag_down_event_ios,blank
+// 	fetch 1,mem_shutter_drag_reset_flag
+// 	ncall p_shutter_dy_drag_drown_init_next,blank
+// 	jam 0,mem_shutter_drag_reset_flag
+// 	jam 1,mem_shutter_drag_timer
+// 	jam 10,mem_send_data_delay
+// 	fetch 1,mem_shutter_dy_drag_count
+// 	increase 1,pdata
+// 	store 1,mem_shutter_dy_drag_count
+// 	sub pdata,90,null
+// 	branch p_shutter_dy_drag_down_init,zero
+// 	arg mem_shutter_dy_down_long_press,regb
+// 	arg mem_shutter_mousekey_value_list,temp
+// 	ifetch 1,regb
+// 	increase -1,pdata
+// 	mul32 pdata,10,pdata
+// 	iadd temp,contr
+// 	increase 6,contr
+// 	copy contr,rega
+// 	ifetch 2,contr
+// 	increase -30,pdata
+// 	istore 2,rega
+// 	arg mem_shutter_dy_down_long_press,regc
+// 	branch push_buffer_in_queue
+
+// p_shutter_dy_drag_down_init:
+// 	jam 0,mem_shutter_dy_drag_count
+// 	arg mem_dy_android_release,regc
+// 	call push_buffer_in_queue
+// p_shutter_dy_drag_drown_init_next:
+// 	arg mem_shutter_dy_down_long_press,regb
+// 	arg mem_shutter_mousekey_value_list,temp
+// 	ifetch 1,regb
+// 	increase -1,pdata
+// 	mul32 pdata,10,pdata
+// 	iadd temp,rega
+// 	increase 6,rega
+// 	setarg 0x0bf0
+// 	istore 2,rega
+// 	rtn
 
-p_shutter_drag_down_init:
-	jam 0,mem_shutter_drag_count
-	jam 0,mem_allow_enter_init_flag
-	jam 4,mem_shutter_drag_timer
-	arg mem_dy_ios_release,regc
-	call push_buffer_in_queue
-	jam 240,mem_send_data_delay
-	arg mem_shutter_iphone_down_drag_mid,regc
-	branch push_buffer_in_queue
+// p_shutter_dy_drag_down_event_ios:
+// 	jam 2,mem_shutter_drag_timer
+// 	fetch 1,mem_shutter_drag_count
+// 	increase 1,pdata
+// 	store 1,mem_shutter_drag_count
+// 	sub pdata,30,null
+// 	branch p_shutter_drag_init_flag,zero
+// 	fetch 1,mem_allow_enter_init_flag
+// 	nbranch p_shutter_drag_down_init,blank
+// 	jam 1,mem_shutter_drag_timer
+// 	jam 0,mem_last_press_key_value
+// 	jam 20,mem_send_data_delay
+// 	arg mem_key2_long_press_i_drag,regc
+// 	branch push_buffer_in_queue
+
+// p_shutter_drag_down_init:
+// 	jam 0,mem_shutter_drag_count
+// 	jam 0,mem_allow_enter_init_flag
+// 	jam 4,mem_shutter_drag_timer
+// 	arg mem_dy_ios_release,regc
+// 	call push_buffer_in_queue
+// 	jam 240,mem_send_data_delay
+// 	arg mem_shutter_iphone_down_drag_mid,regc
+// 	branch push_buffer_in_queue
 
 p_shutter_move_led_timer:
 	fetch 1,mem_move_mode_trigger_enable
@@ -1104,11 +1108,12 @@
 
 p_shutter_move_led_timeout:
 	jam 0x05,mem_shutter_move_led_timer
-	fetch 1,mem_shutter_move_led_flag
-	setflip 0,pdata
-	store 1,mem_shutter_move_led_flag
-	beq 0,app_led_on
-	beq 1,app_led_off
+	// fetch 1,mem_shutter_move_led_flag
+	// setflip 0,pdata
+	// store 1,mem_shutter_move_led_flag
+	// beq 0,app_led_on
+	// beq 1,app_led_off
+	call app_led_on
 	rtn
 
 p_shutter_dy_process_bb_event:
@@ -1267,9 +1272,8 @@
 	rtn blank
 	arg mem_key0_release_new_i,regc
 	copy queue,pdata
-	jam 90,mem_send_data_delay
+	jam 1,mem_send_data_delay
 	rtneq SHUTTER_LIKE_KEY_NUM
-	// jam 230,mem_send_data_delay
 	rtn
 
 p_rx_dcoc:
Index: sched/shutter_dy.dat
===================================================================
--- /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/sched/shutter_dy.dat	(revision 6157)
+++ /1121s/branch/shutter/branch/dy/Xinfeiyi/yc1088s_xfy_drag_7key/sched/shutter_dy.dat	(working copy)
@@ -31,14 +31,14 @@
 00		#type:stop blink
 00		#blink count:no blink
 # 8c		#led gpio number:GPIO01
-8a
+86
 46 00	#led blink light time
 96 00	#led blink dark time
 mem_shutter_led_off_light_dark_led_conf:
 01		#type:start blink
 03		#blink count:no blink
 # 8c		#led gpio number:GPIO01
-8a
+86
 46 00	#led blink light time
 96 00	#led blink dark time
 
@@ -87,13 +87,13 @@
 # 0d   #move
 
 #xfy 1088s
-06	  #right
-0d	  #like
-0f    #down
-0c    #photo
+0f	  #right
+12	  #like
+08    #down
+07    #photo
 14	  #up
-12    #left
-07	  #move
+0c    #left
+0d	  #move
 
 
 
@@ -133,7 +133,7 @@
 40 00
 
 mem_shutter_iphone_move_mid:
-12 12 13 14 0b 0b 00
+12 12 13 2d 0b 0b 00
 mem_shutter_iphone_up_mid:
 12 12 13 2d 0b 0b 00
 mem_shutter_iphone_like_mid:
@@ -144,7 +144,7 @@
 mem_key0_press_i:  #right
 00
 mem_key0_release_new_i:
-0a 0e 0e 0e 0b 0d 0d 0d 00
+43 43 43 41
 mem_key0_long_press_i:
 33 09 00
 
@@ -159,40 +159,41 @@
 mem_key2_press_i:#down
 00
 mem_key2_release_new_i:
-0a 10 10 10 0b 0f 0f 0f 00
-
+40 40 40 3e
 
 #toggle between vol-inc and vol-dec
 mem_key3_press_i:#photo
 00
 mem_key3_release_new_i:#volume increment
-07 09 00
+07 0a 09 0b 00
 mem_key3_release_new_i_t:#volume decrement
-08 09 00
+08 0a 09 0b 00
 
 mem_key4_press_i:#up
 00
 mem_key4_release_new_i:
-0a 0f 0f 0f 0b 10 10 10 00
+3f 3f 3f 3d
 
 mem_key5_press_i:#left
 00
 mem_key5_release_new_i:
-0a 0d 0d 0d 0b 0e 0e 0e 00
+44 44 44 42
 mem_key5_long_press_i: #lock
 32 09 00
 
 
 mem_key6_release_new_i:#move
-0a 0b 00
+# 0a 0b 00
+00
 mem_key6_release_new:#move
-18 35 00
+# 18 35 00
+00
 mem_dy_key0_press:  #right
 00
 mem_key0_release_new:
 23 24 25 26 27 28 29 2a 2b
 mem_key0_long_press:
-00
+34 09 00
 
 mem_dy_key1_press:#like
 00
@@ -213,9 +214,9 @@
 mem_dy_key3_press:#photo
 00
 mem_key3_release_new:#volume increment
-07 09 00
+07 18 09 35 00
 mem_key3_release_new_t:#volume decrement
-08 09 00
+08 18 09 35 00
 
 mem_dy_key4_press:#up
 00
@@ -229,29 +230,29 @@
 mem_dy_key5_press:#left
 00
 mem_key5_release_new:
-44 29 28 27 26 25 24 23 43 42 41
+2b 2a 29 28 27 26 25 24 23 22
 mem_key5_long_press: #lock
-00
-
-mem_shutter_dy_up_long_press:
-3d 00
-mem_shutter_dy_down_long_press:
-3f 00
-mem_shutter_dy_drag_up_release:
-3e 00
-mem_dy_android_release:
-40 00
+32 09 00
 
-mem_dy_ios_release:
-0b 00
-mem_shutter_iphone_down_drag_mid:
-12 12 3a 39 0b 00
-mem_key2_long_press_i_drag:
-0a 3b 3b 3b 3c 00
-mem_shutter_iphone_up_drag_mid:
-12 12 3a 38 0b 00
-mem_key4_long_press_i_drag:
-0a 37 37 37 36 00
+# mem_shutter_dy_up_long_press:
+# 3d 00
+# mem_shutter_dy_down_long_press:
+# 3f 00
+# mem_shutter_dy_drag_up_release:
+# 3e 00
+# mem_dy_android_release:
+# 40 00
+
+# mem_dy_ios_release:
+# 0b 00
+# mem_shutter_iphone_down_drag_mid:
+# 12 12 3a 39 0b 00
+# mem_key2_long_press_i_drag:
+# 0a 3b 3b 3b 3c 00
+# mem_shutter_iphone_up_drag_mid:
+# 12 12 3a 38 0b 00
+# mem_key4_long_press_i_drag:
+# 0a 37 37 37 36 00
 
 
 mem_combine_key0_press:
@@ -338,23 +339,33 @@
 05 23 00 06 00 00 00 00 00 00 #35
 
 07 13 00 00 06 70 07 78 05 00 #36
-03 1f 00 00 40 00 00 00 00 00 #37         
-03 1f 00 3c 40 04 00 00 00 00 #38        
+03 1f 00 00 40 00 00 00 00 00 #37
+03 1f 00 3c 40 04 00 00 00 00 #38
 03 1f 00 3c 40 15 00 00 00 00 #39
-03 1f 00 00 10 80 00 00 00 00 #3a               
-03 1f 00 00 c0 ff 00 00 00 00 #3b             
-07 13 00 07 06 70 07 ac 0d 01 #3c 
-
-05 23 00 07 00 03 f0 01 00 00 #3d drag up
-05 23 00 00 00 03 f0 01 00 00 #3e
-05 23 00 07 00 03 f0 0b 00 00 #3f drag down
-05 23 00 00 00 03 f0 0a 00 00 #40
-
-05 23 00 00 e0 06 50 06 00 00 #41 
-05 23 00 07 e0 06 50 06 00 00 #42
-05 23 00 07 18 06 50 06 00 00 #43
-05 23 00 07 3a 01 50 06 00 00 #44
-              
+03 1f 00 00 10 80 00 00 00 00 #3a
+03 1f 00 00 c0 ff 00 00 00 00 #3b
+07 13 00 07 06 70 07 ac 0d 01 #3c
+
+# 05 23 00 07 00 03 f0 01 00 00 #3d drag up
+# 05 23 00 00 00 03 f0 01 00 00 #3e
+# 05 23 00 07 00 03 f0 0b 00 00 #3f drag down
+# 05 23 00 00 00 03 f0 0a 00 00 #40
+
+# 05 23 00 00 e0 06 50 06 00 00 #41
+# 05 23 00 07 e0 06 50 06 00 00 #42
+# 05 23 00 07 18 06 50 06 00 00 #43
+# 05 23 00 07 3a 01 50 06 00 00 #44
+
+03 17 00 00 fa 00 00 00 00 00 #3d
+03 17 00 00 28 00 00 00 00 00 #3e
+03 17 00 00 d2 00 00 00 00 00 #3f
+03 17 00 00 32 00 00 00 00 00 #40
+
+03 17 00 00 00 fa 00 00 00 00 #41
+03 17 00 00 00 05 00 00 00 00 #42
+03 17 00 00 00 f0 00 00 00 00 #43
+03 17 00 00 00 0f 00 00 00 00 #44
+
 
 mem_shutter_move_data:
 00 00 00  #defualt
@@ -367,23 +378,18 @@
 #0d 09 56 30 2d 53 68 75 74 74 65 72
 
 mem_ble_shutter_dy_interval_min_new:
-13 00
-18 00
+06 00
+0a 00
 10 00
 2c 01
 
-# mem_ble_shutter_dy_interval_min_new_drag:
-# 06 00
-# 06 00
-# 10 00
-# 2c 01
-
 mem_ble_shutter_dy_interval_min_ios:
-13 00
-18 00
+0f 00
+0f 00
 10 00
 2c 01
 
+
 #attribute list: handle 2bytes, uuid 2bytes, length 1bytes, attribute Nbytes
 mem_shutter_le_uuid_sup:
 #Primary service GATT ------
