- All Superinterfaces:
AddressConfigBuilder<SpiConfigBuilder,,SpiConfig> Builder<SpiConfig>,ConfigBuilder<SpiConfigBuilder,,SpiConfig> IOAddressConfigBuilder<SpiConfigBuilder,,SpiConfig> IOConfigBuilder<SpiConfigBuilder,SpiConfig>
SpiConfigBuilder interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Method Summary
Modifier and TypeMethodDescriptionbaud.bus.default SpiConfigBuilderbus.channel.chipSelect(SpiChipSelect chipSelect) chipSelect.flags.mode.default SpiConfigBuildermode.static SpiConfigBuildernewInstance(Context context) newInstance.Methods inherited from interface com.pi4j.config.AddressConfigBuilder
addressMethods inherited from interface com.pi4j.config.ConfigBuilder
allowInheritProperties, description, disallowInheritProperties, id, id, inheritProperties, load, load, load, load, load, load, load, load, load, load, nameMethods inherited from interface com.pi4j.io.IOAddressConfigBuilder
platform, platform, provider, provider
-
Method Details
-
newInstance
newInstance.
- Parameters:
context-Context- Returns:
- a
SpiConfigBuilderobject.
-
baud
baud.
- Parameters:
rate- aIntegerobject.- Returns:
- a
SpiConfigBuilderobject.
-
bus
bus.
If the Bus value is configured, that SpiBus value will be set in the flags
flags(Long)bit 'A' 8- Parameters:
bus- aSpiBusobject.- Returns:
- a
SpiConfigBuilderobject.
-
bus
bus.
- Parameters:
bus- aIntegerobject.- Returns:
- a
SpiConfigBuilderobject.
-
mode
mode.
If the Mode value is configured, that SpiMode value will be set in the flags
flags(Long)bit 'm m' 1:0- Parameters:
mode- aSpiModeobject.- Returns:
- a
SpiConfigBuilderobject.
-
mode
mode.
- Parameters:
mode- aIntegerobject.- Returns:
- a
SpiConfigBuilderobject.
-
flags
flags.
- Parameters:
flags- aLongvalue.- Returns:
- a
SpiConfigBuilderobject.
-
channel
channel. (ALIAS for 'address')
- Parameters:
channel- aIntegervalue.- Returns:
- a
SpiConfigBuilderobject.
-
chipSelect
chipSelect. (ALIAS for 'address')
- Parameters:
chipSelect- aSpiChipSelectvalue.- Returns:
- a
SpiConfigBuilderobject.
-