Skip to content
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

[bounty] feature(split): add split-side encoder support #1743

Closed
auipga opened this issue Apr 8, 2023 · 20 comments
Closed

[bounty] feature(split): add split-side encoder support #1743

auipga opened this issue Apr 8, 2023 · 20 comments

Comments

@auipga
Copy link
Contributor

auipga commented Apr 8, 2023

Please add support for encoders on the peripheral side.

There is already a PR here

Edit: That's why I needed an /issue/url -> https://app.bountysource.com/issues/118967332
Hopefully others will join and bring this feature to life.

@auipga auipga changed the title feature(split): add split-side encoder support [bounty] feature(split): add split-side encoder support Apr 8, 2023
@Amit0617
Copy link

Amit0617 commented Apr 20, 2023

hello @auipga I am coming here from bountysource. Do you intend to get that feature merged by authors of repository or you just want to get that to be the part of the code? I can help for the latter case where I can fork the repo and add the patch from the PR.

@auipga
Copy link
Contributor Author

auipga commented Apr 20, 2023

Hello @Amit0617, thank you for being interested in helping.

The PR needs to be updated to be ready to get merged. If it isn't merged in the main repo, there is the risk of future incompatibilities.

If you can provide a solution that I could just edit the yaml file to use a branch from you, this would be okay for me too.

@petejohanson
Copy link
Contributor

Just FYI, I've been actively working on the necessary refactors before #728 can be merged:

The planned sequence is:

The reason for the sequence is to be sure the sensor foundations are actually nicely designed to handle the split encoder work, which should end up being once smaller once everything is said and done.

@maximus5684
Copy link

The reason for the sequence is to be sure the sensor foundations are actually nicely designed to handle the split encoder work, which should end up being once smaller once everything is said and done.

Please let me know if I can help with this as I'm somewhat familiar with the ZMK codebase and have a SOFLE v2 with dual encoders.

@autoferrit
Copy link

this is good to see progress. I tried to merge in the PR's in my own fork to get it working, but I think #1039 added enough changes to make it difficult for me to see how to merge #728 for my own uses. Is it possible to also rebase #728 on top of 1039 for those of us that are trying to keep up to date and have this feature enabled ourselves?
I understand if that is complicated, I just thought I would ask as I couldn't really resolve the rebase myself.

@petejohanson
Copy link
Contributor

Ok, so I've created #1841 which is the rework of the great initial work from #728 based on the core refactor this was merged. Please everyone test that PR and report on there your results, so we can get this work in!

@auipga
Copy link
Contributor Author

auipga commented Jun 21, 2023

@petejohanson thank you for putting effort in this issue.

Test result 1: The right encoder doesn't seem to respond yet.
Do you spot a mistake on my side? my testing branch

sensor-bindings = <&inc_dec_kp C_VOL_DN C_VOL_UP &inc_dec_kp C_VOL_DN C_VOL_UP>;
west.yml
manifest:
  remotes:
    - name: zmkfirmware
      url-base: https://github.com/zmkfirmware
    - name: stephen/split-encoder
      url-base: https://github.com/petejohanson
  projects:
    - name: zmk
      remote: stephen/split-encoder
      revision: main
      import: app/west.yml
  self:
    path: config
hillside52.conf
CONFIG_EC11=y
CONFIG_EC11_TRIGGER_GLOBAL_THREAD=y

@petejohanson
Copy link
Contributor

@petejohanson thank you for putting effort in this issue.

Test result 1: The right encoder doesn't seem to respond yet.
Do you spot a mistake on my side? my testing branch

sensor-bindings = <&inc_dec_kp C_VOL_DN C_VOL_UP &inc_dec_kp C_VOL_DN C_VOL_UP>;
west.yml
manifest:
  remotes:
    - name: zmkfirmware
      url-base: https://github.com/zmkfirmware
    - name: stephen/split-encoder
      url-base: https://github.com/petejohanson
  projects:
    - name: zmk
      remote: stephen/split-encoder
      revision: main
      import: app/west.yml
  self:
    path: config
hillside52.conf
CONFIG_EC11=y
CONFIG_EC11_TRIGGER_GLOBAL_THREAD=y

Can you enable logging and get the log results from both sides?

@auipga
Copy link
Contributor Author

auipga commented Jun 21, 2023

Can you enable logging and get the log results from both sides?

TLDR: yes, read the next comment.


I followed https://zmk.dev/docs/development/usb-logging and added CONFIG_ZMK_USB_LOGGING=y. The filesize increased a lot therefore I thought it should work.

$ sudo tio /dev/ttyACM0
[16:33:40.050] tio v2.6
[16:33:40.050] Press ctrl-t q to quit
[16:33:40.050] Warning: Could not open tty device (No such file or directory)
[16:33:40.050] Waiting for tty device..

## Waits indefinitely / reboot did help
$ sudo dmesg -HW
[Jun25 15:21] usb 3-2.2: new full-speed USB device number 50 using xhci_hcd
[  +0,093013] usb 3-2.2: New USB device found, idVendor=1d50, idProduct=615e, bcdDevice= 3.00
[  +0,000005] usb 3-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  +0,000002] usb 3-2.2: Product: Hillside52
[  +0,000001] usb 3-2.2: Manufacturer: ZMK Project
[  +0,000001] usb 3-2.2: SerialNumber: 6D0E84BC8F8948EB
[  +0,011819] input: ZMK Project Hillside52 Keyboard as /devices/pci0000:00/0000:00:1c.4/0000:03:00.0/0000:04:02.0/0000:39:00.0/usb3/3-2/3-2.2/3-2.2:1.2/0003:1D50:615E.0031/input/input110
[  +0,055355] hid-generic 0003:1D50:615E.0031: input,hidraw4: USB HID v1.10 Keyboard [ZMK Project Hillside52] on usb-0000:39:00.0-2.2/input2

