З стрілочним приблизно виглядатиме так
Трансивер Udai SDR
-
- Повідомлень: 421
- З нами з: Вів січня 17, 2023 4:22 pm
- Позивний: UR5VFT
- Has thanked: 367 times
- Been thanked: 91 time
Re: Трансивер Udai SDR
- в такому більшому S метрі немає необхідності. думаю 4 клітини зліва буде достатньо для нього ну максимум по ширині індикатора частоти якщо можливо.. 73!
-
- Повідомлень: 1143
- З нами з: Пон вересня 12, 2022 1:04 pm
- Has thanked: 73 times
- Been thanked: 576 times
Re: Трансивер Udai SDR
На мій погляд тут купа зайвого. Наприклад Mic Amp Gain виставляється для мікрофону та не потребує зміни в процесі роботи. Modulation - вона залежить від бенду який ми приймаємо і дуже рідко потребує зміни. Tuning step - це анахронізм бо дуже просто робиться змінний крок переналаштування для валкодера в залежності того з якою швидкістю його обертати. У мене так зроблено в усіх синтезаторах. Але є додатковий параметр грануляція який задає по суті найменший крок виставлення частоти. Но його не потрібно дуже оперативно змінювати. Для аматорських бендів досить мати грануляцію 50-100Гц. Для мовних (АМ) - 500-1000Гц. Преамп та аттенюатор - це одна кнопка бо не має сенсу вмикати одноразово обидва. Якщо усе ж таки дві кнопки то вони повинні бути поряд

Поділить усі налаштування на дві категорії - оперативні та неоперативні. На швидкий доступ винесіть лише оперативні. Усе інше сховайте.
Інтерфейс зручно проектувати не в коді а в якомусь графічному редакторі який дозволяє створити об'єкти та двигати їх по екрану. Я саме так робив. У випадку LVGL є візуальні редактори які дозволяють проектувати інтерфейс у стилі WYSIWYG з подальшою генерацією коду.
Ще така порада - проаналізуйте інтерфейси інших DDC/SDR трансиверів. Візьміть найкраще. Воно повинно бути зручно і інтуітивно. Зараз воно так не виглядає. User interface це вам non penis canis est

-
- Повідомлень: 421
- З нами з: Вів січня 17, 2023 4:22 pm
- Позивний: UR5VFT
- Has thanked: 367 times
- Been thanked: 91 time
Re: Трансивер Udai SDR
- для прикладу. кнопки зліва 2 ряда і внизу або навпаки. а все інше панарама. С метр і тд.. 73!
- https://www.youtube.com/watch?v=dKewWolbkSg
- https://www.youtube.com/watch?v=dKewWolbkSg
-
- Повідомлень: 195
- З нами з: П'ят лютого 10, 2023 5:00 pm
- Has thanked: 16 times
- Been thanked: 40 times
-
- Повідомлень: 195
- З нами з: П'ят лютого 10, 2023 5:00 pm
- Has thanked: 16 times
- Been thanked: 40 times
Re: Трансивер Udai SDR
Є робочий зразок трансивера? Випробування проводилися роботою в ефірі? Як враження і які недоліки вилізли ?
-
- Повідомлень: 85
- З нами з: Суб жовтня 29, 2022 4:06 pm
- Has thanked: 17 times
- Been thanked: 40 times
Re: Трансивер Udai SDR
Розробку програмного забезпечення для цієї версії заліза поки довелося призупинити бо повністю завантажений в іншому потрібнішому в даний момент проекті. Так що, на жаль, поки робочого зразку немає. Із того, що зараз працює маємо:
1. Режим тестування який виконується після вмикання. Перевіряється зв'язок з аудіо кодеком, контролером тачскіна, QSPI пам'яттю (маємо 32МБ)
2. Завантаження файлу конфігурацій в ПЛІС. В цій версії планую файли конфігурації зберігати в QSPI пам'яті і завантажувати в ПЛІС за допомогою мікроконтролера. Це може дати можливість використати дешевшу ПЛІС, але доведеться змінювати конфігурацію при переході з приймання на передавання і навпаки. Наразі процес конфігурування займає приблизно 125 мс.
3. Перевірка роботи сконфігурованої ПЛІС.
4. Написаний драйвер для тачскріна
5. Написаний драйвер для аудіокодека
6. Написаний драйвер для DDC/DUC (ПЛІС після конфігурації)
7. Написаний драйвер для дисплея
8. Також маю набір DSP алгоритмів які були написані для попередньої версії