Kurulum

Miniforge

Windows

Not

Kurulum sırasında mevcut sistem ayarlarını değiştirmemek amacıyla yeni bir sanal ortam oluşturulmalıdır.

  1. miniforge dosyasını indirin ve kurulumu tamamlayın. Mevcut kullanıcı için kurulum yapılması durumunda hedef dizin c:\Users dizini olacaktır, örneğin başarılı bir kurulum sonrasında uygulamalar c:\Users\murat\miniforge3 dizininde çalışacaktır.

Linux

  1. Linux kurulum dosyasını indirin.

  2. Aşağıdaki komutları çalıştırın.

bash Miniforge3-Linux-x86_64.sh
eval "$(/home/murat/miniforge3/bin/conda shell.bash hook)"
conda init
conda config --set auto_activate_base false

OsX

  1. OsX kurulum dosyasını indirin.

  2. Aşağıdaki komutları çalıştırın.

bash Miniforge3-MacOSX-x86_64.sh

UHTE Sanal Ortamı Oluşturma

Not

Windowsta; miniforge kurulumu sonrasında, “Windows” tuşuna basın, “miniforge” aratın, ve “Miniforge Prompt” uygulamasını çalıştırın.

UHTE sanal ortamını aşağıdaki komutu çalıştırarak oluşturun.

conda create -vv -n UHTE python=3.9 jupyter

JupyterLab

“Miniforge Prompt” penceresinde;

  1. UHTE sanal ortamını etkinleştirin.

  2. JupyterLab kurun.

conda activate UHTE
conda install jupyterlab

GNU Radio

“Miniforge Prompt” penceresinde;

  1. GNU Radio kurun.

conda config --append channels conda-forge
conda install gnuradio python=3.9

Python Kütüphaneleri

“Miniforge Prompt” penceresinde;

  1. Aşağıdaki Python kütüphanelerini kurun.

conda install numpy
conda install scipy
conda install matplotlib
conda install -c conda-forge ipympl
conda install -c conda-forge python-sounddevice
pip install playsound==1.2.2
conda install soapysdr-module-rtlsdr
conda install pymodes

osmocom

  1. Osmocom indirin.

  2. Sıkıştırılmış dosyası sanal ortam kurulu dizinine çıkartın, örneğin C:\Users\murat\miniforge3\envs\UHTE

RTL-SDR Sürücüleri

Not

Sürücüler donanım takılı iken kurulabildikleri için, kurulum ders sırasında tamamlanacaktır. Bu adım için dosya indirilmesi yeterlidir.

  1. Rtl ve Sdr dosyalarını indirin.

Kurulumun Test edilmesi

  1. Yeni bir “Miniforge Prompt” açın.

  2. Sanal ortamı etkinleştirin.

  3. Jupyter Lab’ı açın ve yeni bir not defteri açın.

conda activate UHTE
jupyter-lab