fe.settings:getUserBoardSettings - non array given[rus] - Endchan Magrathea
аппроксимации (напомню - оно с аппроксимаей до целых чисел, хоть и сама вычисления пока что-то на плавающих, ранее была полностью целочисленная схема, но, там пиздец искажения).
К тому-же, там ущербная схема захвата фазы (вниз-сходящего фронта, триггер по уровню косинусоидальной составляющей синтезатора, без фильтрации), что тоже вносит ошибки в результат.
Всяко я откажусь от квадратурной схемы в "полевом" модеме. Квадратурная демодуляция, как показывает практика моя, и на ATMega8 возможна - но, ненужна. Детектор перехода нуля или же весы магнитуд по синхро-импульсу будут дешевле, проще. Даже останется место (в памяти) чтоб прикрутить туда транспортное шифрование. Все равно любительско-пиратская радиосвязь сдохла нахуй, остались одни обоссаные саткомы и вата/тролли на КВ в районе 3-10мгц и аналогичное на двойке. Да и 1200 кбитс это несерьезно. 2400 на BPSK, 4800 на QPSK (но тут начнется секс, ибо QPSK - через квадратуры). Надо осиливать STM32 еще, которые уже давно лежат в заначке. Пугает такое обилие регистров на каждый пук и естественно ебанутой длины даташиты, необходимость читать еррату даже когда нет багов и прочее-прочее. AVR в этом плане попроще. Уж для моей идеи с страпонами нового поколения - точно нужно STM32. Магнитуду производных резонанса же измерять, ебана. Синтезаторы еще, кодеры. Контроль плотности токов и прочее. На одной атмеге, даже старшей серии - такое не запилить (или запилить, но будет куча обвязки, слишком не компактно выйдет).

Еще была идея сделать вообще маст-хев, т.е по стандарту (забыла какому, международный) - стандартный параметры декодера/кодера это 8кГц Fs, 8бит/семпл без-знаковые (смещение + компрессор, обычно), т.е это 64 килобайта в секунду. Я вот подумала - а может нах все эти дешевые станции? Все равно ведь диайвайщикам трахаться придется - не суть уж, с атмегой, линуксом, или же паять передатчик. Кто захочет - потратит пару ночей на пайку.
Т.е выбрать ту же шестерку (50мгц), несущей на 100кгц с BPSK, на какой-нибудь атмеге, и будет mmmm nice. На шестерочке даже прохождения возможны, вроде. Антенна не такая уж и длинная (по сравнению с СиБи и еще более длинным КВ далее). А 100кбс по моему это вполне себе норм скорость - вот в торе я на такой скорости хентай качаю и мне норм. И там будет норм, возможно даже порубиться можно будет в сетевухи какие-нибудь, если разделение канала сделать и дуплекс через разнос. Вот ебанется скотоублюдия к хуям - а я зашкерюсь где-нибудь в лесу и буду в майнкрайт играть через радейку, лол.
Еще можно будет тот же войс гнать в ДУПЛЕКСЕ, без кодеков, без секса с STM32 (я очень нихочу в stm32 вкатываться >,<). Лоли пикчи через ионосферу! Молодость! Хардкор! 359!

Поки.