• The code is designed to control a PlutoSDR device for RF signal transmission
  • It's specifically set up to generate and transmit a sine wave signal with controlled on/off patterns
  • Key Parameters
  • Center Frequency: 2.14 GHz (2140 MHz)
  • Sample Rate: 10 MHz
  • Transmission Gain: -70 dB
  • Frame Size: 8192 samples
  • Transmission Pattern
  • Creates a pulsed transmission pattern:
    • 2 seconds ON (transmitting)
    • 1 second OFF (paused)
    • Repeats this cycle for 60 seconds total
  • Signal Generation
  • Generates a complex baseband sine wave at 1 kHz
  • Uses amplitude of 0.9 to avoid saturation
  • Implements proper sample timing for clean signal generation
  • Status Monitoring
  • Includes a real-time status display window
  • Shows current transmission status
  • Displays key parameters like frequency and sample rate
  • Provides cycle count updates
  • Project Structure The repository contains several related components:
  • RF signal analysis tools
  • LoRa communication testing
  • Antenna testing utilities
  • Various SDR configuration scripts

Built With

Share this project:

Updates