Index

A B C D E G I L M P R S T U W 
All Classes and Interfaces|All Packages

A

actBuzzCheck - Variable in class com.opensourcewithslu.outputdevices.ActiveBuzzerHelper
To check if the buzzer is active or not
ActiveBuzzerHelper - Class in com.opensourcewithslu.outputdevices
The ActiveBuzzerHelper class contains methods that pertain to the control of the active buzzer.
ActiveBuzzerHelper(Pwm) - Constructor for class com.opensourcewithslu.outputdevices.ActiveBuzzerHelper
BuzzerHelper constructor
activeBuzzerOff() - Method in class com.opensourcewithslu.outputdevices.ActiveBuzzerHelper
Turns the active buzzer off.
activeBuzzerOn() - Method in class com.opensourcewithslu.outputdevices.ActiveBuzzerHelper
Turns the active buzzer on by setting the duty cycle is 100 and frequency to 440hz.
addEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.MicroSwitchHelper
Adds an event listener to the micro switch.
addEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
Adds an event listener to the Photo Resistor.
addEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.PIRSensorHelper
Adds an event listener to the PIR sensor.
addEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.PushButtonHelper
Adds an EventListener to the PushButton.
addEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.SlideSwitchHelper
Adds an EvenListener to the slide switch.
addEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.TiltSwitchHelper
Adds an event listener to the tilt switch.
addEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.TouchSwitchHelper
Adds an event listener to the touch switch.
Application - Class in com.opensourcewithslu
Runs the Micronaut framework in the Pi4Micronaut framework.
Application() - Constructor for class com.opensourcewithslu.Application
This is the default constructor for the Application class.

B

beep() - Method in class com.opensourcewithslu.outputdevices.ActiveBuzzerHelper
Beep powers on, plays a single tone from the active buzzer for 2 seconds then powers down.
blink(int) - Method in class com.opensourcewithslu.outputdevices.LEDHelper
 

C

clearDisplay() - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Clears the display of text.
clearLine(int) - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Clears the text of the specified line.
com.opensourcewithslu - package com.opensourcewithslu
 
com.opensourcewithslu.inputdevices - package com.opensourcewithslu.inputdevices
 
com.opensourcewithslu.outputdevices - package com.opensourcewithslu.outputdevices
 
com.opensourcewithslu.utilities - package com.opensourcewithslu.utilities
 
com.opensourcewithslu.utilities.MultiPinConfigs - package com.opensourcewithslu.utilities.MultiPinConfigs
 
createDigitalInput(DigitalInputConfiguration, Context) - Method in class com.opensourcewithslu.utilities.Pi4JFactory
Creates a DigitalInput object for digital input components.
createDigitalOutput(DigitalOutputConfiguration, Context) - Method in class com.opensourcewithslu.utilities.Pi4JFactory
Creates a DigitalOutput object for digital output components.
createI2C(i2cConfiguration, Context) - Method in class com.opensourcewithslu.utilities.Pi4JFactory
Creates an I2CConfigBuilder Object for components that are I2C.
createPi4jContext() - Method in class com.opensourcewithslu.utilities.Pi4JFactory
This creates the Pi4J Context that is used to create all the beans for the individual components.
createPwm(PwmConfiguration, Context) - Method in class com.opensourcewithslu.utilities.Pi4JFactory
Creates a PWM object for components that are pwm.
createSpi(SpiConfiguration, Context) - Method in class com.opensourcewithslu.utilities.Pi4JFactory
Creates an SpiConfigBuilder object for components that are SPI.

D

DigitalInputConfiguration - Class in com.opensourcewithslu.utilities
This class handles the configuration of a digital input component.
DigitalInputConfiguration(String) - Constructor for class com.opensourcewithslu.utilities.DigitalInputConfiguration
Constructor for the DigitalInputConfiguration.
DigitalInputMultiPinConfiguration - Class in com.opensourcewithslu.utilities.MultiPinConfigs
This class handles the configuration of a digital input component that has multiple pins.
DigitalInputMultiPinConfiguration(String) - Constructor for class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
The DigitalInputMultiPinConfiguration constructor.
DigitalOutputConfiguration - Class in com.opensourcewithslu.utilities
This class handles the configuration of a digital output component.
DigitalOutputConfiguration(String) - Constructor for class com.opensourcewithslu.utilities.DigitalOutputConfiguration
The DigitalOutputConfiguration constructor.
disable() - Method in class com.opensourcewithslu.outputdevices.ServoMotorHelper
Disables the servo motor, effectively stopping any ongoing PWM signal.
displayTextAtPos(String, int, int) - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Displays text at a specific line and position.

