← all publishers

nitrojacob

@nitrojacob source repo

13 published skills

  1. Signal Cleanup · nitrojacob bundle
    Clean up complex IQ signals using native GNU Radio blocks (filter.dc_blocker_cc, filter.fir_filter_ccc, analog.agc2_cc) and Gram-Schmidt I/Q imbalance compensation.
    0
    installs
  2. Signal Analysis · nitrojacob bundle
    Inspect signal spectrum, detect peak tones, calculate SNR via M2M4 and Welch PSD, estimate occupied bandwidth, and measure DC offset level without running end-to-end demodulation.
    0
    installs
  3. Channel Decoding · nitrojacob bundle
    Receiver skill to perform Forward Error Correction (FEC) channel decoding (Viterbi K=7 R=1/2, Hamming(7,4), Repetition majority voting, Reed-Solomon RS(15,11)).
    0
    installs
  4. Analyze Rf Signal · nitrojacob bundle
    Top-level RF signal analysis orchestrator skill that scans wideband spectrum, prompts user for channel selection, and automatically triggers the end-to-end DSP pipeline (analysis, cleanup, AMC, synchronization, demodulation, flowgraph generation).
    0
    installs
  5. Preamble Detection · nitrojacob bundle
    Receiver skill to perform Layer-1 (L1) preamble cross-correlation and matched filtering (Barker 7/11/13, Zadoff-Chu CAZAC, Schmidl-Cox OFDM, Bluetooth LE, AIS, GSM) to detect packet boundaries and extract burst signals.
    0
    installs
  6. Signal Demodulation · nitrojacob bundle
    Demodulate synchronized signals into WAV audio files (analog AM/FM) or byte/bit payload strings (digital PSK/QAM/GMSK/MSK) using native GNU Radio blocks.
    0
    installs
  7. Channel Equalization · nitrojacob bundle
    Receiver skill to perform Layer-1 (L1) multipath channel equalization (Zero-Forcing, MMSE, Adaptive LMS/DFE, GNU Radio CMA) to eliminate inter-symbol interference (ISI) and multipath fading.
    0
    installs
  8. Generate Test Signal · nitrojacob bundle
    Synthesize impaired test signals (AM, FM, BPSK, QPSK, 16QAM, 64QAM) with SigMF metadata headers (.sigmf-meta and .sigmf-data) using native GNU Radio blocks.
    0
    installs
  9. Modulation Recognition · nitrojacob bundle
    Identify analog and digital modulation schemes (AM, FM, BPSK, QPSK, 8PSK, 16QAM, 64QAM, 256QAM, GFSK, BFSK) using higher-order cumulants and constellation features.
    0
    installs
  10. Signal Synchronization · nitrojacob bundle
    Perform carrier frequency offset (CFO) recovery, phase lock, and symbol clock timing synchronization using native GNU Radio blocks (digital.costas_loop_cc, digital.symbol_sync_cc).
    0
    installs
  11. Rtlsdr Hardware Capture · nitrojacob bundle
    Capture live RF signals from RTL-SDR hardware dongles with tunable center frequency, sample rate, duration, tuner/RF/IF gain, offset frequency, and DDC channelization, exporting directly to SigMF (.sigmf-meta and .sigmf-data).
    0
    installs
  12. Build Gnuradio Flowgraph · nitrojacob bundle
    Compose and generate executable standalone GNU Radio Python top_block scripts (.py) or GRC block diagram files (.grc) using native GNU Radio DSP blocks, with built-in GRC schema and block presence validation.
    0
    installs
  13. L2 Framing Identification · nitrojacob bundle
    Receiver skill to identify Layer-2 framing schemes (HDLC, COBS, AX.25, CCSDS, IEEE 802.15.4, Generic Length-Prefix), parse headers, check CRCs, and extract message signals.
    0
    installs