jackhill/qmk/firmware.git
3 years agoxwhatsit ibm model F AT: fix up key positions
Purdea Andrei [Sun, 26 Jul 2020 18:00:47 +0000 (21:00 +0300)]
xwhatsit ibm model F AT: fix up key positions

3 years agoxwhatsit util: make it a little more resistant to garbage left from previous util run
Purdea Andrei [Sun, 26 Jul 2020 17:49:54 +0000 (20:49 +0300)]
xwhatsit util: make it a little more resistant to garbage left from previous util run

3 years agoxwhatsit util: bugfix for recently introduced bug
Purdea Andrei [Sun, 26 Jul 2020 17:46:30 +0000 (20:46 +0300)]
xwhatsit util: bugfix for recently introduced bug

3 years agoxwhatsit util: fix code that handles minimum window size
Purdea Andrei [Sun, 26 Jul 2020 17:21:38 +0000 (20:21 +0300)]
xwhatsit util: fix code that handles minimum window size

3 years agoxwhatsit keyboards: fix >16cols 8rows support in keypress monitor
Purdea Andrei [Sun, 26 Jul 2020 13:55:07 +0000 (16:55 +0300)]
xwhatsit keyboards: fix >16cols 8rows support in keypress monitor

3 years agoxwhatsit keyboards: bugfix of through hole with model F keyboards
Purdea Andrei [Sun, 26 Jul 2020 14:31:59 +0000 (17:31 +0300)]
xwhatsit keyboards: bugfix of through hole with model F keyboards

3 years agoxwhatsit model f keyboards with through hole controller: turn off promicro leds
Purdea Andrei [Sun, 26 Jul 2020 11:46:56 +0000 (14:46 +0300)]
xwhatsit model f keyboards with through hole controller: turn off promicro leds

3 years agoxwhatsit ibm F AT: bugfixes
Purdea Andrei [Sat, 25 Jul 2020 20:53:55 +0000 (23:53 +0300)]
xwhatsit ibm F AT: bugfixes

3 years agoxwhatsit ibm fAT: renamed layout to LAYOUT_all, and tweaked sizes of ctrl keys
Purdea Andrei [Sat, 25 Jul 2020 18:11:43 +0000 (21:11 +0300)]
xwhatsit ibm fAT: renamed layout to LAYOUT_all, and tweaked sizes of ctrl keys

3 years agokeyboards: xwhatsit: ibm: fAT: added
Purdea Andrei [Sat, 25 Jul 2020 17:56:11 +0000 (20:56 +0300)]
keyboards: xwhatsit: ibm: fAT: added

3 years agobrand_new_model_f/f??: added readme
Purdea Andrei [Sat, 25 Jul 2020 08:19:56 +0000 (11:19 +0300)]
brand_new_model_f/f??: added readme

3 years agoxwhatsit/brand_new_model_f/f??: make wcass the default controller
Purdea Andrei [Sat, 25 Jul 2020 08:06:07 +0000 (11:06 +0300)]
xwhatsit/brand_new_model_f/f??: make wcass the default controller

3 years agokbd defs added for ibm 4978
Purdea Andrei [Sat, 25 Jul 2020 05:17:45 +0000 (08:17 +0300)]
kbd defs added for ibm 4978

3 years agoxwhatsit/ibm/4978/through_hole: added (untested)
Purdea Andrei [Sat, 25 Jul 2020 05:04:40 +0000 (08:04 +0300)]
xwhatsit/ibm/4978/through_hole: added (untested)

3 years agoxwhatsit util: improve monitor layouts
Purdea Andrei [Sat, 25 Jul 2020 05:12:28 +0000 (08:12 +0300)]
xwhatsit util: improve monitor layouts

3 years agoxwhatsit keyboards: add missing license headers to source files
Purdea Andrei [Sat, 25 Jul 2020 05:11:47 +0000 (08:11 +0300)]
xwhatsit keyboards: add missing license headers to source files

3 years agoxwhatsit keyboards: generate_layout.py: make generated file more reproducable
Purdea Andrei [Sat, 25 Jul 2020 05:11:00 +0000 (08:11 +0300)]
xwhatsit keyboards: generate_layout.py: make generated file more reproducable

