- 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
- libiio
- matlab
Log in or sign up for Devpost to join the conversation.