Вікі-код для Latency measurement in remote (EAX, USB) and local modes and comparison with Flex radio (DAX v2)
Остання зміна 2026/05/06 17:00 автором UT2UK
Сховати останніх авторів
| author | version | line-number | content |
|---|---|---|---|
![]() |
54.1 | 1 | == Вимірювання внутрішньої затримки трансивера ERMAK-TT == |
![]() |
1.2 | 2 | |
![]() |
54.1 | 3 | * Режим передачі (мікрофонний вхід -> вихід RF): **45мс** |
![]() |
1.2 | 4 | |
![]() |
5.1 | 5 | |
| 6 | |||
![]() |
3.2 | 7 | [[image:1777980550259-754.png]] |
| 8 | |||
| 9 | |||
![]() |
54.1 | 10 | * Режим прийому (вихід RF модулятора -> вихід навушників): **52мс** |
![]() |
5.1 | 11 | |
![]() |
7.1 | 12 | |
| 13 | |||
![]() |
4.2 | 14 | [[image:1777980668036-257.png]] |
![]() |
5.1 | 15 | |
![]() |
7.2 | 16 | |
![]() |
54.1 | 17 | == Вимірювання внутрішньої затримки FLEX radio == |
![]() |
7.2 | 18 | |
![]() |
12.2 | 19 | * [[https:~~/~~/community.flexradio.com/discussion/8027536/signal-in-to-audio-out-rf-to-audio-latency>>https://community.flexradio.com/discussion/8027536/signal-in-to-audio-out-rf-to-audio-latency]] |
| 20 | * [[https:~~/~~/www.n1kdo.com/sdr-delay-measured/>>url:https://www.n1kdo.com/sdr-delay-measured/]] | ||
| 21 | * [[https:~~/~~/community.flexradio.com/discussion/6865953/>>url:https://community.flexradio.com/discussion/6865953/]] | ||
![]() |
7.2 | 22 | |
| 23 | |||
| 24 | |||
![]() |
12.2 | 25 | [[image:1778007502882-224.png]] |
![]() |
7.2 | 26 | |
![]() |
12.2 | 27 | [[image:RackMultipart20151208-21021-1jin1qg-scope_1000_inline.png||alt="image"]] [[image:RackMultipart20151208-13976-moh3cq-scope_800_inline.png||alt="image"]] [[image:RackMultipart20151208-7743-183a2a1-scope_400_inline.png||alt="image"]] |
| 28 | |||
| 29 | |||
![]() |
15.2 | 30 | [[image:1778007575902-770.png]] |
![]() |
12.2 | 31 | |
| 32 | |||
| 33 | |||
![]() |
23.1 | 34 | [[image:image.png]] [[image:https://us.v-cdn.net/6032377/uploads/OB7NPE9JDLNX/image.png||alt="image.png"]] |
![]() |
15.2 | 35 | |
| 36 | |||
![]() |
53.1 | 37 | Thanks to [[Mike-VA3MW>>url:https://community.flexradio.com/profile/Mike-VA3MW]] and [[W7NGA>>url:https://community.flexradio.com/profile/W7NGA]] |
![]() |
15.2 | 38 | |
| 39 | |||
![]() |
54.1 | 40 | == Вимірювання повної затримки трансивера ERMAK-TT + EAX (USB) == |
![]() |
19.2 | 41 | |
![]() |
54.1 | 42 | Вимірювання проводилися на Windows 11 PC Host + VAC від Євгена Музиченка. Також можна використовувати оригінальні VAC від ERMAK. Вони дають дещо меншу затримку за рахунок оптимізації буферів. |
![]() |
19.2 | 43 | |
![]() |
54.1 | 44 | **Важливий момент** - оригінальні ERMAK VAC підписані self signed сертифікатом. Тому на PC host необхідно вимкнути перевірку підпису драйверів. |
![]() |
19.2 | 45 | |
![]() |
54.1 | 46 | 1. [[EAX aduio control - історія релізів>>https://sdr-ermak.com/xwiki/bin/view/Main/ERMAK-TT/EAX%20aduio%20control%20utility%20releases/]] |
![]() |
20.2 | 47 | 1. [[EAX VAC Windows 10>>https://nx8619.your-storageshare.de/s/pdeEJr5mG4ix7PQ?dir=/EAX%20VAC]] |
![]() |
54.1 | 48 | 1. [[Встановлення та налаштування EAX у середовищі WINDOWS>>https://sdr-ermak.com/xwiki/bin/view/Main/ERMAK/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%20%D0%95%D0%A0%D0%9C%D0%90%D0%9A/EAX%20-%20%D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D0%B0%20%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD%D0%B0%20%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%D0%BF%D0%BE%D1%82%D0%BE%D0%BA%D0%B0%D0%BC%D0%B8%20%D1%81%20PC/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20EAX%20%D0%B2%20%D1%81%D1%80%D0%B5%D0%B4%D0%B5%20WINDOWS/]] |
| 49 | 1. [[Встановлення та налаштування EAX у середовищі LINUX>>https://sdr-ermak.com/xwiki/bin/view/Main/ERMAK/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%20%D0%95%D0%A0%D0%9C%D0%90%D0%9A/EAX%20-%20%D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D0%B0%20%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD%D0%B0%20%D0%B0%D1%83%D0%B4%D0%B8%D0%BE%D0%BF%D0%BE%D1%82%D0%BE%D0%BA%D0%B0%D0%BC%D0%B8%20%D1%81%20PC/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20EAX%20%D0%B2%20%D1%81%D1%80%D0%B5%D0%B4%D0%B5%20LINUX/]] | ||
![]() |
19.9 | 50 | |
| 51 | |||
| 52 | |||
![]() |
54.1 | 53 | * Режим прийому (вихід RF модулятора -> EAX -> аудіовихід PC): **197мс** |
![]() |
20.2 | 54 | |
![]() |
22.1 | 55 | |
| 56 | |||
![]() |
20.2 | 57 | [[image:1778050748939-595.png]] |
![]() |
21.2 | 58 | |
| 59 | |||
![]() |
54.1 | 60 | * Режим прийому (вихід RF модулятора -> USB audio -> аудіовихід PC): **220мс** |
![]() |
21.2 | 61 | |
![]() |
22.1 | 62 | |
| 63 | |||
![]() |
21.2 | 64 | [[image:1778051095734-567.png]] |
| 65 | |||
![]() |
23.2 | 66 | |
![]() |
54.1 | 67 | == Вимірювання повної затримки трансивера ERMAK-TT + EAX (USB) та Flex radio у віддаленому режимі == |
![]() |
23.2 | 68 | |
![]() |
54.1 | 69 | **Програма вимірювань** |
![]() |
47.1 | 70 | |
![]() |
54.1 | 71 | * **ERMAK-TT** — локальне підключення до ПК + EAX |
| 72 | * **FlexRadio** — віддалене підключення (~~5000 км), RTT ~~100 мс, DAX v2, «довгі» фільтри. Швидкість поширення ≈ 3×10⁸ м/с → затримка на 5000 км (one-way) ≈ 16.7 мс; мережа RTT 100 мс → one-way ≈ 50 мс; сумарно ≈ **67-70 мс маржин** | ||
![]() |
47.1 | 73 | |
![]() |
54.1 | 74 | **Об'єкт вимірювання:** |
| 75 | Прийом секундних імпульсів на частоті 4999 кГц | ||
![]() |
47.1 | 76 | |
| 77 | [[image:1778072528651-371.png]] | ||
| 78 | |||
| 79 | |||
![]() |
54.1 | 80 | * Червоний ERMAK-TT |
| 81 | * Синій - FLEX radio. «Швидкі» фільтри (51мс) | ||
![]() |
47.1 | 82 | |
![]() |
54.1 | 83 | Результат: 104мс-70мс=**30мс**, ** ERMAK-TT забезпечує меншу затримку** |
![]() |
47.1 | 84 | |
![]() |
50.2 | 85 | [[image:1778072986007-908.png]] |
![]() |
47.1 | 86 | |
![]() |
50.2 | 87 | |
![]() |
54.1 | 88 | * Червоний ERMAK-TT |
| 89 | * Синій - FLEX radio. «Швидкі» фільтри (167мс) | ||
![]() |
47.1 | 90 | |
![]() |
54.1 | 91 | Результат: 40мс+70мс=**110мс** різниця латенсу, **FLEX radio** **забезпечує меншу затримку** |
![]() |
47.1 | 92 | |
![]() |
50.2 | 93 | [[image:1778073107052-698.png]] |
| 94 | |||
![]() |
54.1 | 95 | **Висновки** |
![]() |
47.1 | 96 | |
![]() |
54.1 | 97 | * При використанні **коротких фільтрів** та **DAX v1** latency у **FlexRadio** та **ERMAK-TT(Phoenix) ** + **EAX) **приблизно порівнянні. |
| 98 | * Основний внесок у затримку в **DAX v1** дають буфери аудіостеку та драйвер VAC; у **DAX v2 **цей внесок суттєво знижено за рахунок переробленого VAC. | ||
| 99 | * У **DAX v1** використовувався оригінальний VAC — Virtual Audio Cable від Євгена Музиченка. ([[https:~~/~~/community.flexradio.com/discussion/8027376/smartsdr-2-8-1-and-bsod>>https://community.flexradio.com/discussion/8027376/smartsdr-2-8-1-and-bsod]]) | ||
![]() |
49.1 | 100 | |
| 101 | |||
| 102 | |||
| 103 | [[image:1778074304325-846.png]] | ||
| 104 | |||
| 105 | |||
![]() |
54.1 | 106 | * У **DAX v2** застосовується рішення на базі Thin Audio Gateway (той самий автор), що забезпечує менші буфери та нижчу latency. |
| 107 | * **DAX v2** дає покращення за затримкою порівняно з DAX v1 близько **~~100 мс**. | ||
| 108 | * **Ми плануємо перехід на аналогічний за архітектурою VAC/low-latency аудіорушій до осені 2026 року.** |