## after a reboot this was appended to the output:
[  +0,043485] cdc_acm 3-1:1.0: ttyACM0: USB ACM device
[  +0,000967] usbcore: registered new interface driver cdc_acm
[  +0,000005] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

I disabled bluetooth and used &out OUT_USB to ensure all data going via USB.

@auipga
Copy link
Contributor Author

auipga commented Jun 21, 2023

Can you enable logging and get the log results from both sides?

After a reboot it worked.
I ran the command, waited a few seconds, rotated left, waited a few seconds, rotated right

sudo tio /dev/ttyACM0 # left half
[17:03:50.289] tio v2.6
[17:03:50.289] Press ctrl-t q to quit
[17:03:50.290] Connected
c: data: 0
[00:29:59.834,777] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,777] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,777] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,808] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,808] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,838] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,838] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,838] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,869] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,869] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,899] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,899] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,899] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,930] <dbg> zmk: split_central_notify_func: data: 0
[00:29:59.834,991] <dbg> zmk: peripheral_event_work_callback: Trigger key position state change for 45
[00:29:59.835,021] <dbg> zmk: position_state_changed_listener: 45 bubble undecided hold-tap keyrelease event
[00:29:59.835,052] <dbg> zmk: tap_dance_position_state_changed_listener: Ignore upstroke at position 45.
[00:29:59.835,083] <dbg> zmk: zmk_keymap_apply_position_state: layer: 0 position: 45, binding name: LAYER_TAP
[00:29:59.835,174] <dbg> zmk: decide_hold_tap: 45 decided tap (tap-preferred decision moment key-up)
[00:29:59.835,174] <dbg> zmk: on_keymap_binding_pressed: position 45 keycode 0x70028
[00:29:59.835,205] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x28 implicit_mods 0x00 explicit_mods 0x00
[00:29:59.835,235] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
[00:29:59.835,235] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[00:29:59.835,327] <dbg> zmk: on_keymap_binding_released: position 45 keycode 0x70028
[00:29:59.835,357] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x28 implicit_mods 0x00 explicit_mods 0x00
[00:29:59.835,357] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[00:29:59.835,388] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[00:29:59.835,937] <dbg> zmk: on_hold_tap_binding_released: 45 cleaning up hold-tap
[00:30:00.625,915] <dbg> zmk: vddh_sample_fetch: ADC raw 1394 ~ 5100 mV => 100%

## Left encoder turn left:

[00:30:14.518,310] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:14.518,371] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:14.518,432] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:14.518,432] <dbg> zmk: zmk_keymap_sensor_triggered: Behavior returned error: -134
[00:30:14.518,463] <dbg> zmk: zmk_event_manager_handle_from: Listener returned an error: -134
[00:30:14.667,724] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:14.667,816] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:14.667,846] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:14.667,877] <dbg> zmk: on_sensor_binding_triggered: SEND 786666
[00:30:14.667,907] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x0C keycode 0xEA implicit_mods 0x00 explicit_mods 0x00
[00:30:14.667,907] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
[00:30:14.667,938] <dbg> zmk: zmk_endpoints_send_report: usage page 0x0C
[00:30:14.673,065] <dbg> zmk: hid_listener_keycode_released: usage_page 0x0C keycode 0xEA implicit_mods 0x00 explicit_mods 0x00
[00:30:14.673,095] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[00:30:14.673,095] <dbg> zmk: zmk_endpoints_send_report: usage page 0x0C
[00:30:14.868,072] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:14.868,133] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:14.868,194] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:14.868,194] <dbg> zmk: zmk_keymap_sensor_triggered: Behavior returned error: -134
[00:30:14.868,225] <dbg> zmk: zmk_event_manager_handle_from: Listener returned an error: -134
[00:30:15.157,440] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:15.157,531] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:15.157,592] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:15.157,592] <dbg> zmk: zmk_keymap_sensor_triggered: Behavior returned error: -134
[00:30:15.157,592] <dbg> zmk: zmk_event_manager_handle_from: Listener returned an error: -134

## Left encoder turn right:

[00:30:21.904,266] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:21.904,327] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:21.904,388] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:21.904,388] <dbg> zmk: zmk_keymap_sensor_triggered: Behavior returned error: -134
[00:30:21.904,418] <dbg> zmk: zmk_event_manager_handle_from: Listener returned an error: -134
[00:30:21.960,174] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:21.960,235] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:21.960,296] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:21.960,296] <dbg> zmk: zmk_keymap_sensor_triggered: Behavior returned error: -134
[00:30:21.960,327] <dbg> zmk: zmk_event_manager_handle_from: Listener returned an error: -134
[00:30:22.010,955] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:22.011,047] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:22.011,108] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:22.011,108] <dbg> zmk: zmk_keymap_sensor_triggered: Behavior returned error: -134
[00:30:22.011,138] <dbg> zmk: zmk_event_manager_handle_from: Listener returned an error: -134
[00:30:22.227,081] <dbg> zmk: zmk_sensors_trigger_handler: sensor 0
[00:30:22.227,142] <dbg> zmk: zmk_keymap_sensor_triggered: layer: 0 sensor_number: 0, binding name: ENC_KEY_PRESS
[00:30:22.227,172] <dbg> zmk: on_sensor_binding_triggered: inc keycode 0xC00EA dec keycode 0xC00E9
[00:30:22.227,203] <dbg> zmk: zmk_keymap_sensor_triggered: Behavior returned error: -134
[00:30:22.227,203] <dbg> zmk: zmk_event_manager_handle_from: Listener returned an error: -134

