-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Option to turn off the BLE profile indicator during inactivity #8
Option to turn off the BLE profile indicator during inactivity #8
Commits on Sep 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aa62fd3 - Browse repository at this point
Copy the full SHA aa62fd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42cb057 - Browse repository at this point
Copy the full SHA 42cb057View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9031dd9 - Browse repository at this point
Copy the full SHA 9031dd9View commit details
Commits on Sep 13, 2022
-
feat(lighting): Kinesis lighting functionality
moved peripheral updating from behaviour bnased to dedicated bluetooth services, added custom lighting effects to the adv360
Configuration menu - View commit details
-
Copy full SHA for 10b605e - Browse repository at this point
Copy the full SHA 10b605eView commit details
Commits on Oct 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a981282 - Browse repository at this point
Copy the full SHA a981282View commit details
Commits on Oct 7, 2022
-
Dim brightness of LEDS for improved battery life, Decrease settings save timeout to 29.5 seconds so it occurs before idle timeout
Configuration menu - View commit details
-
Copy full SHA for b3322a5 - Browse repository at this point
Copy the full SHA b3322a5View commit details
Commits on Oct 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7b559b5 - Browse repository at this point
Copy the full SHA 7b559b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef1ee7e - Browse repository at this point
Copy the full SHA ef1ee7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e8904e - Browse repository at this point
Copy the full SHA 2e8904eView commit details
Commits on Nov 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 20782cd - Browse repository at this point
Copy the full SHA 20782cdView commit details
Commits on Jan 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 479a6d5 - Browse repository at this point
Copy the full SHA 479a6d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dcda2f - Browse repository at this point
Copy the full SHA 1dcda2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for af1137e - Browse repository at this point
Copy the full SHA af1137eView commit details
Commits on Feb 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 566212b - Browse repository at this point
Copy the full SHA 566212bView commit details
Commits on Apr 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dea3e81 - Browse repository at this point
Copy the full SHA dea3e81View commit details
Commits on Apr 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 715f44e - Browse repository at this point
Copy the full SHA 715f44eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69cfa35 - Browse repository at this point
Copy the full SHA 69cfa35View commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5b396a5 - Browse repository at this point
Copy the full SHA 5b396a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 493537a - Browse repository at this point
Copy the full SHA 493537aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1660750 - Browse repository at this point
Copy the full SHA 1660750View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b6af51 - Browse repository at this point
Copy the full SHA 1b6af51View commit details -
refactor(battery): disable BLE battery reporting
Disable battery reporting, stops spurious wakeups on Macs
Configuration menu - View commit details
-
Copy full SHA for 2797cc9 - Browse repository at this point
Copy the full SHA 2797cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d73bd1c - Browse repository at this point
Copy the full SHA d73bd1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04443ca - Browse repository at this point
Copy the full SHA 04443caView commit details -
refactor: Split endpoint to transport and instance
Changed the endpoints code to rename the existing endpoint types to "endpoint transport" and add the concept of "endpoint instances". A transport is the method by which data is sent, while instances allow describing multiple endpoints that use the same transport (e.g. bluetooth profiles). Also added new APIs to get the total number of possible endpoint instances and assign each instance a unique index, which can be used for tracking separate state for each endpoint in other code files.
Configuration menu - View commit details
-
Copy full SHA for 7f0f495 - Browse repository at this point
Copy the full SHA 7f0f495View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b5ecbc - Browse repository at this point
Copy the full SHA 4b5ecbcView commit details
Commits on Jul 31, 2023
-
Fix broken CI builds on Zephyr 3.2 (ReFil#6)
* fix(backlight/tests): Restore original behaviour to fix backlight tests * fix(build): Remove feature-specific code when SPLIT_BLE, RGB_UNDERGLOW or BACKLIGHT isn't enabled * refactor(bluetooth): Add battery reporting config. * Add dedicated battery reporting Kconfig that is `imply`d by enabling ZMK_BLE. * fix(rgb_underglow): Use correct condition in service.c * Revert "refactor(bluetooth): Add battery reporting config." This reverts commit 881da25. --------- Co-authored-by: Peter Johanson <peter@peterjohanson.com>
Configuration menu - View commit details
-
Copy full SHA for 93bf512 - Browse repository at this point
Copy the full SHA 93bf512View commit details -
feat(ble): handle BLE disconnection request
- added switch `CONFIG_ZMK_HANDLE_BLE_DISCONNECTION` - fix KinesisCorporation/Adv360-Pro-ZMK#172
Configuration menu - View commit details
-
Copy full SHA for 06023f9 - Browse repository at this point
Copy the full SHA 06023f9View commit details
Commits on Aug 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 34a75e3 - Browse repository at this point
Copy the full SHA 34a75e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d2584 - Browse repository at this point
Copy the full SHA 42d2584View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f2d725 - Browse repository at this point
Copy the full SHA 5f2d725View commit details -
Configuration menu - View commit details
-
Copy full SHA for 472ce31 - Browse repository at this point
Copy the full SHA 472ce31View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa14c33 - Browse repository at this point
Copy the full SHA aa14c33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48945bd - Browse repository at this point
Copy the full SHA 48945bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a74c096 - Browse repository at this point
Copy the full SHA a74c096View commit details -
fix(bluetooth): Passkey pairing improvements.
* Capture the last 6 entered digits, and then require pressing Enter/Return to submit the entered digits. This matches the messaging shown on hosts regarding how to complete pairing. * Fix the wording on the Kconfig menu item to accurately describe the feature.
Configuration menu - View commit details
-
Copy full SHA for ec0b1ca - Browse repository at this point
Copy the full SHA ec0b1caView commit details -
fix(boards): Proper i2c pinctrl for BlueMicro840
* Use the proper pin assignmets after the move to pinctrl for the Zephyr 3.2 migration.
Configuration menu - View commit details
-
Copy full SHA for fc5b8e9 - Browse repository at this point
Copy the full SHA fc5b8e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e93d062 - Browse repository at this point
Copy the full SHA e93d062View commit details -
feat(docs): Add an example for combining just modifiers (zmkfirmware#…
…1826) Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fe52d71 - Browse repository at this point
Copy the full SHA fe52d71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70cc92c - Browse repository at this point
Copy the full SHA 70cc92cView commit details -
fix(docs): Change user-setup.md order to agree with order in setup sc…
…ript Fixes zmkfirmware#1281 Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8b60ebf - Browse repository at this point
Copy the full SHA 8b60ebfView commit details -
chore(deps): bump minimatch and serve-handler in /docs
Bumps [minimatch](https://github.com/isaacs/minimatch) and [serve-handler](https://github.com/zeit/serve-handler). These dependencies needed to be updated together. Updates `minimatch` from 3.0.4 to 3.1.2 - [Release notes](https://github.com/isaacs/minimatch/releases) - [Commits](isaacs/minimatch@v3.0.4...v3.1.2) Updates `serve-handler` from 6.1.3 to 6.1.5 - [Release notes](https://github.com/zeit/serve-handler/releases) - [Commits](vercel/serve-handler@6.1.3...6.1.5) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect - dependency-name: serve-handler dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 92c1692 - Browse repository at this point
Copy the full SHA 92c1692View commit details -
chore(deps-dev): bump webpack from 5.80.0 to 5.86.0 in /docs
Bumps [webpack](https://github.com/webpack/webpack) from 5.80.0 to 5.86.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.80.0...v5.86.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 91e520b - Browse repository at this point
Copy the full SHA 91e520bView commit details -
fix: Enable BT_TINYCRYPT_ECC when using HCI
BT_TINYCRYPT_ECC is required for BT_SMP_SC_PAIR_ONLY to work on setups that use BT HCI like the nRF5340.
Configuration menu - View commit details
-
Copy full SHA for b471f9a - Browse repository at this point
Copy the full SHA b471f9aView commit details -
fix(boards): Bump nRF5340 DK I2C buffer size
Increased the I2C buffer size again, since it needs to be at least 641 to support 128x64 displays.
Configuration menu - View commit details
-
Copy full SHA for 0e43d5e - Browse repository at this point
Copy the full SHA 0e43d5eView commit details -
refactor(sensors): Sensor event channel data, resolution tweaks.
* Refactor sensor events to include channel data, necessary for prop split encoders, and avoiding duplicate calls, to fetch channel data twice, etc. * More consistent behavior driver API. * Allow setting triggers per resolution at the behavior level optionally.
Configuration menu - View commit details
-
Copy full SHA for 296db1d - Browse repository at this point
Copy the full SHA 296db1dView commit details -
refactor(sensors): ec11 rotation sensor value in degrees.
* Add new `steps` property to the `aips,ec11` binding, to make the driver properly report degrees in the rotation delta channel. * Handle old sensor values in sensor rotate behavior.
Configuration menu - View commit details
-
Copy full SHA for d1974a0 - Browse repository at this point
Copy the full SHA d1974a0View commit details -
refactor(config): Select SENSOR as needed.
* Don't force on SENSOR Kconfig setting unless needed based on the detected DT.
Configuration menu - View commit details
-
Copy full SHA for 388e6fc - Browse repository at this point
Copy the full SHA 388e6fcView commit details -
refactor(bluetooth): Bump HoG stack size.
* Bump the default stack size for the HoG processing thread to avoid issues w/ some pathways.
Configuration menu - View commit details
-
Copy full SHA for 0053c79 - Browse repository at this point
Copy the full SHA 0053c79View commit details -
refactor(shields): Updated ZMK Uno encoder config.
* Move to new steps/triggers-per-rotation config. * Leverage QDEC Nordic driver when used on Nordic DK.
Configuration menu - View commit details
-
Copy full SHA for 2d7e392 - Browse repository at this point
Copy the full SHA 2d7e392View commit details -
refactor(bluetooth): Add battery reporting config.
* Add dedicated battery reporting Kconfig that is `imply`d by enabling ZMK_BLE.
Configuration menu - View commit details
-
Copy full SHA for f1c50e8 - Browse repository at this point
Copy the full SHA f1c50e8View commit details -
refactor(sensors): Split data handling from triggers.
* All sensor behaviors should see sensor data, then selectively only have some trigger their behaviors.
Configuration menu - View commit details
-
Copy full SHA for 2598adc - Browse repository at this point
Copy the full SHA 2598adcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c28d96a - Browse repository at this point
Copy the full SHA c28d96aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f33df73 - Browse repository at this point
Copy the full SHA f33df73View commit details -
feat(blog): Add post about sensor refactor.
* Document changed configuration, support for other Zephyr drivers, next steps. Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 47da1d1 - Browse repository at this point
Copy the full SHA 47da1d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 656988c - Browse repository at this point
Copy the full SHA 656988cView commit details -
feat(behaviors): Support parameterized macros.
* Add two new compatibles for macros that take one or two parameters when bound in a keymap. * Use `¯o_param_1to1`, `¯o_param_1to2`, `¯o_param_2to1`, and `¯o_param_2to2` control entries in the bindings for the macro to have the next binding entry have it's values substituted. Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f055079 - Browse repository at this point
Copy the full SHA f055079View commit details -
fix(sensors): Sensor rotate behavior fix for layers.
* Properly return transparent value when processing mode for higher disabled layers means the processing is ignored.
Configuration menu - View commit details
-
Copy full SHA for 611b56d - Browse repository at this point
Copy the full SHA 611b56dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7abe431 - Browse repository at this point
Copy the full SHA 7abe431View commit details -
feat(docs): Note that UF2 drive unmounts after flashing (zmkfirmware#…
…1859) Add a note about the UF2 drive that automatically unmounts itself to restart, which may surprise some new users.
Configuration menu - View commit details
-
Copy full SHA for 918c6a2 - Browse repository at this point
Copy the full SHA 918c6a2View commit details -
feat(boards): Leeloo v2 and V2 Zephyr 3.2 fixes
* Add Leeloo v2 * Leeloo-Micro v1 updates to support Zephyr 3.2 * Refactored for new Encoder Configuration Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6d8ddf4 - Browse repository at this point
Copy the full SHA 6d8ddf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5636bc0 - Browse repository at this point
Copy the full SHA 5636bc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f83c8c1 - Browse repository at this point
Copy the full SHA f83c8c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfb9b60 - Browse repository at this point
Copy the full SHA dfb9b60View commit details -
fix: Proper battery sensor Kconfig dependencies.
Properly make the battery sensor Kconfig symbols depend on `SENSOR` config, and minor battery reporting Kconfig symbol dependency fix.
Configuration menu - View commit details
-
Copy full SHA for 0e37386 - Browse repository at this point
Copy the full SHA 0e37386View commit details -
Configuration menu - View commit details
-
Copy full SHA for 570b484 - Browse repository at this point
Copy the full SHA 570b484View commit details -
chore(deps): bump semver from 5.7.1 to 5.7.2 in /docs
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md) - [Commits](npm/node-semver@v5.7.1...v5.7.2) --- updated-dependencies: - dependency-name: semver dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for ba02b2c - Browse repository at this point
Copy the full SHA ba02b2cView commit details -
fix(bluetooth): Properly clear peripheral slots
* When the clear bonds Kconfig is set, also clear peripheral address slots addresses from settings as well.
Configuration menu - View commit details
-
Copy full SHA for 154c5b9 - Browse repository at this point
Copy the full SHA 154c5b9View commit details -
fix(bluetooth): Corrected use of
bt_addr_le_cmp
* Properly compare to zero when comparing LE addresses.
Configuration menu - View commit details
-
Copy full SHA for d246536 - Browse repository at this point
Copy the full SHA d246536View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c117bd - Browse repository at this point
Copy the full SHA 3c117bdView commit details -
fix(bluetooth): Split improvements
* Proper usage of bt_uuid_cmp. * Central's don't start scanning for peripherals if `ZMK_BLE_CLEAR_BONDS_ON_START` is enabled. * Split peripherals don't advertize if `ZMK_BLE_CLEAR_BONDS_ON_START` is enabled.
Configuration menu - View commit details
-
Copy full SHA for 575a0c5 - Browse repository at this point
Copy the full SHA 575a0c5View commit details -
fix(shields): Make settings_reset more flexible.
* Don't reference `pro_micro` nexus node in settings_reset so it can be used with other controllers. * Use mock kscan node instead.
Configuration menu - View commit details
-
Copy full SHA for 6bbbeb9 - Browse repository at this point
Copy the full SHA 6bbbeb9View commit details -
feat(shields): Add splitkb.com Aurora Sofle
* Add new shield for splitkb.com Aurora Sofle, supporting keys, encoder(s), displays, and RGB. Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 44477b1 - Browse repository at this point
Copy the full SHA 44477b1View commit details -
refactor: use low priority workqueue for underglow and battery reporting
Blocking operations on the high priority system workqueue may result in deadlocks, particularly when Bluetooth is in use.
Configuration menu - View commit details
-
Copy full SHA for 0ce7c57 - Browse repository at this point
Copy the full SHA 0ce7c57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43dd6ba - Browse repository at this point
Copy the full SHA 43dd6baView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd7d5f2 - Browse repository at this point
Copy the full SHA bd7d5f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca95720 - Browse repository at this point
Copy the full SHA ca95720View commit details
Commits on Aug 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f9e35c - Browse repository at this point
Copy the full SHA 2f9e35cView commit details -
feat(ble): automatically turn off BLE indicator
doing so will balance power usage for the left and right parts, as previously the BLE indicator stays on for the left half all the time.
Configuration menu - View commit details
-
Copy full SHA for 8af876c - Browse repository at this point
Copy the full SHA 8af876cView commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f7db1a - Browse repository at this point
Copy the full SHA 2f7db1aView commit details
Commits on Sep 23, 2023
-
Merge remote-tracking branch 'remotes/upstream/adv360-z3.2-beta' into…
… cvcore/adv360-z3.2-beta-indicator-auto-off
Configuration menu - View commit details
-
Copy full SHA for e3f56b8 - Browse repository at this point
Copy the full SHA e3f56b8View commit details