3 years agoxwhatsit keyboards: implement row and dac tester
Purdea Andrei [Sat, 25 Jul 2020 05:10:30 +0000 (08:10 +0300)]
xwhatsit keyboards: implement row and dac tester

3 years agoxwhatsit util: re-enable keyboard from column tester + refactor
Purdea Andrei [Sat, 25 Jul 2020 05:09:14 +0000 (08:09 +0300)]
xwhatsit util: re-enable keyboard from column tester + refactor

3 years agoxwhatsit keyboards: refactor macros from the top of matrix.c to make sure they are...
Purdea Andrei [Sat, 25 Jul 2020 05:08:37 +0000 (08:08 +0300)]
xwhatsit keyboards: refactor macros from the top of matrix.c to make sure they are included in every .c file

3 years agoxwhatsit keyboards: improve logic to detect > 16 physical cols
Purdea Andrei [Sat, 25 Jul 2020 05:07:05 +0000 (08:07 +0300)]
xwhatsit keyboards: improve logic to detect > 16 physical cols

3 years agoxwhatsit keyboards: implemented a form of anti-interference mechanism
Purdea Andrei [Sat, 18 Jul 2020 19:04:33 +0000 (22:04 +0300)]
xwhatsit keyboards: implemented a form of anti-interference mechanism

3 years agoxwhatsit keyboards: updated keyboard defs for util
Purdea Andrei [Sat, 18 Jul 2020 18:35:22 +0000 (21:35 +0300)]
xwhatsit keyboards: updated keyboard defs for util

3 years agokeyboards/xwhatsit/ibm/f107: renamed LAYOUT to LAYOUT_102key_ansi, and added 107...
Purdea Andrei [Sat, 18 Jul 2020 18:33:20 +0000 (21:33 +0300)]
keyboards/xwhatsit/ibm/f107: renamed LAYOUT to LAYOUT_102key_ansi, and added 107-key layout

3 years agoxwhatsit keyboards: fix typo for macro to select through hole pcb
Purdea Andrei [Sat, 18 Jul 2020 18:09:44 +0000 (21:09 +0300)]
xwhatsit keyboards: fix typo for macro to select through hole pcb

3 years agokeyboards/xwhatsit/ibm/f122/wcass: added
Purdea Andrei [Sat, 18 Jul 2020 18:05:03 +0000 (21:05 +0300)]
keyboards/xwhatsit/ibm/f122/wcass: added

3 years agokeyboards/xwhatsit/ibm/f122/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 17:56:37 +0000 (20:56 +0300)]
keyboards/xwhatsit/ibm/f122/through_hole: added

3 years agokeyboards/xwhatsit/ibm/f122/xwhatsit: added
Purdea Andrei [Sat, 18 Jul 2020 17:46:43 +0000 (20:46 +0300)]
keyboards/xwhatsit/ibm/f122/xwhatsit: added

3 years agof107: fix: typically long zero keys have the sense pad on the right side
Purdea Andrei [Sat, 18 Jul 2020 16:24:23 +0000 (19:24 +0300)]
f107: fix: typically long zero keys have the sense pad on the right side

3 years agoxwhatsit keyboards: added some commented out options
Purdea Andrei [Sat, 18 Jul 2020 09:30:51 +0000 (12:30 +0300)]
xwhatsit keyboards: added some commented out options

3 years agokeyboards/xwhatsit/brand_new_model_f/f62/through_hole and keyboards/xwhatsit/brand_ne...
Purdea Andrei [Sat, 18 Jul 2020 09:14:37 +0000 (12:14 +0300)]
keyboards/xwhatsit/brand_new_model_f/f62/through_hole and keyboards/xwhatsit/brand_new_model_f/f77/through_hole: added

3 years agokeyboards/xwhatsit/brand_new_model_f/f62/xwhatsit and keyboards/xwhatsit/brand_new_mo...
Purdea Andrei [Sat, 18 Jul 2020 08:54:47 +0000 (11:54 +0300)]
keyboards/xwhatsit/brand_new_model_f/f62/xwhatsit and keyboards/xwhatsit/brand_new_model_f/f77/xwhatsit: added