E

enable() - Method in class com.opensourcewithslu.outputdevices.ServoMotorHelper
Enables the servo motor by setting an initial duty cycle and frequency.

G

getAddress() - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Gets the pin address for the component.
getAddress() - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Gets the pin address for the component.
getAddress() - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Gets the pin address for the component.
getAddresses() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Gets the pin addresses for the component.
getAddresses() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Gets the pin address for the component.
getBaud() - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Gets the baud rate for the component.
getBus() - Method in class com.opensourcewithslu.utilities.i2cConfiguration
Gets the bus pin for the component.
getChannel() - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Gets the channel for the component.
getComponents() - Method in class com.opensourcewithslu.utilities.MultiPinConfiguration
Gets the components that are part of the overall component.
getDark() - Method in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
Returns the current value of the darknessValue variable.
getDebounce() - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Gets the current debounce value for the component.
getDebounces() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Gets the current debounce values for the component.
getDevice() - Method in class com.opensourcewithslu.utilities.i2cConfiguration
Gets the device
getDistanceInCentimeter() - Method in class com.opensourcewithslu.inputdevices.UltraSonicSensorHelper
Returns the distance in centimeters.
getDistanceInMeters() - Method in class com.opensourcewithslu.inputdevices.UltraSonicSensorHelper
Returns the distance in meters.
getEncoderValue() - Method in class com.opensourcewithslu.inputdevices.RotaryEncoderHelper
Gets the value of the rotary encoder.
getFrequency() - Method in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
Logs the passiveBuzzerFreq to the console
getId() - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Gets the id of the component.
getId() - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Gets the id of the component.
getId() - Method in class com.opensourcewithslu.utilities.i2cConfiguration
Gets the id of the component.
getId() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Gets the id of the component.
getId() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Gets the id of the component.
getId() - Method in class com.opensourcewithslu.utilities.MultiPinConfiguration
Gets the id of the component.
getId() - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Gets the id of the component.
getId() - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Gets the id of the component.
getInitial() - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Gets the initial state of the component.
getInitial() - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Gets the initial state that the component is in when first initialized.
getInitials() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Gets the initial states that the component is in when first initialized.
getMode() - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Gets the SPI mode for the component.
getName() - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Gets the name of the component.
getName() - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Gets the name of the component.
getName() - Method in class com.opensourcewithslu.utilities.i2cConfiguration
Gets the name of the component.
getName() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Gets the name of the component.
getName() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Gets the name of the component.
getName() - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Gets the name of the component.
getName() - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Gets the name of the component.
getProvider() - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Gets the provider for the component.
getProvider() - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Gets the provider for the component.
getProvider() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Gets the provider for the component.
getProvider() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Gets the provider for the component.
getProvider() - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Gets the provider for the component.
getPull() - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Gets the pull resistance for the component.
getPulls() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Gets the pull resistance for the component.
getPwmType() - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Gets the pwm type of the component.
getPwmTypes() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Gets the PWM types of the component.
getShutdown() - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Gets the shutdown state of the component.
getShutdown() - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Gets the shutdown state for the component.
getShutdowns() - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Gets the shutdown states for the component.

I