[17:04:20.759] Disconnected
sudo tio /dev/ttyACM0 # right half
[17:06:32.315] tio v2.6
[17:06:32.315] Press ctrl-t q to quit
[17:06:32.316] Connected
00:44:53.554,199] <dbg> zmk: zmk_usb_get_conn_state: state: 2
[00:44:53.557,312] <dbg> zmk: zmk_usb_get_conn_state: state: 5
[00:44:53.858,184] <dbg> zmk: zmk_usb_get_conn_state: state: 6
[00:44:53.981,475] <dbg> zmk: zmk_usb_get_conn_state: state: 1
[00:44:54.132,843] <dbg> zmk: zmk_usb_get_conn_state: state: 3
[00:45:00.359,466] <dbg> zmk: vddh_sample_fetch: ADC raw 1388 ~ 5080 mV => 100%
[00:45:00.359,497] <dbg> zmk: zmk_battery_update: Setting BAS GATT battery level to 100.

## Right encoder turn left

[00:45:18.213,836] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:18.248,046] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:18.328,369] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:18.362,335] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1

## Right encoder turn right

[00:45:28.667,663] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:28.702,270] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:28.901,153] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:29.101,287] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:29.102,142] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1
[00:45:29.102,447] <dbg> zmk: zmk_sensors_trigger_handler: sensor 1

[17:07:07.637] Disconnected

@caksoylar
Copy link
Contributor

manifest:

  remotes:

    - name: zmkfirmware

      url-base: https://github.com/zmkfirmware

    - name: stephen/split-encoder

      url-base: https://github.com/petejohanson

  projects:

    - name: zmk

      remote: stephen/split-encoder

      revision: main

      import: app/west.yml

  self:

    path: config

If I am not wrong, this is referring to Pete's main branch, not the PR branch.

@petejohanson
Copy link
Contributor

manifest:

  remotes:

    - name: zmkfirmware

      url-base: https://github.com/zmkfirmware

    - name: stephen/split-encoder

      url-base: https://github.com/petejohanson

  projects:

    - name: zmk

      remote: stephen/split-encoder

      revision: main

      import: app/west.yml

  self:

    path: config

If I am not wrong, this is referring to Pete's main branch, not the PR branch.

Yeah, that's definitely not right.

@auipga
Copy link
Contributor Author

auipga commented Jun 26, 2023

If I am not wrong, this is referring to Pete's main branch, not the PR branch.

Thanks.
Test result 2: It works with the right branch.

west.yml (updated)
manifest:
  remotes:
    - name: zmkfirmware
      url-base: https://github.com/zmkfirmware
    - name: petejohanson
      url-base: https://github.com/petejohanson
  projects:
    - name: zmk
      remote: petejohanson
      revision: stephen/split-encoder
      import: app/west.yml
  self:
    path: config

Now playing with the steps and triggers-per-rotation as mentioned in this blog post

@auipga
Copy link
Contributor Author

auipga commented Jun 26, 2023

As I don't use ec11 but this ec12 and I don't know about the differences in this regard I hope it's still applicable.

The encoder I use has 12 detents and it used to work well with resolution of 4.
My guess would be that steps should be 12x4=48 and triggers-per-rotation = 12.
To test it I assigned < and >.

These are the results of 12 'clicks', separated by a new line:

left half, clockwise:
><><
><><
><><
><><
><><
><><
><<
><><
><<
><><
><<
><<
left half, anti-clockwise:
<><>
><>
<><>
<><>
<><>
<><>
<>>
<><>
<><>
<><>
<><>
<><>
right half, clockwise:
<><>
<><>
<>>
<><>
<><>
<><>
<><>
<>><
<>>
><>
<><>
<><>
right half, anti-clockwise:
><><
><><
><<
><><
><><<
<><
>><><
><><
><><
><><
><><
><><

@petejohanson
Copy link
Contributor

As I don't use ec11 but this ec12 and I don't know about the differences in this regard I hope it's still applicable.

The encoder I use has 12 detents and it used to work well with resolution of 4.
My guess would be that steps should be 12x4=48 and triggers-per-rotation = 12.
To test it I assigned < and >.

These are the results of 12 'clicks', separated by a new line:

left half, clockwise:
><><
><><
><><
><><
><><
><><
><<
><><
><<
><><
><<
><<
left half, anti-clockwise:
<><>
><>
<><>
<><>
<><>
<><>
<>>
<><>
<><>
<><>
<><>
<><>
right half, clockwise:
<><>
<><>
<>>
<><>
<><>
<><>
<><>
<>><
<>>
><>
<><>
<><>
right half, anti-clockwise:
><><
><><
><<
><><
><><<
<><
>><><
><><
><><
><><
><><
><><

