用户工具

站点工具


kb-mods:ble660c_980c

FC660C/FC980C BLE Mod (BLE660C/BLE980C)

PCB YANG
Firmware YANG
Keymap Editor YANG
Solder YANG
Test YANG
Seller YANG

两者的固件和硬件已经集成到一起了,所以将它们放在一起来说。

BLE部分参照本help文档前面的说明,这里主要再说一些BLE660C/BLE980C特殊的地方。 本部分内容可能还会有更新补充。


蓝牙配对

蓝牙配对主要参看,BLE双模使用 简单说不需要单独启用配对模式,只要蓝牙处于未连接并且可发现状态,就可以配对。mac和ios的搜不到在上面文档里也有写处理方法,另外出现连接异常时,也有处理方法。


充电注意:

建议使用电脑的usb口或者正规的5v充电器来充电,如果出现充电不当导致蓝牙失效的情况,后果自付。且使用大功率充电器并不会提高充电速度的,默认充电电流约450ma。

充电指示灯在背面开关的下方,从后面可以看到,充电指示灯三种状态。

  1. 低亮度或闪烁,表示电池异常(没接电池或电池有问题)
  2. 较高亮度,表示充电中
  3. 熄灭,表示电池充满了

一般不用刻意去注意这个指示灯,充一次电就能知道大概需要充多久了。

在win10 1809里支持电量百分比显示,显示的是大概的水平,不是精确的,仅供参考,每10%为一个等级,所以最高的时候显示也只有90%。另外充电的过程中,电量显示为x1%,即比非充电时多显示1%。如下图是正在充电时显示的电量。

当充满之后,这里会显示100%,同时主控上本身的充电指示灯也会熄灭。如果这时拔了线,剩余电量会显示为90%这是正常的,并且如果再次插上线,又会显示91%的这个充电中的值,过一小会又到100%。

另外对于这个电源开关,为了填好背后的孔,用了一个手电用的自锁开关,但是它的状态肉眼区分不明显,具体是弹起来的时候是开,按下去的时候关。弹起来的时候,可以看出超出了底壳一点。另外,也可以通过设置好的键盘指示灯(比如设置一个层指示灯或者caps切换的灯)来判断是不是确实关了电源,关了后没插线时,按这些键对应的指示灯自然就不会亮了。


固件设置

固件基于tmk,在ydkb.io上进行设置,常见的功能均可通过网页进行设置。
如果想自己编译固件的,稍后会提供固件源码(时间大概6月左右,等首批大部分人收到再确定下没什么明显bug了),自行使用,不包教。


固件更新

可以直接看这部分。Mass Storage Device Bootloader(U盘模式)

在进入Bootloader后,capslock和insert的指示灯会闪,在刷入文件时capslock灯会快速闪烁。

除了左上角键(一般是ESC)插线可以进入刷机模式外,还可以使用灯光和增强功能里的JMP_BL,为了防止误按,当与左Ctrl一起按的时候,也就是左Ctrl+JMP_BL,可以直接跳到刷机模式,不用拔线再重插。


指示灯说明以及节能

除了上面说的BL模式下指示灯作用外。普通的功能可以通过LEDMAP(LEDMAP)定义两个指示灯的功能。指示灯仅在键盘未节能时亮起,建议不要设置需要经常常亮的指示,每颗指示灯一直亮起增加的耗电,会减少键盘的续航。

除了定义的功能外,还有特殊作用。

  1. 当进入Lock Mode时,两个灯先是同时亮时,然后insert灯先熄灭,再是capslock灯。
  2. 当从二级节能唤醒时,两个指示灯会同时亮一下,然后再灭。
  3. 电池电量低时(约10%开始),在使用键盘时两个指示灯会同时闪。报电量不足后依然还可以使用两三天,但是建议尽快充电。

然后关于节能模式的说明:

  1. 键盘闲置5秒没按任何按键后,进入一级节能,此时每30ms再重新检查一次矩阵有无按键,有按键就退出一级节能,这个唤醒过程很快。
  2. 键盘如果90秒蓝牙未连接,或者闲置时间超过2.5小时,这时蓝牙会关闭并断开,进入二级节能。长按任意键3到5秒可以唤醒。
  3. 使用Lock Mode,会直接进入二级节能,与2的区别是,这个模式下,只能同时长按F和J唤醒,不能长按任意键3到5秒唤醒。

蓝牙连接状态,同时按下 左Shift+右Shift+S 切换蓝牙连接状态指示开关:

  1. Insert的指示灯快递闪烁,闪的过程中,亮和灭时间相当,此时蓝牙未连接
  2. Insert的指示灯稍慢闪烁,闪的过程中,亮的时间比灭的时间明显的更长,此时蓝牙已连接

二级节能的功耗是很低的,如果不是特别长期的不用,可以直接让键盘自己进入二级节能或者直接手动进入Lock Mode(后者更适合放包里,防止意外唤醒)。

下图为低电量提醒时的效果。


硬件版本区别

记录一下售出过的硬件版本的区别,方便以后其他人查看

v2.0:

还没


v1.0:

第一个正式版本,硬件仅支持FC660C。
kb-mods/ble660c_980c.txt · 最后更改: 2019/08/14 05:09 由 yangdigi