Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Make it or break it ep.16. Making a raspberry Pi 3 Python project with ChatGPT

Автор: Erick Doppler

Загружено: 2025-09-26

Просмотров: 65

Описание:

When I really started to read the produced code, I was shocked. Half of the instructions were misinterpreted. CharGPT ignored the partial band scan and used the whole scan window instead. There were no PPM frequency correction, no FFT normalization, outdated instructions, some absolutely useless code, no GUI lib for text mode, and some bugs were introduced with no proper solution till I spammed the LM with many many equal questions.


The initial prompt was as follows:
Lets make a python program that does the following -
Program name: SDR safety alarm.
Program purpose: Scan frequencies that can affect medical equipment and play alarm if medical equipment is jammed or spoofed.
Program opens csv file named "frequencies.csv" that contains the list of the center frequency of the 1mhz bandwidth chunks.
System is a raspberry pi in terminal mode. Program uses pygame as the GUI library. Use the small font.
Uses RTL SDR to scan the list of frequencies and find the maximum signal strength on those band chunks.
Bandwidth chunks, RTL-SDR amplification parameters, GUI bars start and stop display in DB, alarm triggering level in DB, alarm sound tone frequency, length and loudness, alarm level bar color and color range selection, color of UI text elements and program title should be set as variables.
Use graphic GUI based on pygame to output values of the max signal strength as bars. Each bar should have a center frequency label written on it formatted in Kilohertz. Example: 430000K.
Bars vertical size restriction should be from 0 to max screen height size and a dynamic width with minimum of 10pixels width. Bars separated by 1 pixel. - Approximate the signal strength in DB from -90 to 10 to the bar height. Bar color should gradually vary from blue to green then to orange based on the bar height. -30 to -20 is blue, -20 to -100 is green, -10 to 10 is orange. - If signal is stronger than the alarm level variable value then bar should become red and a 0.2second alarm sound tone should played. Default alarm is -20db
Program source code should have a read me section as a comment where RTL-SDR dependencies installation instructions are listed and basic program usage instruction is described. Python packages installation instructions should have system global installation instructions

Make it or break it ep.16. Making a raspberry Pi 3 Python project with ChatGPT

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Make it or break it ep.17. Disassembling an Apple made battery.

Make it or break it ep.17. Disassembling an Apple made battery.

Как я делал бюджетный электроэрозионный станок

Как я делал бюджетный электроэрозионный станок

ANDROID TV 16 - Установка и настройка на SSD M2 NVME Raspberry Pi 5

ANDROID TV 16 - Установка и настройка на SSD M2 NVME Raspberry Pi 5

Крах Jaguar: Как “повестка” в рекламе добила легенду британского автопрома

Крах Jaguar: Как “повестка” в рекламе добила легенду британского автопрома

БЕЛЫЕ СПИСКИ: какой VPN-протокол справится? Сравниваю все

БЕЛЫЕ СПИСКИ: какой VPN-протокол справится? Сравниваю все

ESP32: распознавание речи нейросетью (TensorFlow Lite)

ESP32: распознавание речи нейросетью (TensorFlow Lite)

Я Построил Рогатку Более Мощную, чем Пистолет

Я Построил Рогатку Более Мощную, чем Пистолет

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

Лазер и Фрезер 2 в 1 - Идеальный ЧПУ по цене телефона!

Лазер и Фрезер 2 в 1 - Идеальный ЧПУ по цене телефона!

ЭТО 100% ХИТ 2026 ГОДА для FPV ДРОНА!

ЭТО 100% ХИТ 2026 ГОДА для FPV ДРОНА!

Make it or Break it ep.1 part 1. Tuning the Hatsan Blitz power

Make it or Break it ep.1 part 1. Tuning the Hatsan Blitz power

Идеального маршрутизатора не существует.

Идеального маршрутизатора не существует.

Вы думали, что допинг — это плохо? Подождите, пока не услышите об электромагнитных велосипедах.

Вы думали, что допинг — это плохо? Подождите, пока не услышите об электромагнитных велосипедах.

От постройки Турбо Реактивного двигателя до полета - всего один шаг

От постройки Турбо Реактивного двигателя до полета - всего один шаг

корпус мини-ПК Raspberry Pi 5, Pironman 5, DIY Мини многофункциональный ПК

корпус мини-ПК Raspberry Pi 5, Pironman 5, DIY Мини многофункциональный ПК

Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!

Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!

Восстановление инструмента, который вы никогда не слышали (осталось всего 3)

Восстановление инструмента, который вы никогда не слышали (осталось всего 3)

Я построил робота на базе искусственного интеллекта ChatGPT, который двигается, разговаривает и д...

Я построил робота на базе искусственного интеллекта ChatGPT, который двигается, разговаривает и д...

Cute, but powerful: meet NanoCluster, a tiny supercomputer

Cute, but powerful: meet NanoCluster, a tiny supercomputer

Первый в мире прецизионный токарный станок. Создание антикитерского механизма. Экспериментальная

Первый в мире прецизионный токарный станок. Создание антикитерского механизма. Экспериментальная

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]