-
-
Notifications
You must be signed in to change notification settings - Fork 40.3k
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
RK #23559
base: master
Are you sure you want to change the base?
RK #23559
Conversation
Thank you for your contribution! |
Move to Draft as no wireless code has been provided. |
First of all, I'm sorry, now the keyboard I use is a wired, the wireless circuit part on the PCB is not referenced, this keyboard is a pure wired keyboard, and there is no wireless part |
You'll have to forgive my reluctance to believe you, but 5 hours ago you posted a wireless keyboard PCB screenshot, and now, once told that you need to provide wireless sources, the wireless portion has magically disappeared. As per the PR checklist: Wireless-capable boards:
So, with that in mind, once released is this a wired-only, or wireless keyboard? |
keyboards/rk/rk839/rk839.c
Outdated
gpio_set_pin_output(A5); | ||
gpio_write_pin_high(A5); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please explain the purpose of A5.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please explain the purpose of A5.
Now this A5 pin is used to control the switch of the LED light
keyboards/rk/rk839/info.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file should be named keyboard.json
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your advice
keyboards/rk/rk839/info.json
Outdated
{"matrix": [0, 11], "x": 11, "y": 0}, | ||
{"matrix": [0, 12], "x": 12, "y": 0}, | ||
{"matrix": [0, 13], "x": 13, "y": 0, "w": 2}, | ||
{"matrix": [0, 14], "x": 15, "y": 0}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking at references/images provided, this key doesn't exist. Can this line, of code, be removed to match references?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the suggestion, I tried to remove the extra keystrokes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{"matrix": [0, 14], "x": 15, "y": 0}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you need to delete this line?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you need to delete this line?
Yes please, as this key doesn't exist in the images you've shared
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the suggestion, I'll delete this line
是否需要删除此行?
是的,因为此键在您共享的图像中不存在
Thanks for the suggestion, I'll delete this line
This is a pure wired keyboard,There won't be any wireless functionality., |
keyboards/rk/rk839/info.json
Outdated
{"matrix": [0, 11], "x": 11, "y": 0}, | ||
{"matrix": [0, 12], "x": 12, "y": 0}, | ||
{"matrix": [0, 13], "x": 13, "y": 0, "w": 2}, | ||
{"matrix": [0, 14], "x": 15, "y": 0}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{"matrix": [0, 14], "x": 15, "y": 0}, |
keyboards/rk/rk839/info.json
Outdated
{"matrix": [1, 11], "x": 11.5, "y": 1}, | ||
{"matrix": [1, 12], "x": 12.5, "y": 1}, | ||
{"matrix": [1, 13], "x": 13.5, "y": 1, "w": 1.5}, | ||
{"matrix": [1, 14], "x": 15, "y": 1.25}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{"matrix": [1, 14], "x": 15, "y": 1.25}, | |
{"matrix": [1, 14], "x": 15, "y": 1}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed keycode from non-existent key position; fixes CI Build failure
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
|
||
[0] = LAYOUT( /* Base */ | ||
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_MUTE, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_MUTE, | |
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that KC_MUTE should be there. At least on my keyboard it is there
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
|
||
[0] = LAYOUT( /* Base */ | ||
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_MUTE, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_MUTE, | |
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, |
We currently have two firmware versions: one is the QMK wired firmware, and the other is our self-developed tri-mode firmware. We do not know how to develop a QMK tri-mode keyboard. This keyboard uses the QMK firmware for wired functionality and does not have wireless capabilities. The wireless functionality is provided by a separately developed firmware that is not based on QMK。I apologize for any confusion caused and wish you a pleasant life。 |
Does the tri-mode support VIA? |
Of course, it is not supported. The current keyboard uses wired QMK firmware, and the tri-mode solution is not supported. |
This PR is on hold until #24085 is rectified. |
As of August 26, 2024, As you've submitted a PR containing |
Description
Types of Changes
Issues Fixed or Closed by This PR
Checklist