Skip to content

Commit f848788

Browse files
committed
Performance tuning
1 parent 8233142 commit f848788

File tree

5 files changed

+26
-12
lines changed

5 files changed

+26
-12
lines changed

boards/shields/charybdis/charybdis.dtsi

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

43
/ {
54
chosen {

boards/shields/charybdis/charybdis_left.overlay

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,11 @@
1010
, <&gpio1 4 GPIO_ACTIVE_HIGH>
1111
;
1212
};
13+
14+
&spi0 {
15+
status = "disabled";
16+
};
17+
18+
&trackball {
19+
status = "disabled";
20+
};
Lines changed: 8 additions & 1 deletion
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
11+
12+
; CONFIG_PMW3610_RUN_DOWNSHIFT_TIME_MS=3264
13+
; CONFIG_PMW3610_REST1_SAMPLE_TIME_MS=40
14+
815
CONFIG_PMW3610_SMART_ALGORITHM=y
916

10-
CONFIG_ZMK_EXT_POWER=y
17+
CONFIG_PMW3610_REPORT_INTERVAL_MIN=12

boards/shields/charybdis/charybdis_right.overlay

Lines changed: 2 additions & 2 deletions
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
@@ -56,7 +56,7 @@
5656
x-input-code = <INPUT_REL_X>;
5757
y-input-code = <INPUT_REL_Y>;
5858

59-
force-awake;
59+
// for0ce-awake;
6060
/* keep the sensor awake while ZMK activity state is ACTIVE,
6161
fallback to normal downshift mode after ZMK goes into IDLE / SLEEP mode.
6262
thus, the sensor would be a `wakeup-source` */

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)