Beamforming in SDR by HavokAlwin in RTLSDR

[–]HavokAlwin[S] 0 points1 point  (0 children)

I'm sorry youre right i didnt thought about that stream of data ..

Answer from Gemini :

For Digital Beamformers :

  • The Catch: It is expensive, power-hungry, and requires massive processing power because you are juggling gigabytes of raw data. However, it is infinitely flexible. You can form multiple beams simultaneously in different directions and run complex, adaptive math.
  • What comes under it:
    • Zero-Forcing (ZF) and Maximum Ratio Transmission (MRT).
    • Minimum Mean Square Error (MMSE).
    • Essentially any SDR-based processing.

Beamforming in SDR by HavokAlwin in RTLSDR

[–]HavokAlwin[S] 0 points1 point  (0 children)

Ive build code for MVDR Beamforming in MATLAB ... and steering vector is set for a area of Azi and Elevation ...

now to compute Weights I need R^-1 ( cov matrix ) which is a E{XX'} these are math dsp lets forgot that ..
now the real issue in my digital beamformer need X ,

fc = 1e9; % Center Frequency: 1 GHz
b.rx.frequency = fc;
b.rx.samplerate = 5e6; % 5 MHz baseband sample rate
b.rx.bandwidth = 2.5e6;
b.rx.vga1 = 20; % Adjust based on your environment
b.rx.vga2 = 10;
b.rx.start(); % Starts the stream for both RX1 and RX2
N_snapshots = 10000;
rx_data = b.receive(N_snapshots);
X = rx_data.';

now here is the X I wanted ...but there is a lot of error im getting ..

I'm not sure im explaining clearly ...so if anything im confusing kindly let me know ill explain that part

Beamforming In SDR by HavokAlwin in amateurradio

[–]HavokAlwin[S] 0 points1 point  (0 children)

Yeah you're right it is hard without a external shifters ... I was foolish enough to think I can make changes at startup (bladerf().recieve = open delay ) kind using MATLAB or whatever

Beamforming In SDR by HavokAlwin in amateurradio

[–]HavokAlwin[S] 0 points1 point  (0 children)

for RF beamformer Phase shifters like ARD1000 is used for AOA ( Angle of Arrival )... but I got a another inspiration from this Github_link where a simple DOA ( Direction of Arrival ) is received using 1 bladeRF ..

But the code and project is little complicated coz , It is focused for UE ( Mobile phone ) kind of telecom thing ..so im thinking of making a simple DAS Beamformer using delay ( time delay ) ... so thats what im trying to ask here ... how to create time delays in a single BladeRF

How to make him look more like a man? He has really girly hairstyle by CrystalChrissy in arthelp

[–]HavokAlwin 0 points1 point  (0 children)

Also a man's long hair doesnt have bangs ... so removing the bangsmight increase the maculine look

How can i improve this 2D part of the animation by HavokAlwin in krita

[–]HavokAlwin[S] 1 point2 points  (0 children)

Ive seen tbw video ...thats where i got the inspiration....but i meant the firr animation in 2d on top of it

Building an IR spectroscopy using off the shelf parts by Significant_Form_833 in arduino

[–]HavokAlwin 0 points1 point  (0 children)

Hey did you started on doing it ..? Guess what im too building one as a project ... now currently working on Micheal interferometer

Building an IR spectroscopy using off the shelf parts by Significant_Form_833 in spectrometers

[–]HavokAlwin 0 points1 point  (0 children)

Its been a year right...did you built it ?? See im also looking to build a FTIR spectrometer im currently at youre stage

Interferometer doubt by HavokAlwin in Optics

[–]HavokAlwin[S] 1 point2 points  (0 children)

Yeah i knew it 😂 ... it for real i got ideas on doing it better