Kyle Brown
ac89e51ff1
HID fixup
2020-11-13 23:27:48 -08:00
Kyle Brown
ab49e5edff
possible leader fix
2020-11-13 23:27:48 -08:00
Kyle Brown
1f0aa18a73
power fixup
2020-11-13 23:27:48 -08:00
Kyle Brown
b3df5aaab3
fixup
2020-11-13 23:27:48 -08:00
Kyle Brown
d2407e9bd8
Massive update for all boards
2020-11-13 23:27:48 -08:00
Kyle Brown
dea771fd7f
requested changes
2020-11-13 23:27:48 -08:00
Kyle Brown
7a2bed8cdd
splits update
2020-11-13 23:27:48 -08:00
Kyle Brown
8a166ac91f
power integrated fully, and guarded against i2c locks
...
power integrated fully, and guarded against i2c locks
led update
touchup
2020-11-13 23:27:48 -08:00
Kyle Brown
34b808efb7
change default BLE name
2020-11-13 23:27:48 -08:00
Kyle Brown
7fe461d537
massive cleanup
2020-11-13 23:27:48 -08:00
Kyle Brown
4cc99d487d
Cruft cleaned, timers more accurate
2020-11-13 23:27:48 -08:00
Kyle Brown
7566981966
move boards out of kmk
2020-11-13 23:27:48 -08:00
Kyle Brown
2edad3c371
cleanup, less hacks, less GC
2020-11-13 23:27:48 -08:00
Kyle Brown
6d941a39bf
Simplify splits, expand extentions
2020-11-13 23:27:48 -08:00
Kyle Brown
994012b249
allow matrix sync on BLE split
...
typo
2020-11-13 23:27:48 -08:00
Kyle Brown
1af888f9c1
memory improvements and fstring
2020-11-13 23:27:48 -08:00
Kyle Brown
c6e8d6f9f7
Psave ported
2020-11-13 23:27:48 -08:00
Kyle Brown
9e9c306bf2
Ported BLE Splits to this branch
...
ble-splits/corne working
2020-11-13 23:27:48 -08:00
Kyle Brown
39dd4b9b11
RGB fix
...
small RGB touchup
convert boards to extensions
2020-11-13 23:27:48 -08:00
Kyle Brown
d21c9bbaff
add more extensions for keys
2020-11-13 23:27:48 -08:00
Kyle Brown
5e8c360de7
Moved layers to extension
2020-11-13 23:27:48 -08:00
Kyle Brown
a7b44699b5
fixed splits. Enabled extensions on nyquist
2020-11-13 23:27:48 -08:00
Kyle Brown
54592a01b0
Finished porting RGB to extensionss
2020-11-13 23:27:48 -08:00
Kyle Brown
9972e8d23d
closer to working, but not right
2020-11-13 23:27:48 -08:00
Kyle Brown
56732930c5
Moved BLE to HID
2020-11-13 23:27:48 -08:00
Kyle Brown
3fd9a92ce4
Actually bring up to date with master
2020-11-13 23:27:48 -08:00
Josh Klar
2c4e866024
Initial attempt to merge internal_state with kmk_keyboard. Seems to work on Plank so far
...
fix formatting
Example of new "Extension"/plugin system, using LED
Cleanup of RGB code
staticmethod to proper, normal methods
Needs cleanup, but: migrate Leader to Extension API
remove useless self reurns
fix an AttributeError with Leader key removal
Checkpoint from the weekend: split as an Extension (not working or done yet)
wip
2020-11-13 23:27:48 -08:00
Kyle Brown
015e0cdfd7
linter fix
2020-10-15 15:42:12 -07:00
Josh Klar
1b730cacf3
Merge pull request #180 from KMKfw/topic-rgb-animation
...
update RGB for more modern cpy versions
2020-10-14 22:07:30 -07:00
Josh Klar
dc598ad439
Merge pull request #167 from dzervas/ble_multimple_conns
...
BLE Multiple Connections
2020-10-14 22:04:29 -07:00
Josh Klar
1016dc552c
fix: everyone's linting; loosen one linter rule on user keymaps
2020-10-14 21:54:18 -07:00
Kyle Brown
80d95816e4
Switch to initiator/target
2020-10-13 11:07:08 -07:00
Kyle Brown
1a4e81a2e5
Remove GC. Not needed on newer Cpy versions
2020-10-13 10:58:18 -07:00
Kyle Brown
6e10babfbe
update RGB for more modern cpy versions
2020-10-09 22:43:37 -07:00
Dimitris Zervas
a6d36d57a7
Add multimple connection support
2020-10-01 23:02:05 +03:00
Dimitris Zervas
69f7c3c8c2
Remove some code from BLE
2020-10-01 23:02:05 +03:00
Kyle Brown
29373e9a37
delay imports
2020-10-01 12:53:05 -07:00
Kyle Brown
e225d8b1d6
Allows continuation of firmware if bluetooth can't be imported
2020-10-01 12:53:05 -07:00
Kyle Brown
fba97fc364
UART does in fact work
2020-10-01 12:41:18 -07:00
Kyle Brown
73b7464ec1
initial corne support on the nicenano
2020-10-01 12:41:18 -07:00
Dimitris Zervas
2cf64d8ce7
[ble] Add support to clear all current bondings
2020-09-29 19:35:49 -07:00
Dimitris Zervas
e5700eeb5f
[ble] Add support to change ble name from KMKKeyboard.go
2020-09-29 09:35:00 -07:00
Kyle Brown
18eeb4eadc
remove prints
2020-09-13 18:44:18 -07:00
Kyle Brown
6844654d39
Clearly a copy paste error
2020-09-13 18:44:18 -07:00
Dimitris Zervas
4d46653526
Fix formatting and make lab68 bluetooth
2020-09-13 18:20:58 -07:00
Dimitris Zervas
b082f26d9e
Fix typos in lab68 and add compatibility for MCP to matrix
2020-09-13 18:20:58 -07:00
Josh Klar
5096bb7e30
chore: formatting
2020-07-07 20:35:11 -07:00
Benjamin Dengler
2197dab6fa
Moved BLE functionality to its own module
2020-07-07 20:35:11 -07:00
Benjamin Dengler
1bd84e49aa
Added basic BLE implementation using Adafruit libs
2020-07-07 20:35:11 -07:00
Elvis Pfützenreuter
ed452084fe
Apply matrix_scanner attribute instead of fixed class
2019-08-06 19:17:01 -03:00