i2cConfiguration - Class in com.opensourcewithslu.utilities
This class handles the configuration of an I2C components.
i2cConfiguration(String) - Constructor for class com.opensourcewithslu.utilities.i2cConfiguration
The i2cConfiguration constructor.
initialize() - Method in class com.opensourcewithslu.inputdevices.MicroSwitchHelper
Initializes the listener that keeps track of if the micro switch has been pressed or not.
initialize() - Method in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
Initializes the Photo Resistor and calls the updateDarkness function for every half second.
initialize() - Method in class com.opensourcewithslu.inputdevices.PIRSensorHelper
Initializes the listener that keeps track of if the PIR sensor detects motion or not.
initialize() - Method in class com.opensourcewithslu.inputdevices.PushButtonHelper
Initializes the PushButton.
initialize() - Method in class com.opensourcewithslu.inputdevices.RotaryEncoderHelper
Initializes the listener that keeps track of the rotary encoder's position.
initialize() - Method in class com.opensourcewithslu.inputdevices.SlideSwitchHelper
Initializes the listener that keeps track of whether the slide switch is high/low.
initialize() - Method in class com.opensourcewithslu.inputdevices.UltraSonicSensorHelper
Initializes the Ultrasonic Sensor
intermittentTone() - Method in class com.opensourcewithslu.outputdevices.ActiveBuzzerHelper
Intermittent tone will play a tone for a 20 seconds duration.
isDark - Variable in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
To check if it is Dark.
isMoving - Variable in class com.opensourcewithslu.inputdevices.PIRSensorHelper
Shows if the PIR sensor detects movement or not.
isOn - Variable in class com.opensourcewithslu.inputdevices.SlideSwitchHelper
Shows if the slide switch is on.
isPressed - Variable in class com.opensourcewithslu.inputdevices.MicroSwitchHelper
Shows if the micro switch has been pressed.
isPressed - Variable in class com.opensourcewithslu.inputdevices.PushButtonHelper
Determines if the button is pressed.
isTilted - Variable in class com.opensourcewithslu.inputdevices.TiltSwitchHelper
Boolean variable that is true if the tilt switch is being tilted and false otherwise.
isTouched - Variable in class com.opensourcewithslu.inputdevices.TouchSwitchHelper
Shows if the touch switch has been touched.

L

LCD1602Helper - Class in com.opensourcewithslu.outputdevices
This helper class, LCD1602Helper, is for controlling and interacting with an I2C LCD1602 display.
LCD1602Helper(I2CConfig, Context) - Constructor for class com.opensourcewithslu.outputdevices.LCD1602Helper
The LCD1602Helper constructor.
LEDHelper - Class in com.opensourcewithslu.outputdevices
The class LEDHelper contains methods that pertain to the control of a LED.
LEDHelper(DigitalOutput) - Constructor for class com.opensourcewithslu.outputdevices.LEDHelper
LEGHelper constructor.
ledOff() - Method in class com.opensourcewithslu.outputdevices.LEDHelper
Turns off the LED by setting the DigitalOutput object to low.
ledOff() - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Turns off the RGB LED.
ledOn() - Method in class com.opensourcewithslu.outputdevices.LEDHelper
Turns on the LED by setting the DigitalOutput object to high.
ledOn() - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Turns on the RGB LED with default RGB values of 100,100,100 and frequencies of 200 Hertz.

M

main(String[]) - Static method in class com.opensourcewithslu.Application
The main entry point of the application.
MicroSwitchHelper - Class in com.opensourcewithslu.inputdevices
The MicroSwitchHelper class is used to initialize a micro switch.
MicroSwitchHelper(DigitalInput) - Constructor for class com.opensourcewithslu.inputdevices.MicroSwitchHelper
MicroSwitchHelper constructor.
morseCodeTone() - Method in class com.opensourcewithslu.outputdevices.ActiveBuzzerHelper
Uses the active buzzer on and off function to beep the word pi in morse code.
MultiPinConfiguration - Class in com.opensourcewithslu.utilities
Class for configuring multiPin components.
MultiPinConfiguration(String, Object[]) - Constructor for class com.opensourcewithslu.utilities.MultiPinConfiguration
The MultiPinConfiguration constructor.
multiPinInput(DigitalInputMultiPinConfiguration, Context) - Method in class com.opensourcewithslu.utilities.Pi4JMultiPinFactory
Creates a MultiPinConfiguration object for a multi pin digital input component.
multiPinPwm(PwmMultiPinConfiguration, Context) - Method in class com.opensourcewithslu.utilities.Pi4JMultiPinFactory
Creates a MultiPinConfiguration object for a multi pin pwm component.

