Set default I2C clock speed to 100kHz for split_common (#6161)
* Set default I2C clock rate for split_common boards to 100kHz Default from I2C driver is 400kHz. * Update documentation for setting I2C clock speed
This commit is contained in:
parent
5f0ab5a24b
commit
810c8db770
2 changed files with 6 additions and 2 deletions
|
@ -93,8 +93,8 @@ This is a C header file that is one of the first things included, and will persi
|
||||||
* key combination that allows the use of magic commands (useful for debugging)
|
* key combination that allows the use of magic commands (useful for debugging)
|
||||||
* `#define USB_MAX_POWER_CONSUMPTION`
|
* `#define USB_MAX_POWER_CONSUMPTION`
|
||||||
* sets the maximum power (in mA) over USB for the device (default: 500)
|
* sets the maximum power (in mA) over USB for the device (default: 500)
|
||||||
* `#define SCL_CLOCK 100000L`
|
* `#define F_SCL 100000L`
|
||||||
* sets the SCL_CLOCK speed for split keyboards. The default is `100000L` but some boards can be set to `400000L`.
|
* sets the I2C clock rate speed for keyboards using I2C. The default is `400000L`, except for keyboards using `split_common`, where the default is `100000L`.
|
||||||
|
|
||||||
## Features That Can Be Disabled
|
## Features That Can Be Disabled
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,10 @@
|
||||||
#define RGBLIGHT_SPLIT
|
#define RGBLIGHT_SPLIT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef F_SCL
|
||||||
|
#define F_SCL 100000UL // SCL frequency
|
||||||
|
#endif
|
||||||
|
|
||||||
#else // use serial
|
#else // use serial
|
||||||
// When using serial, the user must define RGBLIGHT_SPLIT explicitly
|
// When using serial, the user must define RGBLIGHT_SPLIT explicitly
|
||||||
// in config.h as needed.
|
// in config.h as needed.
|
||||||
|
|
Loading…
Reference in a new issue