Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
G
I
M
N
O
P
R
S
T
U
Y
A
ADCINPUT_P1
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
Port pin value for pin 1
ADCINPUT_P2
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
Port pin value for pin 2
ADCINPUT_P3
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
Port pin value for pin 3
ADCINPUT_P4
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
Port pin value for pin 4
ADCINPUT_P5
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
Port pin value for pin 5
ADCINPUT_P6
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
Port pin value for pin 6
AdcInputDevice
- Class in
org.bluemelon.bluesense
Interface to the analog input device BM7003.
AdcInputDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
AdcInputDevice
Creates a 'software' adcinput device with a given id.
addDeviceEventListener(DeviceEventListener)
- Method in class org.bluemelon.bluesense.
Device
addIPAddress(String, String, String)
- Method in class org.bluemelon.bluesense.
Master
Connects to a BlueSense internet master via internet
aSyncYield(int)
- Method in class org.bluemelon.bluesense.
Master
Takes care of data transmission/reception from the BlueSense network.
autoYield(int, int)
- Method in class org.bluemelon.bluesense.
Master
Calls yield every interval us for a total of duration us.
B
BSDAC_P1
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
Port value for pin 1
BSDAC_P2
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
Port value for pin 2
BSDAC_P3
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
Port value for pin 3
BSDAC_P4
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
Port value for pin 4
BSDAC_P5
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
Port value for pin 5
BSDAC_P6
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
Port value for pin 6
BSMOTOR_P1
- Static variable in class org.bluemelon.bluesense.
MotorDevice
Port value for pin 1
BSMOTOR_P2
- Static variable in class org.bluemelon.bluesense.
MotorDevice
Port value for pin 2
bsRouterDevice_getSerialWriteBufferPendingData()
- Method in class org.bluemelon.bluesense.
RouterDevice
bsRouterDevice_writeSerialData(int[])
- Method in class org.bluemelon.bluesense.
RouterDevice
Writes serial data into the writebuffer which will be copied to the serial extension board.
BSSERVO_P1
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 1
BSSERVO_P2
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 2
BSSERVO_P3
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 3
BSSERVO_P4
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 4
BSSERVO_P5
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 5
BSSERVO_P6
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 6
BSSERVO_P7
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 7
BSSERVO_P8
- Static variable in class org.bluemelon.bluesense.
ServoDevice
Port value for pin 8
C
clearDeviceTable()
- Method in class org.bluemelon.bluesense.
Master
Clears the device table.
clearMessages()
- Method in class org.bluemelon.bluesense.
Master
Clears last errors
close()
- Method in class org.bluemelon.bluesense.
Master
Closes the master.
configPending()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Checks if a configuration is being currently being set or being retrieved
configPending()
- Method in class org.bluemelon.bluesense.
RouterDevice
Checks if a configuration is being currently being set or being retrieved
configPending()
- Method in class org.bluemelon.bluesense.
ServoDevice
Checks if a configuration is being currently being set or being retrieved
configPending()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Checks if a configuration is being currently being set or being retrieved
D
DacOutputDevice
- Class in
org.bluemelon.bluesense
Interface to the servo motor module BM7006.
DacOutputDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
DacOutputDevice
Creates a 'software' analog output device proxy with a given id.
detect(int)
- Method in class org.bluemelon.bluesense.
Device
Tries to detect this device.
detect(int)
- Method in class org.bluemelon.bluesense.
UnknownDevice
Do not use.
detectDevice(int, int)
- Method in class org.bluemelon.bluesense.
Master
Try to detect a device with a given identifier.
detectDevices(int, int)
- Method in class org.bluemelon.bluesense.
Master
Detects a number of devices
Device
- Class in
org.bluemelon.bluesense
The device class holds common information for all BlueSense devices (eg.
DeviceEventListener
- Interface in
org.bluemelon.bluesense
dispose()
- Method in class org.bluemelon.bluesense.
Master
Used by PApplet (Processing) to shut things down.
G
getChangedCountersMask()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
getChangedInputsMask()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
getChangedInputsMask()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
getChangedRotariesMask()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
getConfigurationAutoStop()
- Method in class org.bluemelon.bluesense.
StepperDevice
getConfigurationCurrent()
- Method in class org.bluemelon.bluesense.
StepperDevice
getConfigurationFastDecay()
- Method in class org.bluemelon.bluesense.
StepperDevice
getConfigurationHalfStep()
- Method in class org.bluemelon.bluesense.
StepperDevice
getConfigurationWaveDrive()
- Method in class org.bluemelon.bluesense.
StepperDevice
getCurrentAngle(int)
- Method in class org.bluemelon.bluesense.
ServoDevice
Returns the current set angle of a specific servo.
getCurrentAngles(int[])
- Method in class org.bluemelon.bluesense.
ServoDevice
Fills an array with the current set angles.
getCurrentChannel()
- Method in class org.bluemelon.bluesense.
RouterDevice
Obtain the last retrieved wireless channel settings.
getCurrentOffset()
- Method in class org.bluemelon.bluesense.
ServoDevice
Returns the current set offset configuration parameter
getCurrentOutput(int)
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Returns the current set value of a specific output.
getCurrentOutput(int)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
returns output state of a pin
getCurrentOutput(int)
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
returns output state of a pin
getCurrentOutputs(int[])
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Fills an array with the current set output values.
getCurrentOutputs()
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Returns the current output states (in a multiplexed value)
getCurrentOutputs()
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Returns the current output states (in a multiplexed value)
getCurrentPWMDutyCycle(int)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Firmware: 2+ Returns the current set duty cycle of a specific port.
getCurrentPWMDutyCycles(int[])
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Firmware: 2+ Fills an array with the current set PWM duty cycles.
getCurrentResolution()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Obtain the last retrieved resolution settings.
getCurrentSampleDelay()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Obtain the last retrieved sample delay settings.
getCurrentSerialBaudRate()
- Method in class org.bluemelon.bluesense.
RouterDevice
getCurrentSerialDataBits()
- Method in class org.bluemelon.bluesense.
RouterDevice
getCurrentSerialParity()
- Method in class org.bluemelon.bluesense.
RouterDevice
getCurrentSerialStopBits()
- Method in class org.bluemelon.bluesense.
RouterDevice
getCurrentSpeed(int)
- Method in class org.bluemelon.bluesense.
MotorDevice
Returns the current set speed of a specific motor.
getCurrentSpeed()
- Method in class org.bluemelon.bluesense.
StepperDevice
Returns the current set speed of a specific stepper.
getCurrentSpeeds(int[])
- Method in class org.bluemelon.bluesense.
MotorDevice
Fills an array with the current set speeds.
getCurrentStepCount()
- Method in class org.bluemelon.bluesense.
StepperDevice
getCurrentVoltageReference()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Obtain the last retrieved voltage reference settings.
getDeviceById(int)
- Method in class org.bluemelon.bluesense.
Master
Returns the device with the given id.
getFirmwareVersion()
- Method in class org.bluemelon.bluesense.
Device
getFirstDevice()
- Method in class org.bluemelon.bluesense.
Master
Gets the first found device from the table.
getId()
- Method in class org.bluemelon.bluesense.
Device
getLastMessage(int)
- Method in class org.bluemelon.bluesense.
Master
Get last error messages
getLastSampledCounter(int)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
returns the last received counter value
getLastSampledInput(int)
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Gets the analog input value of a certain port.
getLastSampledInput(int)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
returns the last taken bit sample on a specific port
getLastSampledInputs()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
returns the last taken multiplexed bit sample.
getLastSampledRotary(int)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
returns the last received rotary value
getListedDeviceCount()
- Method in class org.bluemelon.bluesense.
Master
Return the total number of found devices in the table.
getMessageCount()
- Method in class org.bluemelon.bluesense.
Master
Returns the number of occurred messages
getNextDevice(Device)
- Method in class org.bluemelon.bluesense.
Master
Gets the next device from the table.
getPendingAngle(int)
- Method in class org.bluemelon.bluesense.
ServoDevice
Returns the angle of a specific servo, which is currently underway to the device
getPendingAngles(int[])
- Method in class org.bluemelon.bluesense.
ServoDevice
Fills an array with angles which are currently underway to the device
getPendingConfigurationAutoStop()
- Method in class org.bluemelon.bluesense.
StepperDevice
getPendingConfigurationCurrent()
- Method in class org.bluemelon.bluesense.
StepperDevice
getPendingConfigurationFastDecay()
- Method in class org.bluemelon.bluesense.
StepperDevice
getPendingConfigurationHalfStep()
- Method in class org.bluemelon.bluesense.
StepperDevice
getPendingConfigurationWaveDrive()
- Method in class org.bluemelon.bluesense.
StepperDevice
getPendingOutput(int)
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Returns the value of a specific output, which is currently underway to the device
getPendingOutput(int)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Returns the 'tobe set' state of an output
getPendingOutput(int)
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Returns the 'tobe set' state of an output
getPendingOutputs(int[])
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Fills an array with output values which are currently underway to the device
getPendingOutputs()
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Returns a bitmask containing which outputs are be set after the request finishes
getPendingOutputs()
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Returns a bitmask containing which outputs are be set after the request finishes
getPendingPWMDutyCycle(int)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Firmware: 2+ Returns the angle of a specific servo, which is currently underway to the device
getPendingPWMDutyCycles(int[])
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Firmware: 2+ Fills an array with duty cycle values which are currently underway to the device
getPendingSpeed(int)
- Method in class org.bluemelon.bluesense.
MotorDevice
Returns the speed of a specific motor, which is currently underway to the device
getPendingSpeed()
- Method in class org.bluemelon.bluesense.
StepperDevice
Returns the speed of a specific stepper, which is currently underway to the device
getPendingSpeeds(int[])
- Method in class org.bluemelon.bluesense.
MotorDevice
Fills an array with speeds which are currently underway to the device
getRequestGetConfigDone()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Checks if the configuration request is finished
getRequestGetConfigDone()
- Method in class org.bluemelon.bluesense.
RouterDevice
Checks if the configuration request is finished
getRequestGetConfigDone()
- Method in class org.bluemelon.bluesense.
ServoDevice
Checks if the configuration request is finished
getRequestGetConfigDone()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Checks if the configuration request is finished
getRequestGetConfigurationDone()
- Method in class org.bluemelon.bluesense.
StepperDevice
getRequestGetInputsDone()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Checks if an 'input values' request is finished
getRequestSetAnglesDone()
- Method in class org.bluemelon.bluesense.
ServoDevice
Checks if the angle set request is finished
getRequestSetConfigDone()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Checks if the configuration set request is finished
getRequestSetConfigDone()
- Method in class org.bluemelon.bluesense.
RouterDevice
Checks if the configuration set request is finished
getRequestSetConfigDone()
- Method in class org.bluemelon.bluesense.
ServoDevice
Checks if the configuration set request is finished
getRequestSetConfigDone()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Checks if the configuration set request is finished
getRequestSetConfigurationDone()
- Method in class org.bluemelon.bluesense.
StepperDevice
Checks if the configuration request is finished
getRequestSetOutputsDone()
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Checks if the output set request is finished
getRequestSetOutputsDone()
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Checks if the output set request is finished
getRequestSetOutputsDone()
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Checks if the output set request is finished
getRequestSetSpeedDone()
- Method in class org.bluemelon.bluesense.
StepperDevice
Checks if the speed set request is finished
getRequestSetSpeedsDone()
- Method in class org.bluemelon.bluesense.
MotorDevice
Checks if the speed set request is finished
getSampleCount()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
getSampleCount()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
returns the total number of samples taken since the start of the application
getSerialReceiveAsciiMode()
- Method in class org.bluemelon.bluesense.
RouterDevice
Returns the serial receive mode.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
MotorDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
RouterDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
ServoDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
StepperDevice
Returns the current set time out delay.
getTimeOutUs()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Returns the current set time out delay.
getTimeUs()
- Method in class org.bluemelon.bluesense.
Master
getType()
- Method in class org.bluemelon.bluesense.
Device
getType()
- Method in class org.bluemelon.bluesense.
UnknownDevice
In case of an unknown device, getType returns the found hardware type.
getTypeName()
- Method in class org.bluemelon.bluesense.
Device
I
INPUT_COUNT
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
INPUT_COUNT
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
isAccessible()
- Method in class org.bluemelon.bluesense.
Device
Checks if the device is accessible.
isAccessible()
- Method in class org.bluemelon.bluesense.
UnknownDevice
Do not use.
M
Master
- Class in
org.bluemelon.bluesense
The master class forms the gateway between the BlueSense network and the Java application.
Master()
- Constructor for class org.bluemelon.bluesense.
Master
Constructs a Master with id 0 (default).
Master(int)
- Constructor for class org.bluemelon.bluesense.
Master
Constructs a Master a given id.
MAX_CHANNEL
- Static variable in class org.bluemelon.bluesense.
RouterDevice
MAX_RESOLUTION
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
MAX_VREF
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
MOTORCOUNT
- Static variable in class org.bluemelon.bluesense.
MotorDevice
The number of motors that can be controlled
MotorDevice
- Class in
org.bluemelon.bluesense
Interface to the dc motor module BM7005.
MotorDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
MotorDevice
Creates a 'software' dc motor device proxy with a given id.
N
notifyEvent(Object)
- Method in interface org.bluemelon.bluesense.
DeviceEventListener
O
OCOUTPUT_PA_1
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A1
OCOUTPUT_PA_2
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A2
OCOUTPUT_PA_3
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A3
OCOUTPUT_PA_4
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A4
OCOUTPUT_PA_5
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A5
OCOUTPUT_PA_6
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A6
OCOUTPUT_PA_7
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A7
OCOUTPUT_PA_8
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin A8
OCOUTPUT_PB_1
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B1
OCOUTPUT_PB_2
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B2
OCOUTPUT_PB_3
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B3
OCOUTPUT_PB_4
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B4
OCOUTPUT_PB_5
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B5
OCOUTPUT_PB_6
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B6
OCOUTPUT_PB_7
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B7
OCOUTPUT_PB_8
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
Port pin value for pin B8
OCOutputDevice
- Class in
org.bluemelon.bluesense
OCOutputDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
OCOutputDevice
Creates a bluesense device with id 'deviceid'
org.bluemelon.bluesense
- package org.bluemelon.bluesense
OUTPUTCOUNT
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
The number of outputs that can be controlled
OUTPUTCOUNT
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
OUTPUTCOUNT
- Static variable in class org.bluemelon.bluesense.
RelayOutputDevice
P
popReceivedSerialData(int[])
- Method in class org.bluemelon.bluesense.
RouterDevice
Retrieves received buffered data from the serial extension board.
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
MotorDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
RelayOutputDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
RouterDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
ServoDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
StepperDevice
PROXY_ID
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
MotorDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
RelayOutputDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
RouterDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
ServoDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
StepperDevice
PROXY_TITLE
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
R
RELAYOUTPUT_P_1
- Static variable in class org.bluemelon.bluesense.
RelayOutputDevice
Port pin value for pin 1
RELAYOUTPUT_P_2
- Static variable in class org.bluemelon.bluesense.
RelayOutputDevice
Port pin value for pin 2
RELAYOUTPUT_P_3
- Static variable in class org.bluemelon.bluesense.
RelayOutputDevice
Port pin value for pin 3
RelayOutputDevice
- Class in
org.bluemelon.bluesense
RelayOutputDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
RelayOutputDevice
Creates a bluesense device with id 'deviceid'
removeDeviceEventListener(DeviceEventListener)
- Method in class org.bluemelon.bluesense.
Device
requestDeviceTable()
- Method in class org.bluemelon.bluesense.
Master
Checks if there are new devices.
requestGetAngles()
- Method in class org.bluemelon.bluesense.
ServoDevice
Sends a request to retrieve the current set angles
requestGetConfiguration()
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Request to obtain the configuration settings from a adcInput Device.
requestGetConfiguration()
- Method in class org.bluemelon.bluesense.
RouterDevice
Request to obtain the configuration settings from a adcInput Device.
requestGetConfiguration()
- Method in class org.bluemelon.bluesense.
ServoDevice
Request to obtain the configuration settings from a servo Device.
requestGetConfiguration()
- Method in class org.bluemelon.bluesense.
StepperDevice
requestGetConfiguration()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Request to obtain the configuration settings from a adcInput Device.
requestGetInputs()
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Send a request to obtain the values of the switch inputs
requestGetOutputs()
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Sends a request to retrieve the current set output values
requestGetOutputs()
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Sends a request to retrieve the current set output states
requestGetOutputs()
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Sends a request to retrieve the current set output states
requestGetSpeeds()
- Method in class org.bluemelon.bluesense.
MotorDevice
Sends a request to retrieve the current set speeds
requestGetState()
- Method in class org.bluemelon.bluesense.
StepperDevice
requestNeedsBooleans(int, boolean)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Sends a request: request that the device should not/should send boolean states
requestNeedsCounter(int, boolean)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Sends a request: request that the device should not/should send counter states
requestNeedsRotary(int, boolean)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Sends a request: request that the device should not/should send rotary encoder states
requestSetAngle(int, int)
- Method in class org.bluemelon.bluesense.
ServoDevice
Requests the servo device to set one of its servos to a new angle
requestSetAngles(int, int[])
- Method in class org.bluemelon.bluesense.
ServoDevice
Requests the servo device to set its servos to new angles
requestSetChannel(int)
- Method in class org.bluemelon.bluesense.
RouterDevice
Request the router device to set a new wireless channel
requestSetConfiguration(int, int, int)
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Request the adcInput device to set a new reference voltage, sample delay and resolution
requestSetConfiguration(int)
- Method in class org.bluemelon.bluesense.
ServoDevice
Requests to set the configuration of a servo device.
requestSetConfiguration(int, boolean, boolean, boolean, boolean)
- Method in class org.bluemelon.bluesense.
StepperDevice
Requests setting a new configuration
requestSetConfiguration(int, int, int)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Request the switchInput device to set the input types
requestSetOutput(int, int)
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Requests the dac output device to set one of its outputs to a new value
requestSetOutput(int, boolean)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Sends a request to set a single output to a new state
requestSetOutput(int, boolean)
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Sends a request to set a single output to a new state
requestSetOutputs(int, int[])
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Requests the analog output device to set its outputs to new values
requestSetOutputs(int, int)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Sends a request to update the output states of the device.
requestSetOutputs(int, int)
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Sends a request to update the output states of the device.
requestSetPWMDutyCycle(int, int)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Firmware: version 2+ Sets the dutycycle for PWM (pulse width modulation) for the specified pin
requestSetPWMDutyCycles(int, int[])
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Firmware: version 2+ Sets the duty cycles of pwm (pulse width modulation) pins
requestSetResolution(int)
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Requests the adcInput device to set a new sample resolution
requestSetSampleDelay(int)
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Requests the adcInput device to set a new sample delay
requestSetSerialConfiguration(int, int, int, int)
- Method in class org.bluemelon.bluesense.
RouterDevice
Sets the configuration parameters for the serial extension board.
requestSetSpeed(int, int)
- Method in class org.bluemelon.bluesense.
MotorDevice
Requests the motor device to set one of its motors to a new speed
requestSetSpeeds(int, int[])
- Method in class org.bluemelon.bluesense.
MotorDevice
Requests the motor device to set its motors to new speeds
requestSetStepCount(int, int)
- Method in class org.bluemelon.bluesense.
StepperDevice
Requests the stepper device to set one of its steppers to a new speed
requestSetVoltageReference(int)
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Requests the adcInput device to set a new reference voltage
RouterDevice
- Class in
org.bluemelon.bluesense
Interface to the wireless router device BM7502.
RouterDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
RouterDevice
Creates a 'software' adcinput device with a given id.
S
SERVOCOUNT
- Static variable in class org.bluemelon.bluesense.
ServoDevice
The number of servos that can be controlled
ServoDevice
- Class in
org.bluemelon.bluesense
Interface to the servo motor module BM7004.
ServoDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
ServoDevice
Creates a 'software' servo motor device proxy with a given id.
setEventMethod(Object, Method)
- Method in class org.bluemelon.bluesense.
Master
Supply a method that will be called when certain events take place.
setSerialBufferSizes(int, int)
- Method in class org.bluemelon.bluesense.
RouterDevice
Sets buffer sizes to be used for receiving and writing data from/to the serial extension board
setSerialReceiveAsciiMode(boolean)
- Method in class org.bluemelon.bluesense.
RouterDevice
Set serial receive mode.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
AdcInputDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
DacOutputDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
MotorDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
OCOutputDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
RelayOutputDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
RouterDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
ServoDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(int)
- Method in class org.bluemelon.bluesense.
StepperDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
setTimeOutUs(long)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Sets the time out value which is used to check if a request was acknowledged in the set time.
start(int)
- Method in class org.bluemelon.bluesense.
Master
Starts communication process.
startTimeDebug()
- Method in class org.bluemelon.bluesense.
Master
StepperDevice
- Class in
org.bluemelon.bluesense
Interface to the dc stepper module.
StepperDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
StepperDevice
Creates a 'software' dc stepper device proxy with a given id.
stop()
- Method in class org.bluemelon.bluesense.
Master
Stops communication process.
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
AdcInputDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
DacOutputDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
MotorDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
OCOutputDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
RelayOutputDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
RouterDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
ServoDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
StepperDevice
SUPPORTS
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
SWITCHINPUT_PA_1
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin A1
SWITCHINPUT_PA_2
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin A2
SWITCHINPUT_PA_3
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin A3
SWITCHINPUT_PA_4
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin A4
SWITCHINPUT_PA_5
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin A5
SWITCHINPUT_PA_6
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin A6
SWITCHINPUT_PB_1
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin B1
SWITCHINPUT_PB_2
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin B2
SWITCHINPUT_PB_3
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin B3
SWITCHINPUT_PB_4
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin B4
SWITCHINPUT_PB_5
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin B5
SWITCHINPUT_PB_6
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value for pin B6
SWITCHINPUT_RA_1_2
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value combination for a rotary encoder connection on ports A1 en A2
SWITCHINPUT_RA_3_4
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value combination for a rotary encoder connection on ports A3 en A4
SWITCHINPUT_RA_5_6
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value combination for a rotary encoder connection on ports A5 en A6
SWITCHINPUT_RB_1_2
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value combination for a rotary encoder connection on ports B1 en B2
SWITCHINPUT_RB_3_4
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value combination for a rotary encoder connection on ports B3 en B4
SWITCHINPUT_RB_5_6
- Static variable in class org.bluemelon.bluesense.
SwitchInputDevice
Port pin value combination for a rotary encoder connection on ports B5 en B6
SwitchInputDevice
- Class in
org.bluemelon.bluesense
Interface to the switchInputDevice BM7001.
SwitchInputDevice(Master, int)
- Constructor for class org.bluemelon.bluesense.
SwitchInputDevice
Creates a 'software' switchInput device with a given id.
T
TYPE_ID
- Static variable in class org.bluemelon.bluesense.
UnknownDevice
U
UnknownDevice
- Class in
org.bluemelon.bluesense
A device of this class is returned when either:
1.
usesBooleans(int)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Find out if we receive the boolean states of hardware side A or B.
usesCounter(int)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Find out if we receive counter states.
usesRotary(int)
- Method in class org.bluemelon.bluesense.
SwitchInputDevice
Find out if we receive rotary states.
Y
yield()
- Method in class org.bluemelon.bluesense.
Master
Takes care of data transmission/reception from the BlueSense network.
A
B
C
D
G
I
M
N
O
P
R
S
T
U
Y
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes