2.6. Дополнительные скрипты
Vinokurov Viacheslav Vinokurov이(가) 3 일 전에 이 페이지를 수정함

Дополнительные скрипты

Данная страница посвященна вспомогательным программам, расположенным в папке angen_scripts

Быстрый обзор

В папке angen_scripts находятся следующие скрипты:

  1. pulse_generator_console_logreg.py — скрипт для генерации прямоугольных РЧ-сигналов, синхропоследовательности и параметров осциллографа
  2. logreg.py — программа автоматического измерения задержек синхронизатора и HackRF
  3. analyse.py — то же, что и logreg.py, но вычисляет задержку для уже измеренных данных

В папке присутствуют различные версии данных программ, которые использовались при разных задачах

pulse_generator_console_logreg.py

Программа pulse_generator_console_logreg.py запускается следующим образом:

python pulse_generator_console_logreg.py <period> [nS, uS, mS, S] <width> [nS, uS, mS, S] <delay1> [nS, uS, mS, S] <delay2> [nS, uS, mS, S] <pulses_number> <sample_rate>

Величина pulses_number задает количество повторенных импульсов, sample_rate — частоту дискретизации для последовательности SDR.

Остальные величины приведены на картинке:

Зависимости для скриптов Python

  1. numpy
  2. scipy
  3. matplotlib
  4. pandas
  5. pyside6