3 years agokeyboards/xwhatsit/ibm/f62/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 07:51:26 +0000 (10:51 +0300)]
keyboards/xwhatsit/ibm/f62/through_hole: added

3 years agokeyboards/xwhatsit/ibm/f50/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 07:30:02 +0000 (10:30 +0300)]
keyboards/xwhatsit/ibm/f50/through_hole: added

3 years agokeyboards/xwhatsit/ibm/f107/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 07:17:41 +0000 (10:17 +0300)]
keyboards/xwhatsit/ibm/f107/through_hole: added

3 years agokeyboards/xwhatsit/ibm/3277_split_66key/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 06:52:19 +0000 (09:52 +0300)]
keyboards/xwhatsit/ibm/3277_split_66key/through_hole: added

3 years agokeyboards/xwhatsit/ibm/3277_78key/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 06:44:49 +0000 (09:44 +0300)]
keyboards/xwhatsit/ibm/3277_78key/through_hole: added

3 years agokeyboards/xwhatsit/ibm/3277_66key/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 06:33:11 +0000 (09:33 +0300)]
keyboards/xwhatsit/ibm/3277_66key/through_hole: added

3 years agoxwhatsit keyboards: moved info.json out of the controller folders
Purdea Andrei [Sat, 18 Jul 2020 05:25:04 +0000 (08:25 +0300)]
xwhatsit keyboards: moved info.json out of the controller folders

3 years agoxwhatsit keyboards: move keymaps out of the controller folders
Purdea Andrei [Sat, 18 Jul 2020 04:59:45 +0000 (07:59 +0300)]
xwhatsit keyboards: move keymaps out of the controller folders

3 years agodrivers/haptic: fix compilation issue, when haptic is enabled, but solenoid isn't
Purdea Andrei [Fri, 17 Jul 2020 18:19:04 +0000 (21:19 +0300)]
drivers/haptic: fix compilation issue, when haptic is enabled, but solenoid isn't

3 years agohaptic: improve what happens if solenoid is enabled without erasing eeprom
Purdea Andrei [Sat, 11 Jul 2020 03:04:43 +0000 (06:04 +0300)]
haptic: improve what happens if solenoid is enabled without erasing eeprom

3 years agoHaptic and solenoid cleanup https://github.com/qmk/qmk_firmware/pull/9700
Purdea Andrei [Fri, 10 Jul 2020 22:44:54 +0000 (01:44 +0300)]
Haptic and solenoid cleanup https://github.com/qmk/qmk_firmware/pull/9700

3 years agoxwhatsit keyboards running non-through-hole controller: bugfix to the setup of soleno...
Purdea Andrei [Fri, 10 Jul 2020 16:36:03 +0000 (19:36 +0300)]
xwhatsit keyboards running non-through-hole controller: bugfix to the setup of solenoid pins

3 years agoxwhatsit keyboards: attempt to enable solenoid. To be tested by people with solenoid.
Purdea Andrei [Fri, 10 Jul 2020 14:25:24 +0000 (17:25 +0300)]
xwhatsit keyboards: attempt to enable solenoid. To be tested by people with solenoid.

3 years agoxwhatsit keyboards: added comment on expansion header pinout
Purdea Andrei [Fri, 10 Jul 2020 13:52:24 +0000 (16:52 +0300)]
xwhatsit keyboards: added comment on expansion header pinout

3 years agokeyboards/xwhatsit/sneakyrobb/beam104/through_hole: minor fixes
Purdea Andrei [Fri, 10 Jul 2020 01:11:40 +0000 (04:11 +0300)]
keyboards/xwhatsit/sneakyrobb/beam104/through_hole: minor fixes

3 years agoxwhatsit: updated keyboard defs
Purdea Andrei [Fri, 10 Jul 2020 00:48:07 +0000 (03:48 +0300)]
xwhatsit: updated keyboard defs

