|||

SigKit 0.0.3 documentation

Quick search

  • sigkit
    • sigkit package
      • sigkit.core package
      • sigkit.datasets package
      • sigkit.impairments package
      • sigkit.metrics package
      • sigkit.modem package
      • sigkit.transforms package

sigkit package¶

Subpackages¶

  • sigkit.core package
    • Submodules
    • sigkit.core.base module
      • SigKitError
      • Signal
        • Signal.carrier_frequency
        • Signal.sample_rate
        • Signal.samples
        • Signal.to_baseband()
        • Signal.to_tensor()
  • sigkit.datasets package
    • Submodules
    • sigkit.datasets.procedural module
      • ProceduralDataset
  • sigkit.impairments package
    • Submodules
    • sigkit.impairments.awgn module
      • AWGN
        • AWGN.apply()
    • sigkit.impairments.base module
      • Impairment
        • Impairment.apply()
    • sigkit.impairments.frequency_shift module
      • FrequencyShift
        • FrequencyShift.apply()
    • sigkit.impairments.phase_shift module
      • PhaseShift
        • PhaseShift.apply()
  • sigkit.metrics package
    • Submodules
    • sigkit.metrics.integrity module
      • calculate_ber()
      • estimate_snr()
    • sigkit.metrics.visuals module
      • plot_constellation()
      • plot_frequency()
      • plot_phase()
      • plot_psd()
      • plot_spectrogram()
      • plot_time()
  • sigkit.modem package
    • Submodules
    • sigkit.modem.base module
      • Modem
        • Modem.demodulate()
        • Modem.extract_symbols()
        • Modem.modulate()
    • sigkit.modem.fsk module
      • FSK
        • FSK.demodulate()
        • FSK.modulate()
    • sigkit.modem.psk module
      • PSK
        • PSK.demodulate()
        • PSK.modulate()
  • sigkit.transforms package
    • Submodules
    • sigkit.transforms.awgn module
      • ApplyAWGN
        • ApplyAWGN.forward()
    • sigkit.transforms.frequency_shift module
      • ApplyFrequencyShift
        • ApplyFrequencyShift.forward()
    • sigkit.transforms.phase_shift module
      • ApplyPhaseShift
        • ApplyPhaseShift.forward()
    • sigkit.transforms.utils module
      • ComplexTo2D
        • ComplexTo2D.forward()
      • Normalize
        • Normalize.forward()
      • RandomApplyProb

<Page contents

>Page contents:

  • sigkit package
    • Subpackages
<sigkit
sigkit.core package>
© Copyright 2025, Isaiah Harville and Joshua Payne. Created using Sphinx 8.2.3.

Styled using the Piccolo Theme