docs: Improve documentation of i2c_software_scl_pin/i2c_software_sda_pin

Reported by @rootiest

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor 2023-06-20 12:00:59 -04:00
parent 9a77d8859b
commit 2ae3dd2f78
1 changed files with 7 additions and 8 deletions

View File

@ -4343,12 +4343,6 @@ i2c_address:
#i2c_speed: #i2c_speed:
# See the "common I2C settings" section for a description of the # See the "common I2C settings" section for a description of the
# above parameters. # above parameters.
#i2c_bus:
#i2c_software_scl_pin:
#i2c_software_sda_pin:
# If the I2C implementation of your micro-controller supports
# multiple I2C busses, you may specify the bus name here. The
# default is to use the default micro-controller i2c bus.
``` ```
### [samd_sercom] ### [samd_sercom]
@ -4595,11 +4589,16 @@ via the `i2c_speed` parameter. All other Klipper micro-controllers use a
# The name of the micro-controller that the chip is connected to. # The name of the micro-controller that the chip is connected to.
# The default is "mcu". # The default is "mcu".
#i2c_bus: #i2c_bus:
#i2c_software_scl_pin:
#i2c_software_sda_pin:
# If the micro-controller supports multiple I2C busses then one may # If the micro-controller supports multiple I2C busses then one may
# specify the micro-controller bus name here. The default depends on # specify the micro-controller bus name here. The default depends on
# the type of micro-controller. # the type of micro-controller.
#i2c_software_scl_pin:
#i2c_software_sda_pin:
# Specify these parameters to use micro-controller software based
# I2C "bit-banging" support. The two parameters should the two pins
# on the micro-controller to use for the scl and sda wires. The
# default is to use hardware based I2C support as specified by the
# i2c_bus parameter.
#i2c_speed: #i2c_speed:
# The I2C speed (in Hz) to use when communicating with the device. # The I2C speed (in Hz) to use when communicating with the device.
# The Klipper implementation on most micro-controllers is hard-coded # The Klipper implementation on most micro-controllers is hard-coded