P

passBuzzDC - Variable in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
passBuzzDC is a protected integer variable that defines the duty cycle.
passiveBuzzerFreq - Variable in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
passiveBuzzerFreq is a protected integer variable that defines the default frequency for the buzzer.
PassiveBuzzerHelper - Class in com.opensourcewithslu.outputdevices
The PassiveBuzzerHelper class contains methods that pertain to the control of the passive buzzer.
PassiveBuzzerHelper(Pwm) - Constructor for class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
The PassiveBuzzerHelper constructor.
passiveBuzzerOff() - Method in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
Disables the passive buzzer.
passiveBuzzerOn(int, int) - Method in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
Sets the passive buzzer to the desired duty cycle and frequency.
passiveBuzzTone() - Method in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
passiveBuzzTone emits a 1 - second buzz to ensure functionality
PhotoResistorHelper - Class in com.opensourcewithslu.inputdevices
The PhotoResistorHelper class is used to work with the functionalities of a Photo Resistor.
PhotoResistorHelper(DigitalInput, DigitalOutput) - Constructor for class com.opensourcewithslu.inputdevices.PhotoResistorHelper
TouchSwitchHelper constructor.
Pi4JFactory - Class in com.opensourcewithslu.utilities
The Pi4JFactory class is responsible for creating all the beans for components that are being used.
Pi4JFactory() - Constructor for class com.opensourcewithslu.utilities.Pi4JFactory
Default constructor for Pi4JFactory.
Pi4JMultiPinFactory - Class in com.opensourcewithslu.utilities
The Pi4JMultiPinFactory class is responsible for creating all the beans for all multi pin components that are being used.
Pi4JMultiPinFactory() - Constructor for class com.opensourcewithslu.utilities.Pi4JMultiPinFactory
Default constructor for Pi4JMultiPinFactory.
PIRSensorHelper - Class in com.opensourcewithslu.inputdevices
The PIRSensorHelper class is used to initialize a PIR motion sensor.
PIRSensorHelper(DigitalInput) - Constructor for class com.opensourcewithslu.inputdevices.PIRSensorHelper
PIRSensorHelper constructor
piToneSequence() - Method in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
Tone sequence cycles through array's containing the frequencies of the first then digits of pi.
PushButtonHelper - Class in com.opensourcewithslu.inputdevices
The PushButtonHelper class is used to create a listener that determines when a 4 pin button is pressed.
PushButtonHelper(DigitalInput) - Constructor for class com.opensourcewithslu.inputdevices.PushButtonHelper
The PushButtonHelper constructor.
PwmConfiguration - Class in com.opensourcewithslu.utilities
The PwmConfiguration class handles the configuration of a pwm component.
PwmConfiguration(String) - Constructor for class com.opensourcewithslu.utilities.PwmConfiguration
PwmConfiguration constructor.
PwmMultiPinConfiguration - Class in com.opensourcewithslu.utilities.MultiPinConfigs
This class handles the configuration of a PWM device that has multiple pins.
PwmMultiPinConfiguration(String) - Constructor for class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
The PwmMultiPinConfiguration constructor.

R

