diff options
| author | Danny <nooges@users.noreply.github.com> | 2019-03-15 17:05:50 -0400 |
|---|---|---|
| committer | Drashna Jaelre <drashna@live.com> | 2019-03-15 14:05:50 -0700 |
| commit | 3c257c1c6e1685a2ce37951c26d13bcb8fad749d (patch) | |
| tree | 3b5636c1488b032e162ac9f98c12c1ca2d9d0a43 /docs/config_options.md | |
| parent | 9c4424ae2cd86002cd2f4140eff7108212ef884e (diff) | |
| download | qmk_firmware-3c257c1c6e1685a2ce37951c26d13bcb8fad749d.tar.gz qmk_firmware-3c257c1c6e1685a2ce37951c26d13bcb8fad749d.zip | |
Add avrdude split EE_HANDS flash commands (#5414)
* Add EEPROM avrdude flashing commands for setting handedness
* Update docs with info on flashing EEPROM handedness files with commands
Diffstat (limited to 'docs/config_options.md')
| -rw-r--r-- | docs/config_options.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/config_options.md b/docs/config_options.md index 336feee8f..a8a106459 100644 --- a/docs/config_options.md +++ b/docs/config_options.md | |||
| @@ -208,9 +208,13 @@ There are a few different ways to set handedness for split keyboards (listed in | |||
| 208 | 208 | ||
| 209 | 1. Set `SPLIT_HAND_PIN`: Reads a pin to determine handedness. If pin is high, it's the left side, if low, the half is determined to be the right side | 209 | 1. Set `SPLIT_HAND_PIN`: Reads a pin to determine handedness. If pin is high, it's the left side, if low, the half is determined to be the right side |
| 210 | 2. Set `EE_HANDS` and flash `eeprom-lefthand.eep`/`eeprom-righthand.eep` to each half | 210 | 2. Set `EE_HANDS` and flash `eeprom-lefthand.eep`/`eeprom-righthand.eep` to each half |
| 211 | * For boards with DFU bootloader you can use `:dfu-split-left`/`:dfu-split-right` to flash these EEPROM files | ||
| 212 | * For boards with Caterina bootloader (like stock Pro Micros), use `:avrdude-split-left`/`:avrdude-split-right` | ||
| 211 | 3. Set `MASTER_RIGHT`: Half that is plugged into the USB port is determined to be the master and right half (inverse of the default) | 213 | 3. Set `MASTER_RIGHT`: Half that is plugged into the USB port is determined to be the master and right half (inverse of the default) |
| 212 | 4. Default: The side that is plugged into the USB port is the master half and is assumed to be the left half. The slave side is the right half | 214 | 4. Default: The side that is plugged into the USB port is the master half and is assumed to be the left half. The slave side is the right half |
| 213 | 215 | ||
| 216 | #### Defines for handedness | ||
| 217 | |||
| 214 | * `#define SPLIT_HAND_PIN B7` | 218 | * `#define SPLIT_HAND_PIN B7` |
| 215 | * For using high/low pin to determine handedness, low = right hand, high = left hand. Replace `B7` with the pin you are using. This is optional, and if you leave `SPLIT_HAND_PIN` undefined, then you can still use the EE_HANDS method or MASTER_LEFT / MASTER_RIGHT defines like the stock Let's Split uses. | 219 | * For using high/low pin to determine handedness, low = right hand, high = left hand. Replace `B7` with the pin you are using. This is optional, and if you leave `SPLIT_HAND_PIN` undefined, then you can still use the EE_HANDS method or MASTER_LEFT / MASTER_RIGHT defines like the stock Let's Split uses. |
| 216 | 220 | ||
