- BLE Paring
This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)
Right now translated by Google
Familiar with the tmk master of hasu, this should not be introduced. Simply put, it is the power-saving optimization version. The power saving of the hardware comes from two points. One is that the Bluetooth uses the ble module, and the other is that the working voltage no longer needs 5v, so there is no need to boost. The power saving of the software comes from the power saving strategy based on the hardware characteristics. The combination of the two, the battery life may be 6 to 10 times more than the hasi version of the bt controller or more. But the biggest hero still is him (the whole working principle of the HHKB keyboard part), I just stand on the achievements of the predecessors and improve the product.
The BLE section refers to the instructions in the previous section of this help document. Here are some special places for HHKB BLE Mod. This section may be updated with additional updates.
Bluetooth pairing is mainly referred to, BLE dual mode use
Simply put, you don't need to enable pairing mode separately, as long as Bluetooth is unconnected and discoverable, you can pair. The search for mac and ios is not available in the above document. In addition, when there is a connection exception, there are also processing methods.
It is recommended to use the USB port of the computer or the regular 5v charger to charge. If there is any improper charging, the Bluetooth will be invalid. And using a high-power charger does not increase the charging speed, the default charging current is about 450ma.
The charging indicator is located below the USB HUB port on the left. As you can see from the back, the charging indicator has three states.
Generally, you don't have to pay attention to this indicator light. After charging it once, you will know how long it will take.
In win10 1809, the percentage display of the power is supported. The display is about the approximate level. It is not accurate. It is for reference only. Every 10% is a level, so the highest display is only 90%. In addition, during charging, the power is displayed as x1%, which is 1% more than when it is not charged. The picture below shows the amount of power displayed while charging.
When it is full, it will display 100%, and the charging indicator of the main control itself will also go out. If the line is unplugged at this time, the remaining power will be displayed as 90%. This is normal, and if the line is plugged in again, it will show 91% of the value indicating that it is charging, and after a short time it will go to 100%.
The firmware is based on tmk and is set on ydkb.io. Common functions can be set via web pages.
If you want to compile the firmware yourself, you will provide the firmware source code later (the time is about 6 months, and most of the first batch of people will receive no obvious bugs), use it yourself, and don't teach it.
You can look directly at this part. Mass Storage Device Bootloader
After entering the bootloader, the three indicators in the upper right corner of the HHKB_BLE dual-mode master will flash, and the third indicator will flash rapidly when the file is swiped. (If the three lights are not soldered, for example, the black casing itself has no additional solution, you can also see the indicator status under the USB interface on the right)
The supplementary explanation is that in addition to the upper left corner button (usually ESC), the plug line can enter the brush mode, and you can also use the JMP_BL in the lights and enhancements, in order to prevent accidental pressing, when pressed with the left Ctrl, It is left Ctrl+JMP_BL, you can jump directly to the brush mode, no need to pull the line and then re-plug.
In addition to the above mentioned LED mode indicator function. Ordinary functions can be defined by LEDMAP(LEDMAP)). The indicator light only lights up when the keyboard is not saving. It is recommended not to set the indicator that needs to be constantly on, and each indicator light is always on to increase the power consumption, which will reduce the battery life.
In addition to the defined functions, there is a special role.
Then a description of the energy saving mode:
Bluetooth connection status, press Left Shift+Right Shift+S to switch the Bluetooth connection status indication switch:
The black shell indicator light is opaque, so either DIY a LED yourself, or just follow the operating habits.
The power consumption of the second-level energy-saving is very low. If it is not used for a long time, for example, it is not used for the next day, you can directly let the keyboard enter the second-level energy-saving or directly enter the Lock Mode (the latter is more suitable for the bag to prevent Unexpected wake up).
Additional explanation: There is also a led light under each of the other two USB female ports. The left side is the charging indicator and the red light. The one on the right and the led3 are the same function, the default green light.
The interface that comes with it is the miniUSB interface, so the highest cable used here only supports usb 2.0 high speed.
In addition to the two interfaces outside HHKB, a USB interface is left inside the keyboard. These interfaces are forbidden to connect to high-current devices, and at most one U disk. Do not use equipment such as keyboards with a lot of other lights. The internal USB power supply is controllable, and the control buttons can be selected in the lights and enhancements. It is recommended to use this internal to put a USB flash drive.
There is no hole in the HHKB JP case. By default, the two USB ports will not be soldered. The internal USB port can still be used.
If there is any abnormality during work, the quickest way is to re-plug the usb cable or switch the keyboard power switch again.
If there is a problem after pairing, see the BLE Series section. Generally, clearing the pairing can solve it, and then it will not work reset Bluetooth.
If you encounter a bug, you can report it to me through the group contact.