Skip to content

Releases: sekigon-gonnoc/qmk_firmware

QMK for BMP v0.6.0

14 May 07:49
Compare
Choose a tag to compare
  • オートスリープを追加

    • 無線接続時、一定期間キー入力がないと省電力モードに移行
    • 待ち時間はconfig.reserved[2]に設定した値×10分間
    • 無効化するにはreserved[2]に0を設定
  • 接続の自動選択

    • USB/BLE接続の確立時に、もう一方の接続がない場合は確立した接続経由での入力を自動的に選択
  • VIA Configuratorの一部サポート

    • LED, MACROは未対応
    • 書き換えたキーマップを永続化するにはInsertキーを5秒以上押してから離す

QMK for BMP v0.5.2

19 Apr 12:35
Compare
Choose a tag to compare
  • LPME-IOのスリープ解除条件にマスタ側の入力を追加
  • LPME-IOのスリープ中のスキャン間隔を修正

QMK for BMP v0.5.1

17 Apr 08:44
Compare
Choose a tag to compare
  • インジケータLEDの追加

    • BLE Micro ProのピンにLEDと抵抗を接続する
    • config.jsonのreserved[1]にLEDを接続したピンを指定
    • 以下のイベントでLEDが点滅
      • 起動時:電池残量(1~3回)
      • ペアリング開始時:5秒間隔で点滅
      • 接続時:長めに1回点滅
  • LPME-IO使用時の消費電力を減らすため、一定期間入力がない場合にLPMEのスキャン間隔を伸ばすように変更

  • エンコーダ用の設定ファイルを追加

    • 最大4つのエンコーダを設定
メンバ 役割
pin エンコーダのA相、B相を接続したピンを指定します
step エンコーダが何ステップ移動したらアクションを実行するか指定します
action レイヤごとにCW,CCW回転したときのアクションをキーコードで指定します。5レイヤまでアクションを指定できます。6レイヤ以上に移動した場合にはデフォルトレイヤのアクションが実行されます。

Docs

QMK for BMP v0.5.0

09 Apr 08:33
Compare
Choose a tag to compare
  • BLE Micro Pro用のQMK configuratorからWeb Serial/Bluetoothを使ってキーマップを書き換えるための変更
  • Mass Storage Classを無効にしたファームウェア(no_msc)を用意
    • このファームウェアを使う場合、キーマップの書き換えは上記のQMK Configuratorを使ってください

QMK for BMP v0.4.2

18 Jan 08:35
Compare
Choose a tag to compare

追加

  • セーフモードでの起動
    • configなどの不具合で正常に起動しなくなった場合に初期設定で起動するためセーフモードを追加
    • row0, col0 のキーを押しながら起動することでセーフモードに移行

QMK for BMP v0.4.1

19 Nov 09:44
Compare
Choose a tag to compare

修正

  • OLED_DRIVARE_ENABLE を no に
    • pin5, 6 を row pin に設定したときの不具合対応

QMK for BMP v0.4.0

17 Nov 02:24
Compare
Choose a tag to compare

変更

  • ドライブ名の表示を変更しました
    • ブートローダ起動中はBLEMICROPRO, キーボード起動中はキーボード名が11文字まで表示されます
  • qmk configuratorからダウンロードしたkeymap.jsonのkeyboardとlayoutも保存するようにしました(合わせて31文字まで)
    • これによりBLE Micro Pro中のKEYMAP.JSNをqmk configuratorにアップロードできるようになりました
  • リセットスイッチでリセットできるようになりました
    • タップでリセット、ホールドでブートローダが起動します

修正

  • 拡張キーコードの動作にLTなどで割り込んだときの挙動を修正しました

QMK for BMP v0.3.0

24 Oct 13:26
Compare
Choose a tag to compare

QMK for BMP v0.3.0

新機能

  • 拡張キーコードを設定できるようになりました。
    • KEYMAP.JSNを書き換えるだけでTapDanceの設定や、LT()マクロに基本キーコード以外のキーを指定できます。詳細についてはドキュメントを参照してください
  • 対応するキースキャンの方法を追加しました
    • LPME: BLE Micro Proと有線接続できるマトリクススキャン用のモジュールです。詳細については後日公開します
    • Duplex: duplex-matrixの暫定実装を追加しました。対応キーボードを持っていないので動作は未確認です

変更

  • BMP用カスタムキーコードに以下を追加しました
    • USB_SEL, BLE_SEL: USB, BLEのどちらか一方のみを有効化する
    • xKANA, xEISU: SWAP_ALT_GUIの設定に基づいてKANA, EISUまたはAlt+`を送信する
    • SAVE_EE, DEL_EE: デフォルトレイヤ、MAGIC、LEDなどの状態を永続化あるいはリセットする。Pro Microのeepromの代わりになります

修正

  • 分割キーボードの場合の同期機構を修正しました
  • 分割キーボードのマスタ側から入力できなくなる不具合の暫定対策を入れました
  • ブートローダアップデート時に自動で再起動するようになりました
  • localeをJPにしているときにKEYMAP.JSNを追加するとハングアップする不具合を修正しました

QMK for BMP v0.2.1

12 Oct 04:47
Compare
Choose a tag to compare
QMK for BMP v0.2.1 Pre-release
Pre-release

QMK for BMP v0.2.1

変更

  • KEYMAP.JSN で使うキーコード表現から KC_HANJ, KC_HAEN を削除しました。 KC_LANG1, KC_LANG2, JP_MKANA, JP_MEISU を使用してください
  • BLE Micro Pro に対応した QMK configurator へのショートカットファイルを追加しました

修正

  • CONFIG.JSN で localeJP にしてからキーマップを変更した場合に一部のキーが KC_NO になってしまう問題を修正しました

QMK for BMP v0.2.0

26 Sep 13:39
Compare
Choose a tag to compare
QMK for BMP v0.2.0 Pre-release
Pre-release

新機能

  • エンコーダー用のオプション BMP_ENCODER_ENABLE を追加しました。ENCODER_ENABLE を使うより低消費電力が実現できます

修正

  • KEYMAP.JSN, TAPTERM.JSN, MOUSEKEY に関する動作を改善しました