That should, in theory, work. Can you get the logs for each scenario as well?

@auipga
Copy link
Contributor Author

auipga commented Jun 26, 2023

sudo tio /dev/ttyACM0
[18:31:09.642] tio v2.6
[18:31:09.642] Press ctrl-t q to quit
[18:31:09.643] Connected
full, drain buffer
--- 118 messages dropped ---
[02:08:15.874,023] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 118 messages dropped ---
[02:08:15.880,004] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 113 messages dropped ---
[02:08:15.886,291] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 118 messages dropped ---
[02:08:15.892,974] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 127 messages dropped ---
[02:08:15.899,200] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 118 messages dropped ---
[02:08:15.905,334] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 127 messages dropped ---
[02:08:15.911,926] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 115 messages dropped ---
[02:08:15.918,182] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 118 messages dropped ---
[02:08:15.924,438] <inf> usb_cdc_acm: Ring buffer full, drain buffer
--- 48 messages dropped ---
[02:08:15.925,323] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
--- 8 messages dropped ---
[02:08:15.925,354] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:15.925,415] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 30ms
[02:08:15.925,567] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,598] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,659] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,720] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,750] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,811] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,872] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,903] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.925,964] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,025] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,055] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,116] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,177] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,208] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,269] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,330] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,361] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,422] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,483] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,544] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,574] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,635] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,696] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,727] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,788] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,849] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,879] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.926,940] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,001] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,032] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,093] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,154] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,215] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,276] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,307] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,368] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,398] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,459] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,520] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,551] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,612] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,642] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,703] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,734] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,795] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,825] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,886] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,947] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.927,978] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,039] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,070] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,131] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,161] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,222] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,283] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,314] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,375] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,405] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,466] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,527] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,558] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,710] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,771] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,802] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,863] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,894] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.928,955] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,016] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,046] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,107] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,138] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,199] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,229] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,290] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,351] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,412] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,473] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,534] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,595] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,626] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,687] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,748] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,809] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,870] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,901] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.929,962] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,023] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,084] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,114] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,175] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,236] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,267] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,328] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,389] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,450] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,511] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,541] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,603] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,664] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,694] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,755] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,816] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,877] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,938] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.930,969] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,030] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,121] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,182] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,213] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,274] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,335] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,365] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,427] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,488] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,549] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,579] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,640] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,701] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,732] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,793] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,854] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,884] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.931,945] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,006] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,037] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,098] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,159] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,189] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,250] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,312] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,342] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,403] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,464] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,525] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,556] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,617] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,678] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,708] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,769] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,830] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,861] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,922] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.932,983] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,013] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,074] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,135] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,166] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,227] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,288] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,349] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,380] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,441] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,532] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,563] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,624] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,654] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,715] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,746] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,807] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,837] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,898] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,959] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.933,990] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,051] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,082] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,143] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,173] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,234] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,265] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,326] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,387] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,448] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,478] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,539] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,570] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,631] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,661] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,722] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,753] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,814] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,875] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,906] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,967] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.934,997] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,058] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,089] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,150] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,180] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,241] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,302] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,333] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,394] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,455] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,516] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,577] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,607] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,668] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,729] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,791] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,852] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,882] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.935,943] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,004] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,157] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,218] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,248] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,309] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,370] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,431] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,492] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,523] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,584] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,645] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,706] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,737] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,798] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,859] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,889] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.936,950] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,011] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,042] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,103] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,164] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,194] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,255] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,316] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,347] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,408] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,469] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,530] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,591] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,622] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,683] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,744] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,774] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,835] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,896] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,927] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.937,988] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,049] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,079] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,140] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,201] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,232] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,293] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,323] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,415] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,476] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,537] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,598] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,659] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,720] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,751] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,812] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,873] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,903] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.938,964] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,025] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,056] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,117] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,178] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,208] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,270] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,331] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,361] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,453] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,483] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,544] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,605] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,636] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,697] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,758] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,819] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,849] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,910] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.939,941] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,002] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,063] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,093] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,155] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,185] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,246] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,277] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,338] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,368] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,429] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,490] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,551] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,582] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,643] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,673] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,734] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,765] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,826] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,856] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,917] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.940,979] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,009] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,070] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,101] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,162] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,192] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,253] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,284] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,345] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,406] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,467] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,497] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,558] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,589] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,650] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,680] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,772] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,802] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,864] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,925] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.941,986] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.942,016] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.942,077] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.942,474] <inf> usb_cdc_acm: Ring buffer full, drain buffer
[02:08:15.955,657] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70028 0x00
[02:08:15.955,688] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70028
[02:08:15.955,749] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x28 implicit_mods 0x00 explicit_mods 0x00
[02:08:15.955,749] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:15.955,780] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:15.955,841] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 15ms


left half, clockwise:

[02:08:28.076,324] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:28.076,354] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:28.076,385] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.076,446] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.076,538] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.076,599] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.076,690] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:28.076,690] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:28.076,751] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.076,812] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
--- 27 messages dropped ---
[02:08:28.078,308] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:28.078,338] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.078,399] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.078,491] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.078,552] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.078,735] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.078,796] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.078,887] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:28.078,887] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:28.078,948] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:28.078,948] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:28.079,010] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:28.079,040] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:28.079,071] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.079,162] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:28.082,824] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:28.082,855] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x2070064
[02:08:28.082,885] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:28.082,885] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:28.082,916] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:28.082,977] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:28.103,881] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:28.103,881] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:28.103,942] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.104,003] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.104,095] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.104,156] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.104,248] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:28.104,248] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:28.104,309] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.104,370] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:28.104,461] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.104,522] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x307002B dec keycode 0x107002B
[02:08:28.104,583] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.104,675] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:28.104,736] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:28.104,766] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:28.104,797] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:28.104,827] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:28.104,858] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:28.104,888] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:28.104,919] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.105,010] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:28.105,163] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:28.105,163] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:28.105,224] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.105,285] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.105,346] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.105,438] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.105,499] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:28.105,529] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:28.105,560] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.105,621] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.105,712] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.105,773] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.105,865] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.105,926] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.106,018] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:28.106,018] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:28.106,079] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:28.106,109] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:28.106,140] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:28.106,170] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:28.106,201] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.106,262] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:28.106,323] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:28.106,384] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:28.106,414] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x70064
[02:08:28.106,445] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:28.106,475] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
[02:08:28.106,475] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:28.106,536] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:28.106,567] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:28.111,663] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:28.111,694] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70064
[02:08:28.111,724] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:28.111,724] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:28.111,755] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:28.111,816] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:28.146,026] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:28.146,026] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:28.146,179] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.146,270] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.146,331] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.146,392] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.146,484] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:28.146,514] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:28.146,545] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.146,606] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:28.146,697] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.146,759] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:28.146,820] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.146,911] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:28.146,972] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:28.147,003] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:28.147,033] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:28.147,064] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:28.147,125] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:28.147,125] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:28.147,186] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.147,247] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:28.147,460] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:28.147,491] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:28.147,521] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.147,583] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.147,674] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.147,735] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.147,827] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:28.147,827] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:28.147,888] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.147,949] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.148,010] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.148,101] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.148,193] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.148,254] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.148,345] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:28.148,345] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:28.148,406] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:28.148,437] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:28.148,468] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:28.148,498] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:28.148,529] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.148,651] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:28.258,117] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:28.258,148] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:28.258,178] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.258,239] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.258,331] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.258,392] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.258,483] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:28.258,483] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:28.258,544] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.258,697] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:28.258,789] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.258,850] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:28.258,911] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.258,972] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:28.259,063] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:28.259,094] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:28.259,155] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:28.259,155] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:28.259,216] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:28.259,216] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:28.259,277] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:28.259,338] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: -15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:28.259,490] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:28.259,490] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:28.259,552] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.259,613] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.259,674] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.259,735] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:28.259,826] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:28.259,857] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:28.259,887] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.259,979] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.260,040] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.260,131] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.260,223] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.260,284] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:28.260,375] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:28.260,375] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:28.260,437] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:28.260,467] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:28.260,498] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:28.260,528] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:28.260,589] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:28.260,650] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:28.260,711] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:28.260,772] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:28.260,803] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x70064
[02:08:28.260,833] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:28.260,864] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
[02:08:28.260,864] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:28.260,955] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:28.261,016] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:28.266,204] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:28.266,235] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70064
[02:08:28.266,296] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:28.266,296] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:28.266,326] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:28.266,387] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms


left half, anti-clockwise:

[02:08:37.432,647] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:37.432,678] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:37.432,739] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.432,800] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: -8/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.432,891] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.432,952] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
--- 41 messages dropped ---
[02:08:37.435,241] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:37.435,302] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:37.435,302] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:37.435,363] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.435,424] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:37.439,239] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:37.439,270] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70064
[02:08:37.439,331] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:37.439,331] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:37.439,361] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:37.439,422] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:37.452,514] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:37.452,514] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:37.452,575] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.452,667] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.452,728] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.452,789] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.452,880] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:37.452,880] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:37.452,941] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.453,002] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:37.453,094] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.453,155] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x307002B dec keycode 0x107002B
[02:08:37.453,216] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.453,308] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:37.453,369] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:37.453,399] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:37.453,430] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:37.453,460] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:37.453,491] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:37.453,521] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:37.453,552] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.453,735] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:37.453,887] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:37.453,918] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:37.453,948] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.454,040] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.454,101] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.454,162] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.454,254] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:37.454,254] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:37.454,315] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.454,376] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.454,467] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.454,528] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.454,620] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.454,681] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.454,772] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:37.454,772] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:37.454,833] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:37.454,833] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:37.454,895] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:37.454,895] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:37.454,956] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.455,017] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:37.455,078] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:37.455,139] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:37.455,139] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x2070064
[02:08:37.455,200] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:37.455,200] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x02
[02:08:37.455,230] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:37.455,291] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:37.455,322] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:37.460,418] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:37.460,449] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x2070064
[02:08:37.460,479] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:37.460,479] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:37.460,510] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:37.460,571] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:37.489,196] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:37.489,196] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:37.489,257] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.489,318] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.489,410] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.489,471] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.489,532] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:37.489,562] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:37.489,624] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.489,685] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:37.489,776] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.489,837] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:37.489,898] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.489,990] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:37.490,051] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:37.490,081] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:37.490,112] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:37.490,142] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:37.490,173] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:37.490,203] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:37.490,234] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.490,325] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:37.490,386] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:37.490,417] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:37.490,447] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x70064
[02:08:37.490,478] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:37.490,509] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
[02:08:37.490,509] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:37.490,631] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:37.490,661] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:37.490,783] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:37.490,814] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:37.490,844] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.490,905] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.491,027] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.491,180] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.491,271] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:37.491,302] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:37.491,333] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.491,394] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.491,485] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.491,546] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.491,638] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.491,699] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.491,790] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:37.491,790] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:37.491,851] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:37.491,851] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:37.491,912] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:37.491,943] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:37.491,973] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.492,034] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:37.495,727] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:37.495,758] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70064
[02:08:37.495,819] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:37.495,819] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:37.495,849] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:37.495,910] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:37.545,166] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:37.545,196] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:37.545,227] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.545,288] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.545,379] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.545,440] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.545,532] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:37.545,532] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:37.545,593] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.545,654] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:37.545,745] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.545,806] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:37.545,898] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.545,959] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:37.546,051] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:37.546,112] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:37.546,173] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:37.546,173] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:37.546,234] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:37.546,234] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:37.546,295] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:37.546,356] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:37.546,539] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:37.546,539] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:37.546,600] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.546,691] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.546,752] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.546,844] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:37.546,905] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:37.546,936] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:37.546,997] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.547,058] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.547,149] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.547,210] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.547,271] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.547,363] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:37.547,454] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:37.547,454] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:37.547,515] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:37.547,546] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:37.547,607] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:37.547,607] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:37.547,668] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:37.547,729] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:37.547,790] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:37.547,851] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:37.547,882] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x2070064
[02:08:37.547,912] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:37.547,943] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x02
[02:08:37.547,943] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:37.548,034] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:37.548,065] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:37.553,131] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:37.553,161] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x2070064
[02:08:37.553,192] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:37.553,222] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:37.553,253] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:37.553,314] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms


right half, clockwise:

[02:08:47.236,297] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:47.236,389] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
--- 90 messages dropped ---
[02:08:47.246,673] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
--- 4 messages dropped ---
[02:08:47.246,704] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:47.246,734] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:47.246,765] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:47.246,795] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:47.246,826] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:47.246,856] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.246,948] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:47.247,009] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:47.247,039] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:47.250,640] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:47.250,671] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70064
[02:08:47.250,701] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:47.250,732] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:47.250,732] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:47.250,793] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:47.250,823] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:47.250,854] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x2070064
[02:08:47.250,915] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:47.250,946] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x02
[02:08:47.250,946] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:47.251,251] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:47.256,347] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:47.256,378] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x2070064
[02:08:47.256,408] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:47.256,439] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:47.256,439] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:47.256,500] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:47.266,296] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:47.266,387] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
[02:08:47.266,479] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:47.266,479] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:47.266,540] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.266,601] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.266,723] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.266,784] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.266,906] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:47.266,906] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:47.266,967] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.267,028] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:47.267,089] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.267,211] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:47.267,303] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.267,395] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:47.267,486] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:47.267,486] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:47.267,547] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:47.267,547] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:47.267,608] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:47.267,669] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:47.267,700] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.267,761] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:47.267,913] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:47.268,005] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:47.268,066] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 1
[02:08:47.268,127] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:47.268,157] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:47.268,188] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.268,280] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.268,341] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.268,402] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.268,493] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:47.268,493] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:47.268,554] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.268,615] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.268,707] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.268,768] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.268,829] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.268,890] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.268,981] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:47.269,012] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:47.269,042] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:47.269,073] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:47.269,134] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:47.269,134] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:47.269,195] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.269,256] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:47.269,317] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
[02:08:47.269,378] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:47.269,409] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:47.269,439] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.269,500] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.269,592] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.269,653] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.269,744] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:47.269,744] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:47.269,805] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.269,866] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:47.269,927] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.269,989] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:47.270,080] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.270,172] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:47.270,263] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:47.270,263] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:47.270,324] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:47.270,355] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:47.270,385] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:47.270,416] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:47.270,446] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.270,538] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:47.273,895] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:47.273,986] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 1
[02:08:47.274,047] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:47.274,078] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:47.274,139] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.274,200] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.274,291] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.274,353] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.274,444] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:47.274,444] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:47.274,505] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.274,566] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.274,658] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.274,719] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.274,810] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.274,871] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.274,963] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:47.274,993] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:47.275,024] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:47.275,054] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:47.275,115] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:47.275,146] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:47.275,177] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.275,268] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:47.281,311] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:47.281,402] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
[02:08:47.281,494] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:47.281,494] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:47.281,555] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.281,616] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.281,768] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.281,829] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.281,921] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:47.281,951] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:47.281,982] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.282,043] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:47.282,165] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.282,226] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:47.282,318] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.282,379] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:47.282,470] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:47.282,470] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:47.282,531] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:47.282,562] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:47.282,592] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:47.282,623] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:47.282,653] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:47.282,745] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 0, val2: 0, remainder: 0/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:47.282,867] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:47.282,928] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 1
[02:08:47.282,989] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:47.283,020] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:47.283,081] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.283,142] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.283,233] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.283,294] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:47.283,386] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:47.283,416] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:47.283,447] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.283,538] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.283,599] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.283,691] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.283,752] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.283,843] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:47.283,905] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:47.283,935] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:47.283,996] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:47.283,996] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:47.284,057] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:47.284,088] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:47.284,149] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:47.284,210] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:47.284,271] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:47.284,332] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:47.284,362] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x2070064
[02:08:47.284,393] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:47.284,423] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x02
[02:08:47.284,423] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:47.284,484] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:47.284,545] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:47.289,642] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:47.289,672] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x2070064
[02:08:47.289,733] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:47.289,733] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:47.289,764] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:47.289,825] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms


right half, anti-clockwise:

[02:08:57.563,812] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:57.563,903] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
[02:08:57.563,964] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:57.563,995] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:57.564,025] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.564,117] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.564,239] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.564,331] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.564,392] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:57.564,422] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
--- 3 messages dropped ---
[02:08:57.564,697] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x307002B dec keycode 0x107002B
[02:08:57.564,788] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.564,849] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:57.564,910] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
--- 63 messages dropped ---
[02:08:57.603,759] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
--- 5 messages dropped ---
[02:08:57.603,851] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.603,912] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:57.604,003] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:57.604,003] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:57.604,064] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:57.604,064] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:57.604,125] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:57.604,125] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:57.604,187] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.604,248] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:57.604,309] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:57.604,339] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:57.604,370] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x70064
[02:08:57.604,400] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:57.604,431] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
[02:08:57.604,431] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.604,522] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:57.604,553] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:57.608,856] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:57.608,947] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
[02:08:57.609,008] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:57.609,039] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:57.609,069] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.609,130] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.609,222] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.609,283] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.609,375] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:57.609,375] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:57.609,436] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.609,497] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:57.609,588] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.609,680] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:57.609,741] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.609,832] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:57.609,893] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:57.609,924] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:57.609,954] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:57.609,985] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:57.610,015] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:57.610,046] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:57.610,076] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.610,137] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:57.610,229] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:57.610,260] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:57.610,321] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:57.610,321] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70064
[02:08:57.610,382] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:57.610,382] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:57.610,412] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.610,473] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:57.610,504] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:57.610,534] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x2070064
[02:08:57.610,565] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:57.610,595] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x02
[02:08:57.610,595] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.610,870] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:57.615,966] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:57.615,997] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x2070064
[02:08:57.616,027] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:57.616,027] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:57.616,058] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.616,149] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:57.743,835] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:57.743,957] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
[02:08:57.744,018] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:57.744,018] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:57.744,079] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.744,140] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.744,293] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.744,354] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.744,445] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:57.744,445] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:57.744,506] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.744,567] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:57.744,628] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.744,720] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x307002B dec keycode 0x107002B
[02:08:57.744,812] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.744,873] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:57.744,934] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:57.744,964] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:57.745,025] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:57.745,025] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:57.745,086] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:57.745,086] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:57.745,147] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.745,208] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:57.745,330] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:57.745,391] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 1
[02:08:57.745,452] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:57.745,483] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:57.745,513] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.745,605] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.745,697] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.745,758] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.745,819] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:57.745,849] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:57.745,880] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.745,971] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:57.746,032] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.746,093] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x7002C dec keycode 0x7002C
[02:08:57.746,185] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.746,246] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:57.746,337] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:57.746,337] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:57.746,398] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:57.746,398] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:57.746,459] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:57.746,459] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:57.746,520] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.746,582] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x70064 dec keycode 0x2070064
[02:08:57.841,278] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:57.841,400] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 0
[02:08:57.841,461] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 0, binding name: 
[02:08:57.841,461] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 10
[02:08:57.841,522] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.841,613] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.841,766] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.841,827] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.841,918] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 0, binding name: 
[02:08:57.841,949] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 7
[02:08:57.841,979] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.842,041] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -7/-500000 triggers: 0 inc keycode 0x10C0070 dec keycode 0x10C006F
[02:08:57.842,132] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.842,224] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -15/0 triggers: 0 inc keycode 0x307002B dec keycode 0x107002B
[02:08:57.842,285] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.842,346] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: -22/-500000 triggers: 0 inc keycode 0x70050 dec keycode 0x7004F
[02:08:57.842,437] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 0, binding name: 
[02:08:57.842,468] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 3
[02:08:57.842,498] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 0, binding name: 
[02:08:57.842,529] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 2
[02:08:57.842,590] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 0, binding name: 
[02:08:57.842,590] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 0 on layer 1
[02:08:57.842,651] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 0, binding name: ENC_KEY_PRESS
[02:08:57.842,742] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: -7, val2: -500000, remainder: 0/0 triggers: -1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:57.842,803] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:57.842,834] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:57.842,864] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x2070064
[02:08:57.842,926] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:57.842,926] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x02
[02:08:57.842,956] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.843,017] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:57.843,078] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:57.843,170] <dbg> zmk: split_central_sensor_notify_func: [SENSOR NOTIFICATION] data 0x20010783 length 12
[02:08:57.843,231] <dbg> zmk: peripheral_sensor_event_work_callback: Trigger sensor change for 1
[02:08:57.843,292] <dbg> zmk: zmk_keymap_sensor_event: layer: 10 sensor_index: 1, binding name: 
[02:08:57.843,322] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 10
[02:08:57.843,383] <dbg> zmk: zmk_keymap_sensor_event: layer: 9 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.843,444] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.843,536] <dbg> zmk: zmk_keymap_sensor_event: layer: 8 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.843,597] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x207003C dec keycode 0x7003C
[02:08:57.843,719] <dbg> zmk: zmk_keymap_sensor_event: layer: 7 sensor_index: 1, binding name: 
[02:08:57.843,750] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 7
[02:08:57.843,780] <dbg> zmk: zmk_keymap_sensor_event: layer: 6 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.843,872] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 7/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:57.843,933] <dbg> zmk: zmk_keymap_sensor_event: layer: 5 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.844,024] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 15/0 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:57.844,085] <dbg> zmk: zmk_keymap_sensor_event: layer: 4 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.844,177] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 22/500000 triggers: 0 inc keycode 0x7002C dec keycode 0x7002C
[02:08:57.844,268] <dbg> zmk: zmk_keymap_sensor_event: layer: 3 sensor_index: 1, binding name: 
[02:08:57.844,299] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 3
[02:08:57.844,360] <dbg> zmk: zmk_keymap_sensor_event: layer: 2 sensor_index: 1, binding name: 
[02:08:57.844,360] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 2
[02:08:57.844,421] <dbg> zmk: zmk_keymap_sensor_event: layer: 1 sensor_index: 1, binding name: 
[02:08:57.844,421] <dbg> zmk: zmk_keymap_sensor_event: No behavior assigned to 1 on layer 1
[02:08:57.844,482] <dbg> zmk: zmk_keymap_sensor_event: layer: 0 sensor_index: 1, binding name: ENC_KEY_PRESS
[02:08:57.844,543] <dbg> zmk: zmk_behavior_sensor_rotate_common_accept_data: val1: 7, val2: 500000, remainder: 0/0 triggers: 1 inc keycode 0x70064 dec keycode 0x2070064
[02:08:57.844,604] <dbg> zmk: zmk_behavior_sensor_rotate_common_process: Sensor binding: ENC_KEY_PRESS
[02:08:57.844,665] <dbg> zmk: zmk_keymap_sensor_event: sensor event processing complete, behavior response was opaque
[02:08:57.848,144] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x2070064 0x00
[02:08:57.848,175] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x2070064
[02:08:57.848,205] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x02 explicit_mods 0x00
[02:08:57.848,236] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:57.848,236] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.848,327] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:08:57.848,358] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:57.848,419] <dbg> zmk: on_keymap_binding_pressed: position 0 keycode 0x70064
[02:08:57.848,449] <dbg> zmk: hid_listener_keycode_pressed: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:57.848,480] <dbg> zmk: zmk_hid_implicit_modifiers_press: Modifiers set to 0x00
[02:08:57.848,480] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.848,876] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 5ms
[02:08:57.854,034] <dbg> zmk: behavior_queue_process_next: Invoking KEY_PRESS: 0x70064 0x00
[02:08:57.854,064] <dbg> zmk: on_keymap_binding_released: position 0 keycode 0x70064
[02:08:57.854,125] <dbg> zmk: hid_listener_keycode_released: usage_page 0x07 keycode 0x64 implicit_mods 0x00 explicit_mods 0x00
[02:08:57.854,125] <dbg> zmk: zmk_hid_implicit_modifiers_release: Modifiers set to 0x00
[02:08:57.854,156] <dbg> zmk: zmk_endpoints_send_report: usage page 0x07
[02:08:57.854,217] <dbg> zmk: behavior_queue_process_next: Processing next queued behavior in 0ms
[02:09:00.609,039] <dbg> zmk: vddh_sample_fetch: ADC raw 1404 ~ 5140 mV => 100%

[18:31:57.187] Disconnected

@auipga
Copy link
Contributor Author

auipga commented Jun 27, 2023

Result 3: The previous misbehaviour of ~4 keystrokes isn't present anymore.
(I didn't detect the decisive difference. I'm using my main branch now.)

What I experience now is that when I &lt or &tog to another layer, I get keystrokes for the default layer aswell as the keystrokes from the momentary layer.
I'll do some more testing and let you know.
// edit1: only some layers are affected. can't see a pattern yet.

@auipga
Copy link
Contributor Author

auipga commented Jun 27, 2023

Result 4:

  • misbehaviour of ~4 keystrokes is back as soon as the last layer has sensor-bindings (all 4 set to SPACE in my case). See this commit, which does only comment it out and after that commit the steps/resolution thing works correctly.
  • Multiple keypresses with layers: Each momentary layer that is involved sends its keys. My default layer sends volume controls, the next &lt layer sends LEFT/RIGHT, the next &lt sub-layer sends UP/DOWN. Rotation results in diagonal cursor movement and volume change at the same time. An almost identical sublayer seems to behave a little different. The mentioned keypresses still occur but they are not at the same exact degree. Turning the knob slowly shows the keypresses one after another (separated within the same detent but not the same step). It just makes no sense to me.

@auipga
Copy link
Contributor Author

auipga commented Jul 7, 2023

Result 5: SUCCESS

  • settings_reset for the win. All mentioned misbehaviours are gone. ❤️
  • other problems I'm experiencing are also present without your feature branch and are therefore unrelated.

Thank you. It's soooo good. Using my Hillside52 is much more productive now. Well done @petejohanson. You made me very happy!

@auipga auipga closed this as completed Jul 7, 2023
@auipga
Copy link
Contributor Author

auipga commented Jul 27, 2023

@petejohanson claim your bounty

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants