Keyboard firmwares for Atmel AVR and Cortex-M
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

PowerSave.txt 1.9KB

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