3 years agofirst attempt at beam104 keyboard
Purdea Andrei [Fri, 10 Jul 2020 00:39:32 +0000 (03:39 +0300)]
first attempt at beam104 keyboard

3 years agoxwhatsit: through hole: implement 8-rows
Purdea Andrei [Thu, 9 Jul 2020 22:30:09 +0000 (01:30 +0300)]
xwhatsit: through hole: implement 8-rows

3 years agoxwhatsit comm: report through hole correctly
Purdea Andrei [Thu, 9 Jul 2020 21:50:19 +0000 (00:50 +0300)]
xwhatsit comm: report through hole correctly

3 years agoxwhatsit keyboards: bugfix: correctly detect unassigned keys on layer 0
Purdea Andrei [Wed, 8 Jul 2020 22:40:59 +0000 (01:40 +0300)]
xwhatsit keyboards: bugfix: correctly detect unassigned keys on layer 0

3 years agoadded my layout
Purdea Andrei [Sat, 4 Jul 2020 09:08:39 +0000 (12:08 +0300)]
added my layout

3 years agoupdated util .gitignore
Purdea Andrei [Sun, 28 Jun 2020 02:40:50 +0000 (05:40 +0300)]
updated util .gitignore

3 years agoadded xwhatsit/ibm/5251/through_hole
Purdea Andrei [Thu, 25 Jun 2020 00:08:13 +0000 (03:08 +0300)]
added xwhatsit/ibm/5251/through_hole

3 years agoxwhatsit util: updated keyboard defs
Purdea Andrei [Fri, 12 Jun 2020 21:23:54 +0000 (00:23 +0300)]
xwhatsit util: updated keyboard defs

3 years agoadded xwhatsit/ibm/3101_3727_3278_87key/through_hole
Purdea Andrei [Fri, 12 Jun 2020 11:46:18 +0000 (14:46 +0300)]
added xwhatsit/ibm/3101_3727_3278_87key/through_hole

3 years agoxwhatsit: fix some readme typos
Purdea Andrei [Fri, 12 Jun 2020 11:46:00 +0000 (14:46 +0300)]
xwhatsit: fix some readme typos

3 years agoxwhatsit util: make sure name translation works on signal level monitor too.
Purdea Andrei [Thu, 11 Jun 2020 22:00:56 +0000 (01:00 +0300)]
xwhatsit util: make sure name translation works on signal level monitor too.

3 years agoxwhatsit util: fix some colors, when it's used on a system with non-standard colors.
Purdea Andrei [Thu, 11 Jun 2020 21:56:40 +0000 (00:56 +0300)]
xwhatsit util: fix some colors, when it's used on a system with non-standard colors.

3 years agoxwhatsit util: fix some scaling issues
Purdea Andrei [Thu, 11 Jun 2020 21:53:58 +0000 (00:53 +0300)]
xwhatsit util: fix some scaling issues

3 years agoxwhatsit: f77: bugfix to the right arrow key
Purdea Andrei [Thu, 11 Jun 2020 17:19:15 +0000 (20:19 +0300)]
xwhatsit: f77: bugfix to the right arrow key

4 years agoxwhatsit gui: column tester: bugfix
Purdea Andrei [Tue, 9 Jun 2020 12:44:28 +0000 (15:44 +0300)]
xwhatsit gui: column tester: bugfix

4 years agoxwhatsit gui: window title update for column tester
Purdea Andrei [Tue, 9 Jun 2020 01:36:04 +0000 (04:36 +0300)]
xwhatsit gui: window title update for column tester

4 years agoxwhatsit util: main window: when a subwindow is open correctly disable all of the...
Purdea Andrei [Mon, 8 Jun 2020 23:44:15 +0000 (02:44 +0300)]
xwhatsit util: main window: when a subwindow is open correctly disable all of the main window (1)

4 years agoxwhatsit: util: removed currently unused buttons
Purdea Andrei [Mon, 8 Jun 2020 20:29:05 +0000 (23:29 +0300)]
xwhatsit: util: removed currently unused buttons

