Я прекрасно понимаю, что HEX интерпретируется как 2 символа CHAR.
Вот кусок моей программы, которая берет каждый кадр от HIQSDR и преобразует его в кадры SDR_IP. Как видите, работа со строками и символами, никакого HEX и все работает.
code_31639.txt
Леонид писал(а):
Проверить это просто: вычленить одну строку и отобразить в Edit code_31638.txtбудет абракадабра, потому что большинство байт что выдает железо не имеет отображаемых символов в CHAR.
Леонид писал(а):
регулировкой максимальной величины сигнала должна заниматься АРУ и обеспечивать на входе АЦП Вашего железа максимальный сигнал, но без насыщения (т. е. в пределах АЦП)Это не так и обьяснить нюансы весьма сложно. Подумайте сами, 24бит глубина выходного сигнала - это офигенный динамический диапазон, никакая АРУ не нужна, в реальности этот диапазон используется на 18-20 бит.При том, что параметры входного АЦП 14бит, - 72дб шум, на выходе имеем -127дБ шум что соответствует 20бит разрешающей способнсти, благодаря математике.