Package Array.sensors

Interface ArraySensorDataBlock

All Known Implementing Classes:
AnalogArraySensorDataBlock, ArrayAccelDataBlock, DepthDataBlock

public interface ArraySensorDataBlock
Label for a datablock that has sensor data. If a datablock implements this, then its data units MUST implement ArraySensorDataUnit.
Author:
dg50
  • Method Details

    • hasSensorField

      boolean hasSensorField(ArraySensorFieldType fieldType)
      Ask if this data block has data of a specified field type. Not a guarantee that individual data units within the datablock will actually have the data, but they should have at least tried
      Parameters:
      fieldType -
      Returns:
    • getStreamerBitmap

      int getStreamerBitmap()
      Returns:
      a bitmap of streamers that may have information in the data within this data block.
    • getNumSensorGroups

      int getNumSensorGroups()
      Get a count sensor groups. This may be different to the streamer map bit count, e.g. some systems may say to apply a single sensor set to multiple streamers, others may have one group of sensors for each streamer, etc.
      Returns:
      count of sensor groups.