4 years agoxwhatsit gui: added column tester
Purdea Andrei [Mon, 8 Jun 2020 20:11:40 +0000 (23:11 +0300)]
xwhatsit gui: added column tester

4 years agoxwhatsit firmware: added column tester
Purdea Andrei [Mon, 8 Jun 2020 23:00:12 +0000 (02:00 +0300)]
xwhatsit firmware: added column tester

4 years agoxwhatsit util: main window: make it resizable
Purdea Andrei [Mon, 8 Jun 2020 20:19:02 +0000 (23:19 +0300)]
xwhatsit util: main window: make it resizable

4 years agoxwhatsit util: add matrix signal level monitor
Purdea Andrei [Mon, 8 Jun 2020 19:32:27 +0000 (22:32 +0300)]
xwhatsit util: add matrix signal level monitor

4 years agoxwhatsit: updated the image links for some keyboards
Purdea Andrei [Sun, 7 Jun 2020 20:16:39 +0000 (23:16 +0300)]
xwhatsit: updated the image links for some keyboards

4 years agoxwhatsit use 4 times the threshold offset for through_hole controller
Purdea Andrei [Sun, 7 Jun 2020 19:13:00 +0000 (22:13 +0300)]
xwhatsit use 4 times the threshold offset for through_hole controller

4 years agoxwhatsit: 3277_78key, 3277_66key, 3277_split_66key: added
Purdea Andrei [Sat, 6 Jun 2020 21:05:46 +0000 (00:05 +0300)]
xwhatsit: 3277_78key, 3277_66key, 3277_split_66key: added

4 years agoxwhatsit f50 with xwhatsit controller compile bugfix
Purdea Andrei [Sat, 6 Jun 2020 18:13:43 +0000 (21:13 +0300)]
xwhatsit f50 with xwhatsit controller compile bugfix

4 years agoxwhatsit: rename keyboards to shorten naming scheme
Purdea Andrei [Sat, 6 Jun 2020 17:55:20 +0000 (20:55 +0300)]
xwhatsit: rename keyboards to shorten naming scheme

4 years agoxwhatsit: Added best guess implementation of 3101_3727_3278_87key keyboards
Purdea Andrei [Sat, 6 Jun 2020 15:24:34 +0000 (18:24 +0300)]
xwhatsit: Added best guess implementation of 3101_3727_3278_87key keyboards

4 years agoxwhatsit calibration: tweak it to avoid overflow
Purdea Andrei [Sat, 6 Jun 2020 08:21:15 +0000 (11:21 +0300)]
xwhatsit calibration: tweak it to avoid overflow

4 years agoxwhatsit throught hole: disable leds
Purdea Andrei [Sat, 6 Jun 2020 00:27:47 +0000 (03:27 +0300)]
xwhatsit throught hole: disable leds

4 years agoxwhatsit through hole: two bugfixes
Purdea Andrei [Fri, 5 Jun 2020 23:51:04 +0000 (02:51 +0300)]
xwhatsit through hole: two bugfixes

4 years agofix up instructions on how to build xwhatsit pro-micro based variants
Purdea Andrei [Fri, 5 Jun 2020 22:00:02 +0000 (01:00 +0300)]
fix up instructions on how to build xwhatsit pro-micro based variants

4 years agoxwhatsit throught-hole: two bugfixes: use the correct pin for dac data, and use the...
Purdea Andrei [Fri, 5 Jun 2020 21:23:56 +0000 (00:23 +0300)]
xwhatsit throught-hole: two bugfixes: use the correct pin for dac data, and use the correct maximum fot DAC value

4 years agoRevert "REVERT ME: added debugging prints"
Purdea Andrei [Fri, 5 Jun 2020 09:15:32 +0000 (12:15 +0300)]
Revert "REVERT ME: added debugging prints"

This reverts commit 217286520cd6c1bd1cfaa087a3d9bfa32028b3cc.

4 years agoxwhatsit util: attempted bugfix for signal level monitor too
Purdea Andrei [Fri, 5 Jun 2020 09:06:04 +0000 (12:06 +0300)]
xwhatsit util: attempted bugfix for signal level monitor too

