mirror of
https://git.vladimir.cc/vladimir/ewsdr.git
synced 2026-08-26 04:47:35 +00:00
chore: refine project documentation
This commit is contained in:
+2
-2
@@ -217,7 +217,7 @@ const
|
||||
RX_BUF_SAMPLES = 8192; // IQ-пар за один refill (~5.3 мс @ 1.536 MS/s)
|
||||
PAIRS_PER_PKT = 238; // как DDC IQ HPSDR (238*6 = 1428 байт IQData)
|
||||
TX_SRC_RATE = 192000; // фиксированный TX-рейт WDSP (TX_SAMPLE_RATE)
|
||||
// Размер TX-буфера масштабируется от sample-rate (как SoapyPlutoSDR):
|
||||
// Размер TX-буфера масштабируется от sample-rate:
|
||||
// round(rate/60) → следующая степень 2. Фикс 4096 «недостаточно для full-duplex
|
||||
// выше 1 Msps — сэмплы дропаются» (комментарий драйвера). Минимум — TX_BUF_MIN.
|
||||
TX_BUF_MIN = 4096; // нижняя граница (~7 мс @ 576k)
|
||||
@@ -387,7 +387,7 @@ begin
|
||||
end;
|
||||
|
||||
function TxBufPairsForRate(Rate: Integer): Integer;
|
||||
// Размер TX-буфера в IQ-парах под device-rate (как SoapyPlutoSDR): round(rate/60)
|
||||
// Размер TX-буфера в IQ-парах под device-rate: round(rate/60)
|
||||
// округлённое вверх до степени 2, с клампом [TX_BUF_MIN..TX_BUF_MAX].
|
||||
// 576k→16384, 1536k→32768, 3072k→65536.
|
||||
var
|
||||
|
||||
Reference in New Issue
Block a user