Skip to content

Commit 96927fb

Browse files
committed
Performance tuning
1 parent 8233142 commit 96927fb

File tree

4 files changed

+22
-12
lines changed

4 files changed

+22
-12
lines changed

boards/shields/charybdis/charybdis.dtsi

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
#include <dt-bindings/zmk/matrix_transform.h>
2-
#include <dt-bindings/led/led.h>
32

43
/ {
54
chosen {
65
zmk,kscan = &kscan0;
76
zmk,matrix_transform = &default_transform;
87
};
98

9+
vbatt: vbatt {
10+
compatible = "zmk,battery-nrf-vddh";
11+
};
12+
1013
default_transform: keymap_transform_0 {
1114
compatible = "zmk,matrix-transform";
1215
columns = <12>;
Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
CONFIG_SPI=y
22
CONFIG_INPUT=y
33
CONFIG_ZMK_POINTING=y
4+
5+
CONFIG_ZMK_EXT_POWER=y
6+
47
CONFIG_PMW3610=y
58
CONFIG_PMW3610_SWAP_XY=y
69
CONFIG_PMW3610_INVERT_X=y
710
CONFIG_PMW3610_INVERT_Y=y
8-
CONFIG_PMW3610_SMART_ALGORITHM=y
911

10-
CONFIG_ZMK_EXT_POWER=y
12+
CONFIG_PMW3610_RUN_DOWNSHIFT_TIME_MS=3264
13+
CONFIG_PMW3610_REST1_SAMPLE_TIME_MS=40
14+
15+
CONFIG_PMW3610_REPORT_INTERVAL_MIN=12
16+
CONFIG_PMW3610_SMART_ALGORITHM=y
17+
CONFIG_PMW3610_INIT_POWER_UP_EXTRA_DELAY_MS=1000

boards/shields/charybdis/charybdis_right.overlay

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
&default_transform {
66
col-offset = <6>;
7-
};
7+
};
88

99
&kscan0 {
1010
col-gpios

config/charybdis.conf

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
2-
CONFIG_ZMK_BATTERY_REPORT_INTERVAL=60
32

4-
# Power Management
5-
CONFIG_ZMK_SLEEP=y
6-
CONFIG_ZMK_IDLE_SLEEP_TIMEOUT=3600000
7-
CONFIG_ZMK_IDLE_TIMEOUT=30000
3+
CONFIG_BT_PERIPHERAL_PREF_MAX_INT=9
4+
CONFIG_BT_PERIPHERAL_PREF_LATENCY=16
5+
CONFIG_BT_BUF_ACL_TX_COUNT=32
6+
CONFIG_BT_L2CAP_TX_BUF_COUNT=32
87

9-
# Bluetooth Stability
10-
CONFIG_BT_CTLR_PHY_2M=n
11-
CONFIG_ZMK_SPLIT_BLE_CENTRAL_POSITION_QUEUE_SIZE=10
8+
CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y
9+
CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_FETCHING=y
10+
CONFIG_ZMK_SPLIT_BLE_CENTRAL_BATTERY_LEVEL_PROXY=y
11+
CONFIG_ZMK_BEHAVIORS_QUEUE_SIZE=512

0 commit comments

Comments
 (0)