4 years agoxwhatsit util: attempted bugfix
Purdea Andrei [Fri, 5 Jun 2020 09:03:55 +0000 (12:03 +0300)]
xwhatsit util: attempted bugfix

4 years agoREVERT ME: added debugging prints
Purdea Andrei [Fri, 5 Jun 2020 08:55:20 +0000 (11:55 +0300)]
REVERT ME: added debugging prints

4 years agoxwhatsit util: signal level monitor: use .at() instead of [] for bounds checking
Purdea Andrei [Thu, 4 Jun 2020 23:10:41 +0000 (02:10 +0300)]
xwhatsit util: signal level monitor: use .at() instead of [] for bounds checking

4 years agoqmk util: stop more gracefully if the keyboard is not found
Purdea Andrei [Thu, 4 Jun 2020 23:01:20 +0000 (02:01 +0300)]
qmk util: stop more gracefully if the keyboard is not found

4 years agoxwhatsit util: use vector's .at method, to add bounds checking
Purdea Andrei [Thu, 4 Jun 2020 22:51:09 +0000 (01:51 +0300)]
xwhatsit util: use vector's .at method, to add bounds checking

4 years agoxwhatsit util: added new keyboard def to util
Purdea Andrei [Thu, 4 Jun 2020 09:26:01 +0000 (12:26 +0300)]
xwhatsit util: added new keyboard def to util

4 years agoxwhatsit beamspring keybaords: switch over to new default, as tested by tentator
Purdea Andrei [Thu, 4 Jun 2020 09:25:13 +0000 (12:25 +0300)]
xwhatsit beamspring keybaords: switch over to new default, as tested by tentator

4 years agoadded keyboards/xwhatsit/ibm/3276_3278/through_hole
Purdea Andrei [Thu, 4 Jun 2020 09:23:00 +0000 (12:23 +0300)]
added  keyboards/xwhatsit/ibm/3276_3278/through_hole

4 years agoxwhatsit util_comm: make get signal value reps smaller to increase refresh rate at...
Purdea Andrei [Mon, 1 Jun 2020 05:33:48 +0000 (08:33 +0300)]
xwhatsit util_comm: make get signal value reps smaller to increase refresh rate at the expense of precisions

4 years agoqmk: xwhatsit firmware: bugfix to how signal values are measured. Use keymap coords...
Purdea Andrei [Sun, 31 May 2020 21:19:12 +0000 (00:19 +0300)]
qmk: xwhatsit firmware: bugfix to how signal values are measured. Use keymap coords, not physical coords!

4 years agoxwhatsit util gui: added context menu to main window too
Purdea Andrei [Sun, 31 May 2020 21:03:15 +0000 (00:03 +0300)]
xwhatsit util gui: added context menu to main window too

4 years agoxwhatsit util gui: fix bug caused by typo
Purdea Andrei [Sun, 31 May 2020 20:58:45 +0000 (23:58 +0300)]
xwhatsit util gui: fix bug caused by typo

4 years agoxwhatsit util dialog, add context menu, and 'Close' action to monitor window, and...
Purdea Andrei [Sun, 31 May 2020 20:38:53 +0000 (23:38 +0300)]
xwhatsit util dialog, add context menu, and 'Close' action to monitor window, and to the signal level window

4 years agoxwhatsit util gui: bugfix
Purdea Andrei [Sun, 31 May 2020 20:16:03 +0000 (23:16 +0300)]
xwhatsit util gui: bugfix

4 years agoxwhatsit util typo
Purdea Andrei [Sun, 31 May 2020 19:56:50 +0000 (22:56 +0300)]
xwhatsit util typo

4 years agoxwhatsit util gui showing min and max too.
Purdea Andrei [Sun, 31 May 2020 19:22:54 +0000 (22:22 +0300)]
xwhatsit util gui showing min and max too.

4 years agoadding all 10t8or_spacefn layouts as well
Tent Ator [Thu, 28 May 2020 15:49:27 +0000 (17:49 +0200)]
adding all 10t8or_spacefn layouts as well