# Package `ammosreader`

## Sub-modules

`ammosreader.AbstractAmmosReader`

  I provide a base class for specialized AmmosReaders.

`ammosreader.AmmosAudioDataBody`

  I provide an AMMOS data block for audio data frames.

`ammosreader.AmmosAudioDataHeader`

  I provide an AMMOS data header for audio data frames.

`ammosreader.AmmosAudioReader`

  I provide a specialized Ammos Reader for audio data.

`ammosreader.AmmosAudioSocketReader`

  I read a Ammos datastream from a socket.

`ammosreader.AmmosConstants`

  I provide several constants used in R&S software.

`ammosreader.AmmosContainer`

  I store the content of an R&S Ammos file in a more accessible way.

`ammosreader.AmmosExtendedAudioDataHeader`

  I provide an Ammos extended data header for audio data frames.

`ammosreader.AmmosExtendedIFDataHeader`
`ammosreader.AmmosGlobalFrameBody`

  I provide an AMMOS global frame body.

`ammosreader.AmmosGlobalFrameHeader`

  I provide an AMMOS global frame header.

`ammosreader.AmmosIFDataBlock`
`ammosreader.AmmosIFDataBlockHeader`
`ammosreader.AmmosIFDataBody`

  I provide an AMMOS data body for IF data …

`ammosreader.AmmosIFDataHeader`

  I provide a Ammos data header for IF data frames.

`ammosreader.AmmosIFReader`

  I provide a specialized Ammos Reader for IF data.

`ammosreader.AmmosSingleFrame`
`ammosreader.IQDWTXBlock`
`ammosreader.PDW`

  I store the information of a single PDW block.

`ammosreader.PPDWContainer`
`ammosreader.PPDWReader`