Modifier and Type | Method and Description |
---|---|
void |
CcmAccess.close()
Close the I/O handle previously opened with open
|
java.lang.String |
CcmAccess.getDescription()
Gets the description of an accessible Command and Control Module (CCM).
|
CcmVersion |
CcmAccess.getFirmwareVersion()
Gets the firmware version of the current CCM.
|
int |
CcmAccess.getFrequencyDomainBlockSize()
Gets the block size value currently used with frequency-domain data.
|
int |
CcmAccess.getFrequencyDomainFrameBufferAvailable()
Gets the number of frequency domain frames available for reading from the frame buffer.
|
int |
CcmAccess.getFrequencyDomainFrameBufferSize()
Gets the the number of frames maintained in the frequency domain frame buffer
|
int |
CcmAccess.getFrequencyDomainFramesAvailable()
Gets the number of frequency domain frames available to read.
|
int |
CcmAccess.getFrequencyDomainSkipFrames()
Gets the number of frequency domain frames that are skipped after taking frames.
|
int |
CcmAccess.getFrequencyDomainTakeFrames()
Gets the number of frequency domain frames that are returned (taken) after skipping frames
|
int |
CcmAccess.getFrequencyDomainWindow()
Gets the frequency domain window identifier.
|
CcmVersion |
CcmAccess.getLibraryVersion()
Gets the version of the access library being used.
|
java.lang.String |
CcmAccess.getLogfilePath()
Gets the current base folder used for server logging.
|
int[] |
CcmAccess.getMicrophoneCoordinates()
Gets the coordinates of the microphones on the Ccm panel.
|
int |
CcmAccess.getMicrophoneCount()
Gets the number of microphones available in the Ccm device.
|
java.lang.String |
CcmAccess.getModel()
Gets the model of an accessible Command and Control Module (CCM).
|
int |
CcmAccess.getOverflowWarning()
Gets the overflow warning level.
|
int |
CcmAccess.getSampleRate()
Gets the current sample rate in Hz.
|
java.lang.String |
CcmAccess.getSerialNumber()
Gets the serial number of the Command and Control Module (CCM).
|
CcmVersion |
CcmAccess.getServiceVersion()
Gets the version of the system service being used
|
int |
CcmAccess.getStatus()
Gets the current status information.
|
int |
CcmAccess.getTimeDomainBlockSize()
Gets the block size value used for time domain data.
|
int |
CcmAccess.getTimeDomainFrameBufferAvailable()
Gets the number of time domain frames available for reading from the frame buffer.
|
int |
CcmAccess.getTimeDomainFrameBufferSize()
Gets the the number of frames maintained in the time domain frame buffer
|
int |
CcmAccess.getTimeDomainFramesAvailable()
Gets the number of time domain frames available to read.
|
int |
CcmAccess.getTimeDomainSkipFrames()
Gets the number of time domain frames that are skipped after taking frames.
|
int |
CcmAccess.getTimeDomainTakeFrames()
Gets the number of time domain frames that are returned (taken) after skipping frames
|
boolean |
CcmAccess.isFrequencyDomainEnabled()
Checks if is frequency domain enabled.
|
boolean |
CcmAccess.isFrequencyDomainFrameBufferEnabled()
Checks if the frequency domain frame buffer is enabled.
|
boolean |
CcmAccess.isFrequencyDomainLoggingEnabled()
Checks if service level frequency domain logging is enabled.
|
boolean |
CcmAccess.isFrequencyDomainOverlapEnabled()
Checks if is frequency domain overlap is enabled.
|
boolean |
CcmAccess.isTimeDomainEnabled()
Checks if time domain is enabled.
|
boolean |
CcmAccess.isTimeDomainFrameBufferEnabled()
Checks if the time domain frame buffer is enabled.
|
boolean |
CcmAccess.isTimeDomainLoggingEnabled()
Checks if is service level time domain logging is enabled.
|
void |
CcmAccess.loadConfiguration(java.lang.String filepath)
Load a previously saved configuration from a file.
|
void |
CcmAccess.open()
Open I/O handle for an accessible Command and Control Modules (CCM).
|
void |
CcmAccess.readFrames(int[] frame,
boolean block)
Read one or more time domain or frequency domain frames.
|
int[] |
CcmAccess.readFrames(int[] timeDomainFrame,
int[] frequencyDomainFrame,
boolean block)
Read read one or more time domain and frequency domain frames.
|
void |
CcmAccess.saveConfiguration(java.lang.String filepath)
Save the Ccm configuration to a file
|
void |
CcmAccess.setFrequencyDomainBlockSize(int blockSize)
Sets the block size to be used for frequency-domain data.
|
void |
CcmAccess.setFrequencyDomainEnabled(boolean enabled)
Enable or disable frequency domain output from the CCM
|
void |
CcmAccess.setFrequencyDomainFrameBufferEnabled(boolean enabled)
Enable or disable the frequency domain frame buffer
|
void |
CcmAccess.setFrequencyDomainFrameBufferSize(int size)
Sets the the number of frames to be maintained in the frequency domain frame buffer
|
void |
CcmAccess.setFrequencyDomainLoggingEnabled(boolean isEnabled)
Enable or disable the frequency domain service level logging
|
void |
CcmAccess.setFrequencyDomainOverlapEnabled(boolean enabled)
Enable or disable the frequency domain frame overlap
|
void |
CcmAccess.setFrequencyDomainSkipFrames(int skipFrame)
Set the number of frequency domain frames that are skipped after taking frames.
|
void |
CcmAccess.setFrequencyDomainTakeFrames(int takeFrame)
Set the number of frequency domain frames that are taken after skipping frames.
|
void |
CcmAccess.setFrequencyDomainWindow(int window)
Sets the frequency domain window.
|
void |
CcmAccess.setFrequencyDomainWindowCoefficients(double[] buffer)
Sets the frequency domain window coefficients.
|
void |
CcmAccess.setLogfilePath(java.lang.String path)
Sets the current base folder used for server logging.
|
void |
CcmAccess.setPowerState(boolean power)
Turn Ccm power on or off
|
void |
CcmAccess.setSampleRate(int sampleRate)
Sets the sample rate in Hz.
|
void |
CcmAccess.setTimeDomainBlockSize(int blockSize)
Sets the block size to be used for time domain data.
|
void |
CcmAccess.setTimeDomainEnabled(boolean enabled)
Enable or disable the time domain output.
|
void |
CcmAccess.setTimeDomainFrameBufferEnabled(boolean enabled)
Enable or disable the time domain frame buffer.
|
void |
CcmAccess.setTimeDomainFrameBufferSize(int size)
Set the number of frames maintained in the time domain frame buffer
|
void |
CcmAccess.setTimeDomainLoggingEnabled(boolean isEnabled)
Enable or disable the time domain service level logging
|
void |
CcmAccess.setTimeDomainSkipFrames(int skipFrame)
Set the number of time domain frames that are skipped after taking frames.
|
void |
CcmAccess.setTimeDomainTakeFrames(int takeFrame)
Set the number of time domain frames that are taken after skipping frames.
|
void |
CcmAccess.startInput()
Start the input sampling clock.
|
void |
CcmAccess.stopInput()
Stop the input sampling clock
|
void |
CcmAccess.writeData(int[] buffer)
Write data.
|