readFromCard() - Method in class com.opensourcewithslu.inputdevices.RFidHelper
When called, this method waits for any RFID card/fob to be scanned.
removeEventListener() - Method in class com.opensourcewithslu.inputdevices.MicroSwitchHelper
Removes the event listener from the micro switch.
removeEventListener() - Method in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
Removes the event listener from the Photo Resistor.
removeEventListener() - Method in class com.opensourcewithslu.inputdevices.PIRSensorHelper
Removes the event listener from the PIR sensor.
removeEventListener() - Method in class com.opensourcewithslu.inputdevices.TiltSwitchHelper
Removes the event listener from the tilt switch.
removeEventListener() - Method in class com.opensourcewithslu.inputdevices.TouchSwitchHelper
Removes the event listener from the touch switch.
removeEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.PushButtonHelper
Removes an EvenListener from the button.
removeEventListener(DigitalStateChangeListener) - Method in class com.opensourcewithslu.inputdevices.SlideSwitchHelper
Removes the EventListener from the slide switch.
resetScanner() - Method in class com.opensourcewithslu.inputdevices.RFidHelper
Resets the RFID scanner.
RFidHelper - Class in com.opensourcewithslu.inputdevices
The RFIDHelper class is for interacting with an RFID scanner.
RFidHelper(SpiConfig, int, Context) - Constructor for class com.opensourcewithslu.inputdevices.RFidHelper
The RFidHelper constructor WITH the reset pin as a parameter.
RFidHelper(SpiConfig, Context) - Constructor for class com.opensourcewithslu.inputdevices.RFidHelper
The RFidHelper constructor WITHOUT the reset pin as a parameter.
RGBLEDHelper - Class in com.opensourcewithslu.outputdevices
The RBGLEDHelper class handles all interactions with a RGB LED.
RGBLEDHelper(MultiPinConfiguration) - Constructor for class com.opensourcewithslu.outputdevices.RGBLEDHelper
The RGBLEDHelper constructor.
RotaryEncoderHelper - Class in com.opensourcewithslu.inputdevices
The RotaryEncoderHelper class initializes a rotary encoder component and returns the value of the encoder when called upon.
RotaryEncoderHelper(MultiPinConfiguration) - Constructor for class com.opensourcewithslu.inputdevices.RotaryEncoderHelper
The RotaryEncoderHelper constructor.

S

ServoMotorHelper - Class in com.opensourcewithslu.outputdevices
Helper class to control a servo motor using PWM (Pulse Width Modulation).
ServoMotorHelper(Pwm) - Constructor for class com.opensourcewithslu.outputdevices.ServoMotorHelper
Constructs a new ServoMotorHelper.
setAddress(int) - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Sets the pin address.
setAddress(int) - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Sets the pin address.
setAddress(int) - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Sets a new pin address for the component.
setAddresses(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Sets the pin addresses for the component.
setAddresses(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Sets the pin addresses for the component.
setAngle(int) - Method in class com.opensourcewithslu.outputdevices.ServoMotorHelper
Sets the servo motor to a specific angle.
setBackLight(boolean) - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Setting the backlight state of the LCD based off the boolean input.
setBaud(int) - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Sets the baud rate for the component.
setBlue(int) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the blue value of the LED.
setBlue(int, int) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the blue value and frequency of the LED.
setBus(int) - Method in class com.opensourcewithslu.utilities.i2cConfiguration
Sets the bus pin
setChannel(int) - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Sets a new channel for the component.
setColor(int[]) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the color of the LED based of inputted RGB values.
setColor(int[], int[]) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the color of the LED using the array of RGB values and an array of frequencies.
setColorHex(String) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Setting the color of the LED using a hexadecimal value.
setColorHex(String, int[]) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Setting the color of the LED using a hexadecimal value and an array of frequencies.
setDarknessThreshold(int) - Method in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
To set a threshold for Photo Resistor.
setDebounce(Long) - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Sets debounce of the component.
setDebounces(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Sets the debounces for the component.
setDevice(int) - Method in class com.opensourcewithslu.utilities.i2cConfiguration
Sets the device
setFrequencies(File) - Method in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
Allows users to pipe in a text file of frequencies separated by commas to play on the passive buzzer.
setGreen(int) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the green value of the LED.
setGreen(int, int) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the green value and frequency of the LED.
setInitial(int) - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Sets the initial state that the component will be in when first initialized.
setInitial(DigitalState) - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Sets the initial state for the component.
setInitials(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Sets the initial states for the component.
setMode(SpiMode) - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Sets the SPI mode for the component.
setName(String) - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Sets the name of the component.
setName(String) - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Sets the name of the component.
setName(String) - Method in class com.opensourcewithslu.utilities.i2cConfiguration
Sets the name of the component.
setName(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Sets the name of the component.
setName(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Sets the name of the component.
setName(String) - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Sets the name of the component.
setName(String) - Method in class com.opensourcewithslu.utilities.SpiConfiguration
Sets the name of the component.
setProvider(String) - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Sets the provider.
setProvider(String) - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Sets the provider.
setProvider(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Sets the provider.
setProvider(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Sets the provider.
setProvider(String) - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Sets the provider of the component.
setPull(PullResistance) - Method in class com.opensourcewithslu.utilities.DigitalInputConfiguration
Sets the pull resistance for the component.
setPulls(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.DigitalInputMultiPinConfiguration
Sets all the pull resistance for the components.
setPwmType(String) - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Sets the pwm type.
setPwmTypes(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Sets the PWM types for the component.
setRed(int) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the red value of the LED.
setRed(int, int) - Method in class com.opensourcewithslu.outputdevices.RGBLEDHelper
Sets the red value and frequency of the LED.
setShutdown(int) - Method in class com.opensourcewithslu.utilities.PwmConfiguration
Sets the shutdown state for the component.
setShutdown(DigitalState) - Method in class com.opensourcewithslu.utilities.DigitalOutputConfiguration
Sets the shutdown state for the component.
setShutdowns(String) - Method in class com.opensourcewithslu.utilities.MultiPinConfigs.PwmMultiPinConfiguration
Sets the shutdown states for the component.
setToLow() - Method in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
To set the Photo Resistor output to low for each event.
SlideSwitchHelper - Class in com.opensourcewithslu.inputdevices
The SlideSwitchHelper class is used to initialize a slide switch.
SlideSwitchHelper(DigitalInput) - Constructor for class com.opensourcewithslu.inputdevices.SlideSwitchHelper
SlideSwitchHelper constructor.
SpiConfiguration - Class in com.opensourcewithslu.utilities
This class handles the configuration of an SPI component.
SpiConfiguration(String) - Constructor for class com.opensourcewithslu.utilities.SpiConfiguration
The SpiConfiguration constructor.
startMeasuring() - Method in class com.opensourcewithslu.inputdevices.UltraSonicSensorHelper
Begins measuring distance from sensor calling triggerAndMeasureDistance function every 100 milliseconds
stopMeasuring() - Method in class com.opensourcewithslu.inputdevices.UltraSonicSensorHelper
Shuts down ultrasonic sensor
switchState() - Method in class com.opensourcewithslu.outputdevices.LEDHelper
Switches the state of the LED.

T

TiltSwitchHelper - Class in com.opensourcewithslu.inputdevices
Helper class to control a tilt switch using Digital Input.
TiltSwitchHelper(DigitalInput) - Constructor for class com.opensourcewithslu.inputdevices.TiltSwitchHelper
TiltSwitchHelper constructor.
toneIterator() - Method in class com.opensourcewithslu.outputdevices.PassiveBuzzerHelper
freChangeTest cycles through frequencies to verify that frequencies are changing
TouchSwitchHelper - Class in com.opensourcewithslu.inputdevices
The TouchSwitchHelper class is used to initialize a touch switch.
TouchSwitchHelper(DigitalInput) - Constructor for class com.opensourcewithslu.inputdevices.TouchSwitchHelper
TouchSwitchHelper constructor.
turnOff() - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Turns off LCD Display.

U

UltraSonicSensorHelper - Class in com.opensourcewithslu.inputdevices
The UltraSonicSensorHelper class initializes the Ultra Sonic Sensor and provides component functionality
UltraSonicSensorHelper(DigitalOutput, DigitalInput) - Constructor for class com.opensourcewithslu.inputdevices.UltraSonicSensorHelper
Constructs a new UltraSonicSensorHelper instance.
updateDark() - Method in class com.opensourcewithslu.inputdevices.PhotoResistorHelper
Updates the darknessValue of the Photo Resistor.

W

writeCharacter(char) - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Writes a character to the text displayed.
writeText(String) - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Writes a String to the display.
writeTextAtLine(String, int) - Method in class com.opensourcewithslu.outputdevices.LCD1602Helper
Writes a String to the defined line.
writeToCard(Object) - Method in class com.opensourcewithslu.inputdevices.RFidHelper
Writes data to an RFID fob.
A B C D E G I L M P R S T U W 
All Classes and Interfaces|All Packages