Package soundtrap
Class STAcquisitionControl
java.lang.Object
PamController.PamControlledUnit
PamController.RawInputControlledUnit
Acquisition.AcquisitionControl
soundtrap.STAcquisitionControl
- All Implemented Interfaces:
 DataInputStore,DataStoreInfoHolder,OfflineDataStore,OfflineFileDataStore,PamSettings,SettingsNameProvider
- Author:
 - SCANS
 
- 
Field Summary
FieldsFields inherited from class Acquisition.AcquisitionControl
acquisitionControl, acquisitionParameters, acquisitionProcess, daqChannelListManager, daqMenuEnabler, fileDate, folderSystem, offlineFileServer, pamController, soundFileTypes, statusBarComponent, systemList, unitTypeFields inherited from class PamController.RawInputControlledUnit
RAW_INPUT_FILEARCHIVE, RAW_INPUT_REALTIME, RAW_INPUT_UNKNOWNFields inherited from class PamController.PamControlledUnit
isMixed, isViewer - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfindDaqSystem(String systemType) Finds a reference to a given DAQ system based on it's type (e.g.Returns the Soundtrap Acquisition Process, which handles the click databooleanrestoreSettings(PamControlledUnitSettings pamControlledUnitSettings) Methods inherited from class Acquisition.AcquisitionControl
ChannelsToHydrophones, checkArrayChannels, checkArrayChannels, createDetectionMenu, createOfflineDataMap, findHydrophoneChannel, getAcquisitionParameters, getAcquisitionProcess, getBatchStatus, getChannelHydrophone, getControllers, getDaqChannelListManager, getDaqProcess, getDaqSummary, getDatagramManager, getDataLocation, getDataSourceName, getFileDate, getFolderSystem, getGUI, getHydrophoneList, getModuleSummary, getOfflineFileServer, getParentProcess, getPeak2PeakVoltage, getRawDataBlock, getRawInputType, getSettingsReference, getSettingsVersion, getStartButtonToolTip, getStatusBarComponent, getStoreInfo, getSUDNotificationManager, getSystemList, isStalled, loadData, loadExternalDaqSystems, notifyModelChanged, pamHasStopped, registerDaqSystem, removeUnit, rewriteIndexFile, saveData, setAnalysisStartTime, setAquisitionParams, setDaqProcess, setHydrophoneList, setSelectedSystem, setStatusBarLevel, setupControlledUnit, setupStatusBar, startButtonXtraActions, tellModule, toStringMethods inherited from class PamController.PamControlledUnit
addOfflineTaskGroup, addOtherRelatedMenuItems, addPamProcess, addPamProcess, addRelatedMenuItems, canClose, canPlayViewerSound, createDisplayMenu, createFileMenu, createHelpMenu, flushDataBlockBuffers, getBackupInformation, getFrameNumber, getGuiFrame, getInstanceIndex, getModuleStatus, getModuleStatusManager, getModuleSummary, getNumOfflineTaskGroups, getNumPamProcesses, getOfflineState, getOfflineTaskGroup, getPamConfiguration, getPamController, getPamModuleInfo, getPamProcess, getPamView, getPlugin, getShortUnitType, getSidePanel, getTabClipCopier, getTabPanel, getTabSpecificMenuBar, getToolbarComponent, getUnitName, getUnitTaskManager, getUnitTaskManager, getVerboseLevel, gotoTab, isInMainConfiguration, isNetRx, isViewer, pamClose, pamToStart, playViewerSound, removePamProcess, rename, saveViewerData, setFrameNumber, setModuleStatusManager, setPamConfiguration, setPamController, setPamModuleInfo, setPamView, setSidePanel, setTabPanel, setToolbarComponent, setUnitTaskManager, stopViewerSound, terminalPrint, terminalPrintlnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface PamController.OfflineFileDataStore
getUnitNameMethods inherited from interface PamController.SettingsNameProvider
getUnitName 
- 
Field Details
- 
STUNITTYPE
- See Also:
 
 - 
SOUNDTRAPVP2P
public static final double SOUNDTRAPVP2P- See Also:
 
 
 - 
 - 
Constructor Details
- 
STAcquisitionControl
- Parameters:
 name-
 
 - 
 - 
Method Details
- 
getUnitType
- Specified by:
 getUnitTypein interfacePamSettings- Overrides:
 getUnitTypein classPamControlledUnit- Returns:
 - A Name specific to the type, e.g. Click detector
 
 - 
getStAcquisitionProcess
Returns the Soundtrap Acquisition Process, which handles the click data- Returns:
 
 - 
findDaqSystem
Description copied from class:AcquisitionControlFinds a reference to a given DAQ system based on it's type (e.g. sound card, file, etc.- Overrides:
 findDaqSystemin classAcquisitionControl- Parameters:
 systemType-- Returns:
 - reference to a DaqSystem object
 
 - 
restoreSettings
- Specified by:
 restoreSettingsin interfacePamSettings- Overrides:
 restoreSettingsin classAcquisitionControl- Parameters:
 pamControlledUnitSettings-- Returns:
 - true if successful The object performs final checks (if needed) and then casts the settings data pamcontrolledunitSettings.settings into the correct type and uses as required
 
 
 -