Android Open Source - Visu Acquisition Data






From Project

Back to project page Visu.

License

The source code is released under:

Apache License

If you think the Android project Visu listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.ufavaloro.android.visu.storage.datatypes;
/*w  ww  .  j a va 2 s .co  m*/
import com.ufavaloro.android.visu.study.StudyType;


public class AcquisitionData {
  
  // Adc Data
  private AdcData mAdcData;
  
  // Tipo de estudio
  private char[] mStudyType;
  private int mStudyTypeSize = 50;
  private int mStudyTypeBytes = mStudyTypeSize*((Character.SIZE)/8);
  
  // Cantidad de muestras almacenadas
  private double mTotalSamples;
  private int mTotalSamplesBytes = (Double.SIZE)/8;
  
  // Total de bytes para los datos de adquisici?n.
  private int mAcquisitionDataBytes;
  
  
  public AcquisitionData(AdcData mAdcData) {
    
    this.mAdcData = mAdcData;
    
    mStudyType = new char[mStudyTypeSize];
        
    mTotalSamples = 0;

    mAcquisitionDataBytes =  mAdcData.adcBytes + mStudyTypeBytes + mTotalSamplesBytes;
  
  }
  
  public AcquisitionData() {
    // TODO Auto-generated constructor stub
  }

  public void setAdcChannel(int mAdcChannel) {
    mAdcData.adcChannel = mAdcChannel;
  }
  
  public void setBluetoothChannel(int mBluetoothChannel) {
    mAdcData.bluetoothChannel = mBluetoothChannel;
  }
  
  public int getBits() {
    return mAdcData.bits;
  }
  
  public double getFs() {
    return mAdcData.fs;
  }
  
  public int getChannel() {
    return mAdcData.adcChannel;
  }
  
  public int getBluetoothChannel() {
    return mAdcData.bluetoothChannel;
  }
  
  public double getVMin() {
    return mAdcData.vMin;
  }
  
  public double getVMax() {
    return mAdcData.vMax;
  }

  public double getAMin() {
    return mAdcData.aMin;
  }
  
  public double getAMax() {
    return mAdcData.aMax;
  }
  
  public void setAMax(double aMax) {
    mAdcData.aMax = aMax;
  }
  
  public void setAMin(double aMin) {
    mAdcData.aMin = aMin;
  }
  
  public void setStudyType(int study) {
    
    mStudyType = new char[mStudyTypeSize];
    mStudyType[0] = (char) study;
  }
  
  public void setSensor(String sensor_string) {
    
    char[] sensor = sensor_string.toCharArray();
    int size = sensor_string.length();

    for(int i = 0; i < size; i++) {
      mAdcData.sensor[i] = sensor[i];
    }
  }
  
  public char[] getSensor() {
    return mAdcData.sensor;
  }

  public char[] getStudyType() {
    return mStudyType;
  }

  public int getAcquisitionDataBytes() {
    return mAcquisitionDataBytes;
  }

  public double getTotalSamples() {
    return mTotalSamples;
  }
  
  public int getStudyTypeSize() {
    return mStudyTypeSize;
  }
  
  public int getSensorSize() {
    return mAdcData.sensorSize;
  }

  public int getAdcChannel() {
    return mAdcData.adcChannel;
  }

  public int getSamplesPerPackage() {
    return mAdcData.samplesPerPackage;
  }

  public int getAdcChannelBytes() {
    return mAdcData.adcChannelBytes;
  }

  public void setAdcChannelBytes(int mAdcChannelBytes) {
    mAdcData.adcChannelBytes = mAdcChannelBytes;
  }

  public int getBluetoothChannelBytes() {
    return mAdcData.bluetoothChannelBytes;
  }

  public void setBluetoothChannelBytes(int mBluetoothChannelBytes) {
    mAdcData.bluetoothChannelBytes = mBluetoothChannelBytes;
  }

}// AcquisitionData





Java Source Code List

com.samsung.sprc.fileselector.FileData.java
com.samsung.sprc.fileselector.FileListAdapter.java
com.samsung.sprc.fileselector.FileOperation.java
com.samsung.sprc.fileselector.FileSelector.java
com.samsung.sprc.fileselector.FileUtils.java
com.samsung.sprc.fileselector.OnHandleFileListener.java
com.samsung.sprc.fileselector.SaveLoadClickListener.java
com.samsung.sprc.fileselector.TextViewWithImage.java
com.ufavaloro.android.visu.UI.ChannelOptionsDialog.java
com.ufavaloro.android.visu.UI.LoadFileFromGoogleDriveDialog.java
com.ufavaloro.android.visu.UI.LoadFileFromLocalStorageDialog.java
com.ufavaloro.android.visu.UI.MainActivity.java
com.ufavaloro.android.visu.UI.MainMenuDialog.java
com.ufavaloro.android.visu.UI.NewStudyDialog.java
com.ufavaloro.android.visu.UI.OfflineChannelPropertiesDialog.java
com.ufavaloro.android.visu.UI.OnlineChannelPropertiesDialog.java
com.ufavaloro.android.visu.UI.StopStudyDialog.java
com.ufavaloro.android.visu.bluetooth.BluetoothProtocolMessage.java
com.ufavaloro.android.visu.bluetooth.BluetoothProtocol.java
com.ufavaloro.android.visu.bluetooth.BluetoothServiceMessage.java
com.ufavaloro.android.visu.bluetooth.BluetoothService.java
com.ufavaloro.android.visu.draw.BitmapManager.java
com.ufavaloro.android.visu.draw.DrawHelper.java
com.ufavaloro.android.visu.draw.RGB.java
com.ufavaloro.android.visu.draw.ReferenceMatrix.java
com.ufavaloro.android.visu.draw.TouchPointer.java
com.ufavaloro.android.visu.draw.channel.ChannelList.java
com.ufavaloro.android.visu.draw.channel.Channel.java
com.ufavaloro.android.visu.draw.channel.DrawBuffer.java
com.ufavaloro.android.visu.draw.channel.InfoBox.java
com.ufavaloro.android.visu.draw.channel.Label.java
com.ufavaloro.android.visu.draw.channel.ScreenElement.java
com.ufavaloro.android.visu.draw.channel.SignalBox.java
com.ufavaloro.android.visu.storage.DataConversion.java
com.ufavaloro.android.visu.storage.SamplesBuffer.java
com.ufavaloro.android.visu.storage.StorageHelperMessage.java
com.ufavaloro.android.visu.storage.StorageHelper.java
com.ufavaloro.android.visu.storage.StudyDataParser.java
com.ufavaloro.android.visu.storage.datatypes.AcquisitionData.java
com.ufavaloro.android.visu.storage.datatypes.AdcData.java
com.ufavaloro.android.visu.storage.datatypes.PatientData.java
com.ufavaloro.android.visu.storage.datatypes.StorageData.java
com.ufavaloro.android.visu.storage.datatypes.StudyData.java
com.ufavaloro.android.visu.storage.googledrive.GoogleDriveClientMessage.java
com.ufavaloro.android.visu.storage.googledrive.GoogleDriveClient.java
com.ufavaloro.android.visu.storage.googledrive.GoogleDriveManagerMessage.java
com.ufavaloro.android.visu.storage.googledrive.GoogleDriveManager.java
com.ufavaloro.android.visu.storage.local.LocalStorageManager.java
com.ufavaloro.android.visu.study.StudyMessage.java
com.ufavaloro.android.visu.study.StudyType.java
com.ufavaloro.android.visu.study.Study.java