fixes and optional arguments clarification

This commit is contained in:
Arnim Läuger 2017-09-02 11:47:13 +02:00 committed by GitHub
parent 9f8664b8e6
commit c117092da6

View File

@ -10,7 +10,7 @@ The host signals can be mapped to any suitable GPIO pins.
!!! note !!! note
The API on ESP32 differs from the API on ESP8266. For backwards compatibility please refer to [`lua_compat/spi_compat.lua`](../../../lua_compat/spi_compat.lua`). The API on ESP32 differs from the API on ESP8266. For backwards compatibility please refer to [`lua_compat/spi_compat.lua`](../../../lua_compat/spi_compat.lua).
## spi.master() ## spi.master()
@ -83,12 +83,12 @@ Adds a device on the given master bus. Up to three devices per bus are supported
- `cs_ena_pretrans`, optional - `cs_ena_pretrans`, optional
- `cs_ena_posttrans`, optional - `cs_ena_posttrans`, optional
- `duty_cycle_pos`, optional - `duty_cycle_pos`, optional
- `tx_lsb_first` transmit command/address/data LSB first if `true`, MSB first otherwise - `tx_lsb_first` transmit command/address/data LSB first if `true`, MSB first otherwise (or if omitted)
- `rx_lsb_first` receive data LSB first if `true`, MSB first otherwise - `rx_lsb_first` receive data LSB first if `true`, MSB first otherwise (or if omitted)
- `wire3` use spiq for both transmit and receive if `true`, use mosi and miso otherwise - `wire3` use spiq for both transmit and receive if `true`, use mosi and miso otherwise (or if omitted)
- `positive_cs` chip-select is active high during a transaction if `true`, cs is active low otherwise - `positive_cs` chip-select is active high during a transaction if `true`, cs is active low otherwise (or if omitted)
- `halfduplex` transmit data before receiving data if `true`, transmit and receive simultaneously otherwise - `halfduplex` transmit data before receiving data if `true`, transmit and receive simultaneously otherwise (or if omitted)
- `clk_as_cs` output clock on cs line when cs is active if `true` - `clk_as_cs` output clock on cs line when cs is active if `true`, defaults to `false` if omitted
#### Returns #### Returns
SPI device object SPI device object