]> git.gir.st - tmk_keyboard.git/blob - keyboard/hhkb_rn42/PowerSave.txt
Update other_projects.md - added TMK/Ergodox
[tmk_keyboard.git] / keyboard / hhkb_rn42 / PowerSave.txt
1 RN-42
2 =====
3
4 HHKB key switch power control
5 -----------------------------
6 MOS FET Nch: BSS138 or IRLML6344T, either works and no apparent difference.
7 Normally on(pull-up) or off(pull-down)? interms of power saving it prefers pull-down?
8
9 Pull-down will be better for power saving, normally off.
10
11
12
13 Used Timer
14 ----------
15
16 8MHz clock
17 ----------
18 1) 16MHz xtal with system prescaler div2: F_CPU=8MHz, F_USB=16MHz
19 2) 8MHz xtal with div1: F_CPU=8MHz, F_USB=8MHz
20 Hardware USART doesn't work at 115200bps with 8MHz(F_CPU).
21
22 workaround:
23 a) use Sotwre serial for communcation with RN-42
24 b) reduce baud of RN-42 to lower rate;(factory default is 115200bps)
25 10/03
26
27
28
29 Slave mode
30 ----------
31 Discovery/Inquire
32 Connect/Page
33
34 SI,0012
35 SJ,0012
36 InqWindw=0100
37 PagWindw=0100
38
39
40 Sniff mode
41 ----------
42 0.625ms * <hex>
43 SW,0320 Very sluggish. Type is not lost but very slow to register.
44 SW,0160 Still sluggish. may transposed? can type but ...
45 Mouse point move intermittently
46 SW,0020 feel a bit late like stumble(20ms)
47 SW,0010 feel no latency(10ms)
48
49
50 Deep sleep
51 ----------
52 SW,8010
53
54
55 TX power
56 --------
57 SY,fff4
58
59
60 IO pins
61 -------
62 S%,1000 status led and connection control don't work
63 GPIO5: status LED
64 GPIO6: Connection control
65 GPIO2: linked status
66
67
68
69
70
71 Ver 6.15 04/26/2013
72 (c) Roving Networks
73 ***Settings***
74 BTA=00066667BBE9
75 BTName=tmkBT-BBE9
76 Baudrt(SW4)=115K
77 Mode =DTR
78 Authen=1
79 Bonded=0
80 Rem=001BDC06415B
81 ***ADVANCED Settings***
82 SrvName= keyboard/mouse
83 SrvClass=0000
84 DevClass=1F00
85 InqWindw=0012
86 PagWindw=0012
87 CfgTimer=255
88 StatuStr=NULL
89 HidFlags=3c
90 DTRtimer=8
91 KeySwapr=0
92 ***OTHER Settings***
93 Profile= HID
94 CfgChar= $
95 SniffEna=8010
96 LowPower=0 S|,
97 TX Power=fff4 SY,
98 IOPorts= 0
99 IOValues=0
100 Sleeptmr=0
101 DebugMod=0
102 RoleSwch=0
Imprint / Impressum