-- Do not edit! This file was generated by blocks/signal/rootraisedcosinefilter_spec.py

local radio = require('radio')
local jigs = require('tests.jigs')

jigs.TestBlock(radio.RootRaisedCosineFilterBlock, {
    {
        desc = "101 taps, 0.5 beta, 1e-3 symbol rate, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {101, 0.5, 0.001},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{-0.00723315, 0.00687307}, {-0.00201548, 0.00202816}, {-0.00210590, 0.00102908}, {0.00089285, 0.00674077}, {-0.00714150, -0.00258925}, {-0.00049968, -0.00391945}, {0.00468883, -0.01376923}, {0.00360876, -0.00938747}, {-0.00175673, -0.00057951}, {0.00618436, -0.00986558}, {-0.00320307, -0.00904691}, {0.00548417, -0.01139748}, {-0.00012184, -0.01293884}, {-0.00943853, -0.01844516}, {-0.01066782, -0.01852903}, {-0.01594866, -0.02385414}, {-0.02151277, -0.02465458}, {-0.02567262, -0.03412198}, {-0.01899597, -0.03300704}, {-0.01618208, -0.03922231}, {-0.00643923, -0.03210378}, {-0.01393917, -0.03541508}, {-0.00955835, -0.03123898}, {-0.00092492, -0.03278136}, {0.00560410, -0.02941384}, {0.00171478, -0.02768258}, {0.00928140, -0.02083512}, {0.00938665, -0.01907516}, {0.00017919, -0.02416496}, {0.00606271, -0.02586089}, {-0.00040546, -0.02489647}, {0.00361129, -0.02144557}, {0.00113297, -0.02265367}, {0.00129988, -0.01714607}, {0.00171431, -0.01925804}, {0.00151066, -0.02856457}, {-0.00752002, -0.02454213}, {0.00203826, -0.02269940}, {-0.00006632, -0.02922120}, {-0.00002190, -0.01968546}, {0.00532983, -0.01890202}, {0.01245768, -0.02420042}, {0.01273098, -0.01525005}, {0.01427083, -0.01605846}, {0.00970758, -0.01510896}, {0.01875109, -0.02488710}, {0.02436365, -0.01854759}, {0.03200471, -0.01378992}, {0.03812215, -0.01342017}, {0.03933821, -0.01488198}, {0.03055955, -0.00756208}, {0.03194601, -0.01349930}, {0.03204114, -0.01379719}, {0.02920983, -0.01684181}, {0.02997254, -0.01439873}, {0.03219865, -0.01522636}, {0.02286249, -0.02057512}, {0.01647799, -0.01890429}, {0.02362022, -0.01300034}, {0.02949854, -0.00673996}, {0.02465902, 0.00002144}, {0.02808464, -0.00822189}, {0.01852483, -0.01782425}, {0.02358154, -0.02277832}, {0.01585717, -0.02030947}, {0.01277987, -0.02882534}, {0.00604663, -0.02828404}, {-0.00051848, -0.03277660}, {0.00366664, -0.03367322}, {0.00014503, -0.03419261}, {-0.00927920, -0.03643730}, {-0.01084477, -0.04260923}, {-0.01858563, -0.03470079}, {-0.01838720, -0.04045608}, {-0.01629887, -0.03418498}, {-0.02577973, -0.04372305}, {-0.03277560, -0.03939478}, {-0.03949954, -0.03534769}, {-0.03597759, -0.03446359}, {-0.04150733, -0.02505532}, {-0.03561873, -0.02472646}, {-0.04109700, -0.02178812}, {-0.04317887, -0.02028697}, {-0.04671783, -0.01769566}, {-0.05544905, -0.02167869}, {-0.04619620, -0.01424891}, {-0.05002912, -0.00715536}, {-0.05378353, 0.00153653}, {-0.04896287, -0.00011954}, {-0.05386459, -0.00984082}, {-0.04637564, -0.01898037}, {-0.04005936, -0.00983590}, {-0.03867110, -0.01633247}, {-0.03139744, -0.00695884}, {-0.02736283, -0.00678150}, {-0.02977807, -0.00980774}, {-0.03560008, -0.00636093}, {-0.03692807, -0.01241013}, {-0.04475513, -0.00912558}, {-0.04879135, -0.00912781}, {-0.05224866, -0.00177452}, {-0.03711175, -0.01817825}, {-0.04824965, -0.01673889}, {-0.03852664, -0.01014571}, {-0.04471005, -0.02153210}, {-0.03322659, -0.00551984}, {-0.03132058, -0.00727719}, {-0.02894503, 0.00627470}, {-0.02817146, 0.01149797}, {-0.02805563, 0.00715215}, {-0.04421310, 0.00990612}, {-0.02669625, 0.00341050}, {-0.03025796, 0.00774425}, {-0.01790343, 0.00667715}, {-0.01174663, 0.00805332}, {-0.00325007, 0.01019374}, {0.01101696, 0.02317921}, {0.00936613, 0.02499137}, {0.00569539, 0.02534068}, {-0.00942702, 0.03146724}, {-0.00654371, 0.04417909}, {-0.01943527, 0.03933762}, {-0.00635991, 0.04023501}, {-0.00934163, 0.03059197}, {-0.02624942, 0.02751808}, {-0.02504790, 0.02542380}, {-0.01274887, 0.02285583}, {-0.02472174, 0.02168540}, {-0.01834113, 0.01027924}, {-0.00576084, 0.00729084}, {-0.01925686, 0.01660258}, {-0.02188691, 0.01048631}, {-0.01624618, 0.00547168}, {-0.02137182, 0.00009869}, {-0.02665339, -0.00058313}, {-0.03492429, 0.00965400}, {-0.03712863, 0.02826256}, {-0.02000323, 0.02016474}, {-0.03443978, 0.01786665}, {-0.04024551, 0.02739551}, {-0.04939783, 0.00817592}, {-0.04520356, 0.00334752}, {-0.05042027, 0.00765279}, {-0.05438599, -0.00994395}, {-0.04774667, 0.00015772}, {-0.03388810, -0.00848013}, {-0.04856327, 0.00362737}, {-0.04467815, -0.00186441}, {-0.04859188, -0.00342105}, {-0.05946961, -0.00296773}, {-0.06449158, -0.00652301}, {-0.06398936, -0.01817930}, {-0.05580931, -0.01327268}, {-0.05289244, -0.01013708}, {-0.04133744, -0.00925945}, {-0.04591709, -0.01512063}, {-0.05176331, -0.00742645}, {-0.03463811, -0.00597913}, {-0.03152670, -0.00677604}, {-0.03710234, -0.01078204}, {-0.04801826, -0.02653009}, {-0.04824304, -0.04175117}, {-0.05065133, -0.04199597}, {-0.04949237, -0.02971680}, {-0.05868377, -0.01898465}, {-0.05108973, -0.01428123}, {-0.05485122, -0.00573875}, {-0.04228111, -0.01464801}, {-0.02682820, -0.01662230}, {-0.02554784, -0.00613676}, {-0.01566338, -0.00918540}, {-0.01401461, -0.00665993}, {-0.00415283, -0.00457698}, {0.01137780, -0.01957760}, {0.01929998, -0.02308925}, {0.01357398, -0.02139077}, {0.02906612, -0.00380235}, {0.04280185, -0.00326439}, {0.05327563, -0.01368138}, {0.04842031, -0.02133616}, {0.05819879, -0.02742816}, {0.04741503, -0.03637587}, {0.06205915, -0.03321842}, {0.06511474, -0.03390250}, {0.07560184, -0.03741857}, {0.08226834, -0.03662825}, {0.06822581, -0.05346746}, {0.07495390, -0.06220991}, {0.08010297, -0.07955989}, {0.07241082, -0.08505920}, {0.06989456, -0.08010404}, {0.06891028, -0.07298843}, {0.06063592, -0.07991061}, {0.05397533, -0.08315905}, {0.04726873, -0.09251691}, {0.04617849, -0.09391583}, {0.05228361, -0.08631296}, {0.05292999, -0.08985829}, {0.05383828, -0.08924911}, {0.05992791, -0.09134012}, {0.07201207, -0.08307573}, {0.07102053, -0.08753260}, {0.05417628, -0.08647712}, {0.06032453, -0.07560574}, {0.04395262, -0.07593734}, {0.05471152, -0.07398510}, {0.05506920, -0.07376321}, {0.04398001, -0.06669346}, {0.04109279, -0.06852455}, {0.04844819, -0.07028309}, {0.06279987, -0.07333315}, {0.06461262, -0.07173193}, {0.05089692, -0.06467830}, {0.05087060, -0.07552000}, {0.04771676, -0.06861514}, {0.04787034, -0.06418703}, {0.03397235, -0.06169592}, {0.01590082, -0.05983620}, {0.02920703, -0.05830570}, {0.03243702, -0.04101991}, {0.04996872, -0.05540012}, {0.04972471, -0.05513210}, {0.05603230, -0.05344316}, {0.04936974, -0.04263346}, {0.05729212, -0.03949175}, {0.07155557, -0.03620089}, {0.05719503, -0.04092537}, {0.04139588, -0.03199833}, {0.05489325, -0.04520579}, {0.05040278, -0.03737229}, {0.03947870, -0.03333857}, {0.04211319, -0.03601627}, {0.04140102, -0.03699881}, {0.03053309, -0.04490925}, {0.04066070, -0.03623856}, {0.05240914, -0.04686799}, {0.05600780, -0.05415447}, {0.05392847, -0.06175880}, {0.04090391, -0.05405105}, {0.05153887, -0.04748763}, {0.06881667, -0.04959457}, {0.07774036, -0.03287183}, {0.07351506, -0.02742872}, {0.06929411, -0.03070547}, {0.06523439, -0.01597344}, {0.04949947, -0.02037266}, {0.04110012, -0.00348357}, {0.05189690, 0.00355715}, {0.03521220, 0.00272007}, {0.03292383, -0.00421061}, {0.03774813, -0.00786155}, {0.04211966, -0.01271480}, {0.04925768, -0.00937302}, {0.03583192, -0.01032937}, {0.03842296, -0.00953597}, {0.02955068, -0.00444489}})}
    },
    {
        desc = "101 taps, 0.7 beta, 1e-3 symbol rate, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {101, 0.7, 0.001},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{-0.00723175, 0.00687174}, {-0.00201518, 0.00202785}, {-0.00210560, 0.00102899}, {0.00089255, 0.00673958}, {-0.00714024, -0.00258856}, {-0.00049978, -0.00391854}, {0.00468773, -0.01376647}, {0.00360793, -0.00938572}, {-0.00175649, -0.00057957}, {0.00618306, -0.00986384}, {-0.00320249, -0.00904544}, {0.00548304, -0.01139566}, {-0.00012182, -0.01293685}, {-0.00943672, -0.01844224}, {-0.01066588, -0.01852630}, {-0.01594582, -0.02385058}, {-0.02150903, -0.02465112}, {-0.02566832, -0.03411695}, {-0.01899325, -0.03300258}, {-0.01618009, -0.03921700}, {-0.00643929, -0.03210025}, {-0.01393782, -0.03541122}, {-0.00955799, -0.03123626}, {-0.00092630, -0.03277864}, {0.00560149, -0.02941207}, {0.00171302, -0.02768140}, {0.00927823, -0.02083548}, {0.00938361, -0.01907600}, {0.00017806, -0.02416493}, {0.00606048, -0.02586071}, {-0.00040635, -0.02489665}, {0.00360965, -0.02144659}, {0.00113188, -0.02265457}, {0.00129880, -0.01714816}, {0.00171319, -0.01925978}, {0.00150962, -0.02856460}, {-0.00751927, -0.02454311}, {0.00203711, -0.02270086}, {-0.00006702, -0.02922151}, {-0.00002258, -0.01968778}, {0.00532815, -0.01890455}, {0.01245471, -0.02420197}, {0.01272814, -0.01525342}, {0.01426785, -0.01606167}, {0.00970567, -0.01511234}, {0.01874756, -0.02488859}, {0.02435928, -0.01855038}, {0.03199915, -0.01379364}, {0.03811579, -0.01342391}, {0.03933205, -0.01488539}, {0.03055553, -0.00756686}, {0.03194205, -0.01350280}, {0.03203751, -0.01380057}, {0.02920708, -0.01684454}, {0.02996994, -0.01440190}, {0.03219591, -0.01522931}, {0.02286187, -0.02057698}, {0.01647880, -0.01890647}, {0.02361978, -0.01300364}, {0.02949716, -0.00674437}, {0.02465884, 0.00001590}, {0.02808400, -0.00822559}, {0.01852626, -0.01782594}, {0.02358211, -0.02277901}, {0.01585940, -0.02031065}, {0.01278277, -0.02882484}, {0.00605087, -0.02828371}, {-0.00051302, -0.03277546}, {0.00367117, -0.03367200}, {0.00015017, -0.03419140}, {-0.00927236, -0.03643575}, {-0.01083786, -0.04260660}, {-0.01857747, -0.03469988}, {-0.01837940, -0.04045412}, {-0.01629179, -0.03418438}, {-0.02577111, -0.04372067}, {-0.03276603, -0.03939339}, {-0.03948915, -0.03534718}, {-0.03596842, -0.03446329}, {-0.04149758, -0.02505686}, {-0.03561068, -0.02472797}, {-0.04108837, -0.02179009}, {-0.04317036, -0.02028909}, {-0.04670918, -0.01769811}, {-0.05543928, -0.02168017}, {-0.04618889, -0.01425167}, {-0.05002160, -0.00715924}, {-0.05377587, 0.00153131}, {-0.04895674, -0.00012401}, {-0.05385805, -0.00984299}, {-0.04637114, -0.01898047}, {-0.04005656, -0.00983756}, {-0.03866897, -0.01633257}, {-0.03139709, -0.00696051}, {-0.02736353, -0.00678285}, {-0.02977853, -0.00980815}, {-0.03559968, -0.00636169}, {-0.03692773, -0.01240935}, {-0.04475359, -0.00912514}, {-0.04878943, -0.00912703}, {-0.05224651, -0.00177482}, {-0.03711307, -0.01817488}, {-0.04824921, -0.01673546}, {-0.03852851, -0.01014326}, {-0.04471102, -0.02152702}, {-0.03323019, -0.00551759}, {-0.03132482, -0.00727428}, {-0.02894985, 0.00627516}, {-0.02817646, 0.01149768}, {-0.02806075, 0.00715318}, {-0.04421515, 0.00990704}, {-0.02670193, 0.00341303}, {-0.03026299, 0.00774619}, {-0.01791089, 0.00667956}, {-0.01175534, 0.00805562}, {-0.00326054, 0.01019574}, {0.01100365, 0.02317877}, {0.00935308, 0.02499072}, {0.00568284, 0.02534001}, {-0.00943685, 0.03146532}, {-0.00655437, 0.04417466}, {-0.01944352, 0.03933423}, {-0.00637090, 0.04023151}, {-0.00935214, 0.03059041}, {-0.02625663, 0.02751710}, {-0.02505532, 0.02542320}, {-0.01275860, 0.02285573}, {-0.02472889, 0.02168559}, {-0.01834930, 0.01028178}, {-0.00577125, 0.00729393}, {-0.01926438, 0.01660373}, {-0.02189378, 0.01048860}, {-0.01625406, 0.00547486}, {-0.02137853, 0.00010280}, {-0.02665900, -0.00057900}, {-0.03492828, 0.00965608}, {-0.03713224, 0.02826095}, {-0.02001031, 0.02016474}, {-0.03444404, 0.01786712}, {-0.04024870, 0.02739406}, {-0.04939936, 0.00817826}, {-0.04520605, 0.00335076}, {-0.05042170, 0.00765506}, {-0.05438657, -0.00993834}, {-0.04774846, 0.00016123}, {-0.03389242, -0.00847500}, {-0.04856440, 0.00362992}, {-0.04467966, -0.00186094}, {-0.04859206, -0.00341735}, {-0.05946699, -0.00296415}, {-0.06448730, -0.00651878}, {-0.06398463, -0.01817284}, {-0.05580568, -0.01326729}, {-0.05288877, -0.01013244}, {-0.04133537, -0.00925511}, {-0.04591340, -0.01511530}, {-0.05175776, -0.00742278}, {-0.03463527, -0.00597590}, {-0.03152382, -0.00677284}, {-0.03709772, -0.01077818}, {-0.04801077, -0.02652320}, {-0.04823485, -0.04174137}, {-0.05064202, -0.04198634}, {-0.04948271, -0.02970997}, {-0.05867180, -0.01898033}, {-0.05107882, -0.01427816}, {-0.05483919, -0.00573769}, {-0.04227127, -0.01464557}, {-0.02682111, -0.01661998}, {-0.02554059, -0.00613704}, {-0.01565761, -0.00918555}, {-0.01400876, -0.00666111}, {-0.00414859, -0.00457916}, {0.01137934, -0.01957745}, {0.01930037, -0.02308912}, {0.01357598, -0.02139170}, {0.02906547, -0.00380743}, {0.04279888, -0.00327018}, {0.05327096, -0.01368565}, {0.04841697, -0.02133951}, {0.05819386, -0.02743085}, {0.04741259, -0.03637730}, {0.06205414, -0.03322100}, {0.06510948, -0.03390538}, {0.07559486, -0.03742115}, {0.08226033, -0.03663141}, {0.06822083, -0.05346775}, {0.07494783, -0.06220890}, {0.08009609, -0.07955583}, {0.07240565, -0.08505447}, {0.06989000, -0.08010083}, {0.06890601, -0.07298732}, {0.06063350, -0.07990879}, {0.05397441, -0.08315724}, {0.04726933, -0.09251393}, {0.04617958, -0.09391319}, {0.05228381, -0.08631243}, {0.05293029, -0.08985760}, {0.05383855, -0.08924912}, {0.05992705, -0.09134030}, {0.07200883, -0.08307806}, {0.07101747, -0.08753441}, {0.05417649, -0.08647952}, {0.06032337, -0.07561076}, {0.04395455, -0.07594264}, {0.05471118, -0.07399112}, {0.05506871, -0.07376955}, {0.04398170, -0.06670139}, {0.04109515, -0.06853224}, {0.04844927, -0.07029040}, {0.06279834, -0.07333968}, {0.06461089, -0.07173861}, {0.05089799, -0.06468628}, {0.05087182, -0.07552580}, {0.04771885, -0.06862228}, {0.04787266, -0.06419502}, {0.03397764, -0.06170435}, {0.01590992, -0.05984478}, {0.02921369, -0.05831423}, {0.03244314, -0.04103150}, {0.04997139, -0.05540847}, {0.04972754, -0.05514003}, {0.05603402, -0.05345081}, {0.04937295, -0.04264257}, {0.05729399, -0.03950080}, {0.07155488, -0.03620998}, {0.05719745, -0.04093294}, {0.04140170, -0.03200706}, {0.05489666, -0.04521123}, {0.05040742, -0.03737871}, {0.03948586, -0.03334533}, {0.04212008, -0.03602202}, {0.04140810, -0.03700387}, {0.03054231, -0.04491238}, {0.04066790, -0.03624314}, {0.05241396, -0.04687019}, {0.05601180, -0.05415492}, {0.05393264, -0.06175729}, {0.04091040, -0.05405055}, {0.05154298, -0.04748787}, {0.06881709, -0.04959375}, {0.07773868, -0.03287369}, {0.07351392, -0.02743103}, {0.06929357, -0.03070653}, {0.06523433, -0.01597690}, {0.04950214, -0.02037461}, {0.04110412, -0.00348818}, {0.05189845, 0.00355195}, {0.03521676, 0.00271591}, {0.03292858, -0.00421252}, {0.03775164, -0.00786188}, {0.04212198, -0.01271340}, {0.04925818, -0.00937164}, {0.03583464, -0.01032720}, {0.03842478, -0.00953334}, {0.02955400, -0.00444261}})}
    },
    {
        desc = "101 taps, 1.0 beta, 5e-3 symbol rate, 256 ComplexFloat32 input, 256 ComplexFloat32 output",
        args = {101, 1.0, 0.005},
        inputs = {radio.types.ComplexFloat32.vector_from_array({{-0.73127151, 0.69486749}, {0.52754927, -0.48986191}, {-0.00912983, -0.10101787}, {0.30318594, 0.57744670}, {-0.81228077, -0.94330502}, {0.67153019, -0.13446586}, {0.52456015, -0.99578792}, {-0.10922561, 0.44308007}, {-0.54247558, 0.89054137}, {0.80285490, -0.93882000}, {-0.94910830, 0.08282494}, {0.87829834, -0.23759152}, {-0.56680119, -0.15576684}, {-0.94191837, -0.55661666}, {-0.12422481, -0.00837552}, {-0.53383112, -0.53826690}, {-0.56243795, -0.08079307}, {-0.42043677, -0.95702058}, {0.67515594, 0.11290865}, {0.28458872, -0.62818748}, {0.98508680, 0.71989304}, {-0.75822008, -0.33460963}, {0.44296879, 0.42238355}, {0.87288117, -0.15578599}, {0.66007137, 0.34061113}, {-0.39326301, 0.17516121}, {0.76495802, 0.69239485}, {0.01056764, 0.17800452}, {-0.93094832, -0.51452005}, {0.59480852, -0.17137200}, {-0.65398520, 0.09759752}, {0.40608153, 0.34897169}, {-0.25059396, -0.12207674}, {0.01685298, 0.55688524}, {0.04187684, -0.21348982}, {-0.02061296, -0.94085008}, {-0.91302544, 0.40676415}, {0.96637541, 0.18636747}, {-0.21280062, -0.65930158}, {0.00447712, 0.96415329}, {0.54104626, 0.07923490}, {0.72057962, -0.53564775}, {0.02754333, 0.90493482}, {0.15558961, -0.08173654}, {-0.46144104, 0.09599262}, {0.91423255, -0.98858166}, {0.56731045, 0.64097184}, {0.77235913, 0.48100683}, {0.61827981, 0.03735657}, {0.12271573, -0.14781864}, {-0.88775343, 0.74002033}, {0.13999867, -0.60032117}, {0.00944094, -0.03014978}, {-0.28642008, -0.30784416}, {0.07695759, 0.24697889}, {0.22490492, -0.08370640}, {-0.94405001, -0.54078996}, {-0.64557749, 0.16892174}, {0.72201771, 0.59687787}, {0.59419513, 0.63287473}, {-0.48941192, 0.68348968}, {0.34622705, -0.83353174}, {-0.96661872, -0.97087997}, {0.51117355, -0.50088155}, {-0.78102273, 0.24960417}, {-0.31115428, -0.86096931}, {-0.68074894, 0.05476080}, {-0.66371012, -0.45417112}, {0.42317989, -0.09059674}, {-0.35599643, -0.05245798}, {-0.95273077, -0.22688580}, {-0.15816264, -0.62392139}, {-0.78247666, 0.79963702}, {0.02023196, -0.58181804}, {0.21129727, 0.63407934}, {-0.95836377, -0.96427095}, {-0.70707649, 0.43767095}, {-0.67954481, 0.40921125}, {0.35635161, 0.08940433}, {-0.55880052, 0.95118904}, {0.59562171, 0.03319904}, {-0.55360842, 0.29701284}, {-0.21020398, 0.15169193}, {-0.35750839, 0.26189572}, {-0.88242978, -0.40278813}, {0.93580663, 0.75106847}, {-0.38722676, 0.71702880}, {-0.37927276, 0.87857687}, {0.48768425, -0.16765547}, {-0.49528381, -0.98303950}, {0.75743574, -0.92416686}, {0.63882822, 0.92440224}, {0.14056113, -0.65696579}, {0.73556215, 0.94755048}, {0.40804628, 0.01774749}, {-0.24406233, -0.30613822}, {-0.58847648, 0.34830603}, {-0.13409975, -0.61176270}, {-0.79115158, 0.33191505}, {-0.40785465, -0.00040016}, {-0.34930867, 0.74324304}, {0.79935658, -0.96381402}, {-0.59829396, -0.34451860}, {0.97409946, 0.56540078}, {-0.32180870, -0.57394040}, {0.34891015, 0.67540216}, {0.86437494, -0.31230038}, {0.76478642, 0.37422037}, {-0.03100256, 0.97101647}, {-0.53071910, 0.45093039}, {-0.83063954, -0.66061169}, {0.82197559, -0.57406360}, {0.51823235, 0.20041765}, {0.68226439, -0.26378399}, {-0.31942952, -0.41756943}, {0.73483962, 0.20796506}, {0.90861493, 0.77453023}, {-0.72930807, 0.10234095}, {-0.79145002, -0.92172438}, {-0.85361314, 0.73233670}, {0.57623291, 0.65701193}, {-0.31820506, 0.23037209}, {0.56380719, -0.24392074}, {0.14156306, -0.55257183}, {-0.83651346, -0.46655273}, {0.78153634, 0.12889367}, {0.85013437, -0.08446148}, {-0.44563445, 0.57402933}, {0.65553629, -0.97523654}, {0.34082329, -0.81663376}, {-0.76979506, 0.77012014}, {-0.91995299, -0.52073330}, {0.97631699, -0.15797283}, {-0.76888371, -0.66523314}, {-0.51715940, 0.48801285}, {-0.79433179, 0.82152885}, {-0.24344546, 0.94052809}, {0.81844544, -0.41195285}, {-0.49317971, -0.04597981}, {-0.79974169, 0.30410039}, {-0.92075950, -0.97898769}, {0.96516722, -0.40890029}, {0.19314128, -0.10031093}, {-0.37343827, -0.87407041}, {0.82678401, 0.93962657}, {0.93959302, -0.77727538}, {-0.56961346, 0.23561376}, {0.95990574, 0.08582640}, {0.37637961, 0.32366887}, {-0.48182800, 0.08320452}, {-0.38535777, -0.50723761}, {-0.83726245, -0.43842655}, {0.96675342, -0.10419552}, {0.30402106, 0.28693217}, {0.88146901, -0.21904290}, {-0.38643140, -0.34551716}, {-0.36652973, 0.69426954}, {0.78700048, -0.39438137}, {-0.33133319, 0.08845083}, {0.15797088, 0.19192508}, {-0.50980401, -0.95925194}, {-0.51248139, -0.85534495}, {0.10240951, -0.85816729}, {-0.84974039, 0.27076420}, {-0.41835687, 0.58436954}, {-0.01347791, 0.72529793}, {-0.69164079, 0.00285917}, {0.58996701, -0.84578598}, {0.89845592, -0.65351576}, {0.55241799, 0.96979177}, {0.64310026, -0.36043200}, {-0.78624445, 0.02871650}, {0.83871394, -0.41302100}, {0.78751761, -0.71663874}, {0.82096338, -0.93648010}, {-0.36786264, 0.80617654}, {0.60771257, 0.81430751}, {0.68143702, 0.49236977}, {0.37919036, -0.64369029}, {-0.13472399, -0.68420619}, {0.42964891, 0.33555749}, {-0.49482721, -0.87117159}, {0.92677176, 0.61650527}, {0.09853987, 0.08275530}, {0.70258534, -0.09338064}, {-0.20857909, -0.32266170}, {-0.48406181, -0.95118302}, {0.29287767, -0.16663224}, {0.14120726, -0.87535673}, {-0.29011312, -0.72343177}, {-0.74974197, -0.48177409}, {0.65786874, -0.20440537}, {-0.19783570, 0.22488984}, {-0.53294069, -0.98504567}, {0.05740348, 0.00179924}, {0.29767919, -0.12336609}, {0.37302625, 0.46284387}, {-0.52325064, -0.00985550}, {-0.04234622, -0.54987586}, {-0.17550774, 0.12081487}, {0.81387901, 0.83541310}, {-0.44954929, 0.29283035}, {-0.90360534, -0.85689718}, {0.02338342, 0.75484818}, {-0.68106455, 0.53205574}, {0.76601923, -0.37639597}, {0.38511392, 0.69798225}, {-0.25677133, 0.40256533}, {0.47283623, 0.18915559}, {0.71255422, 0.79320872}, {0.92015761, 0.14246538}, {-0.64744818, -0.49880919}, {-0.56476265, 0.13903470}, {0.51550025, -0.89573354}, {0.36327291, 0.43430653}, {-0.30403697, 0.03011161}, {-0.67040372, 0.45979229}, {-0.91858262, 0.96244210}, {0.61588746, 0.25689700}, {-0.46494752, 0.82572573}, {0.91887766, -0.72174770}, {0.55151451, 0.68386173}, {0.31943470, 0.40081555}, {-0.10988253, 0.84861559}, {0.94241506, -0.23529337}, {0.60542303, -0.13415682}, {-0.67049158, -0.34906545}, {-0.74733984, 0.81776953}, {0.91884816, -0.76162654}, {0.20135815, -0.18355180}, {-0.76381993, -0.40904897}, {-0.50356728, 0.49915361}, {-0.99198210, -0.62032259}, {-0.12245386, -0.95793062}, {0.25505316, 0.21125507}, {0.67066473, -0.58678836}, {-0.43043676, 0.08467886}, {-0.45354861, 0.17147619}, {-0.49823555, 0.36705431}, {0.58218145, 0.61730921}, {0.94723225, 0.09075401}, {-0.01838144, 0.71139538}, {0.53813475, 0.14108926}, {-0.23348723, -0.43190512}, {-0.78372163, 0.61509818}, {-0.76385695, 0.49453047}, {0.09057418, 0.92989063}, {0.52213132, 0.94703954}, {-0.72681195, 0.00074295}, {0.14515658, -0.37749708}, {0.00606498, -0.28636247}, {0.05678794, -0.99831057}, {-0.11537134, -0.10089571}, {-0.39040163, -0.20119449}, {0.56617463, 0.36682576}, {-0.01540173, 0.29533648}})},
        outputs = {radio.types.ComplexFloat32.vector_from_array({{-0.00696275, 0.00661613}, {-0.00195611, 0.00196751}, {-0.00204730, 0.00100998}, {0.00083509, 0.00651005}, {-0.00689648, -0.00245671}, {-0.00051828, -0.00374359}, {0.00447590, -0.01323440}, {0.00344731, -0.00904727}, {-0.00170908, -0.00058916}, {0.00593170, -0.00952885}, {-0.00309066, -0.00876202}, {0.00526499, -0.01104374}, {-0.00011896, -0.01255131}, {-0.00908749, -0.01787855}, {-0.01029150, -0.01799766}, {-0.01539794, -0.02316150}, {-0.02078827, -0.02398080}, {-0.02483847, -0.03314382}, {-0.01846556, -0.03213997}, {-0.01579520, -0.03818842}, {-0.00644790, -0.03141386}, {-0.01367661, -0.03466186}, {-0.00948497, -0.03070830}, {-0.00118942, -0.03224874}, {0.00509987, -0.02906487}, {0.00137476, -0.02744725}, {0.00866855, -0.02089959}, {0.00879657, -0.01923290}, {-0.00004012, -0.02415509}, {0.00562935, -0.02582066}, {-0.00057814, -0.02492799}, {0.00329283, -0.02163851}, {0.00092045, -0.02282513}, {0.00108880, -0.01754879}, {0.00149576, -0.01959399}, {0.00130863, -0.02856866}, {-0.00737607, -0.02473227}, {0.00181331, -0.02298397}, {-0.00020276, -0.02928231}, {-0.00015489, -0.02013676}, {0.00500202, -0.01939395}, {0.01188046, -0.02450297}, {0.01217615, -0.01590668}, {0.01369113, -0.01668350}, {0.00933404, -0.01576915}, {0.01806441, -0.02517855}, {0.02351166, -0.01909366}, {0.03092318, -0.01451634}, {0.03688392, -0.01415152}, {0.03813868, -0.01554830}, {0.02977345, -0.00849421}, {0.03117233, -0.01418476}, {0.03132993, -0.01445947}, {0.02866933, -0.01737821}, {0.02946080, -0.01502045}, {0.03166138, -0.01580493}, {0.02273555, -0.02094265}, {0.01662904, -0.01933427}, {0.02352849, -0.01364637}, {0.02922630, -0.00760145}, {0.02461886, -0.00105976}, {0.02795560, -0.00894659}, {0.01879881, -0.01815973}, {0.02368979, -0.02291911}, {0.01628779, -0.02054318}, {0.01334102, -0.02873485}, {0.00686743, -0.02822579}, {0.00054019, -0.03255996}, {0.00454647, -0.03344127}, {0.00114327, -0.03396000}, {-0.00794992, -0.03613919}, {-0.00949914, -0.04210228}, {-0.01699598, -0.03452339}, {-0.01686705, -0.04007813}, {-0.01491776, -0.03406725}, {-0.02409990, -0.04325893}, {-0.03091028, -0.03912218}, {-0.03747336, -0.03524465}, {-0.03418713, -0.03440120}, {-0.03960487, -0.02534872}, {-0.03404191, -0.02501394}, {-0.03940622, -0.02216536}, {-0.04151175, -0.02069264}, {-0.04502283, -0.01816618}, {-0.05353812, -0.02196164}, {-0.04475900, -0.01477891}, {-0.04855373, -0.00790244}, {-0.05227944, 0.00052896}, {-0.04775683, -0.00098118}, {-0.05258024, -0.01025868}, {-0.04548496, -0.01899757}, {-0.03949967, -0.01015565}, {-0.03824226, -0.01634904}, {-0.03131466, -0.00727939}, {-0.02748728, -0.00704082}, {-0.02985832, -0.00988537}, {-0.03551289, -0.00650520}, {-0.03685295, -0.01225800}, {-0.04445047, -0.00903905}, {-0.04841449, -0.00897624}, {-0.05182819, -0.00183249}, {-0.03736451, -0.01752559}, {-0.04816225, -0.01607420}, {-0.03889027, -0.00967091}, {-0.04489994, -0.02054923}, {-0.03392639, -0.00508603}, {-0.03214800, -0.00671593}, {-0.02988527, 0.00636228}, {-0.02914867, 0.01144111}, {-0.02905662, 0.00734947}, {-0.04462212, 0.01008101}, {-0.02780972, 0.00389543}, {-0.03124878, 0.00811613}, {-0.01936623, 0.00713850}, {-0.01345454, 0.00849421}, {-0.00529973, 0.01057573}, {0.00841466, 0.02308904}, {0.00681372, 0.02486112}, {0.00324265, 0.02520495}, {-0.01135456, 0.03109096}, {-0.00863120, 0.04331703}, {-0.02105777, 0.03867473}, {-0.00851105, 0.03955274}, {-0.01139825, 0.03028660}, {-0.02766773, 0.02732697}, {-0.02650749, 0.02530631}, {-0.01465470, 0.02283532}, {-0.02612977, 0.02172212}, {-0.01994590, 0.01077160}, {-0.00779925, 0.00789052}, {-0.02073284, 0.01682740}, {-0.02323730, 0.01093156}, {-0.01779050, 0.00609183}, {-0.02269055, 0.00090061}, {-0.02775634, 0.00022269}, {-0.03570900, 0.01006160}, {-0.03783835, 0.02795586}, {-0.02138457, 0.02017083}, {-0.03527213, 0.01796281}, {-0.04086561, 0.02712312}, {-0.04969638, 0.00863670}, {-0.04568573, 0.00398306}, {-0.05069471, 0.00810042}, {-0.05449227, -0.00884794}, {-0.04808366, 0.00084572}, {-0.03471538, -0.00747665}, {-0.04877137, 0.00413182}, {-0.04495876, -0.00118180}, {-0.04861293, -0.00269477}, {-0.05894647, -0.00226482}, {-0.06364855, -0.00569498}, {-0.06305849, -0.01691795}, {-0.05509037, -0.01221959}, {-0.05216457, -0.00922855}, {-0.04092088, -0.00841118}, {-0.04518558, -0.01407975}, {-0.05067112, -0.00670870}, {-0.03407094, -0.00534729}, {-0.03095603, -0.00615104}, {-0.03619341, -0.01002844}, {-0.04655315, -0.02519020}, {-0.04664165, -0.03984976}, {-0.04883375, -0.04012881}, {-0.04760911, -0.02839107}, {-0.05635343, -0.01814645}, {-0.04896409, -0.01368588}, {-0.05251095, -0.00553222}, {-0.04036506, -0.01417637}, {-0.02544409, -0.01617312}, {-0.02413541, -0.00619168}, {-0.01453894, -0.00921778}, {-0.01287657, -0.00689082}, {-0.00332872, -0.00500272}, {0.01167741, -0.01955075}, {0.01937694, -0.02306728}, {0.01396060, -0.02157416}, {0.02893905, -0.00478766}, {0.04222327, -0.00438611}, {0.05236568, -0.01450967}, {0.04776612, -0.02198591}, {0.05723579, -0.02795084}, {0.04693222, -0.03665525}, {0.06108057, -0.03371815}, {0.06408689, -0.03446037}, {0.07423836, -0.03791947}, {0.08070484, -0.03724247}, {0.06724911, -0.05352475}, {0.07376524, -0.06201578}, {0.07875625, -0.07877398}, {0.07139663, -0.08414426}, {0.06899883, -0.07948515}, {0.06807290, -0.07277412}, {0.06015527, -0.07955687}, {0.05378716, -0.08280931}, {0.04737689, -0.09193995}, {0.04638126, -0.09340470}, {0.05231114, -0.08620957}, {0.05297920, -0.08972406}, {0.05388242, -0.08924916}, {0.05975234, -0.09137440}, {0.07137708, -0.08352461}, {0.07042212, -0.08788166}, {0.05421176, -0.08694343}, {0.06009854, -0.07657906}, {0.04432657, -0.07696606}, {0.05464688, -0.07515205}, {0.05497717, -0.07499363}, {0.04431384, -0.06823137}, {0.04155520, -0.07001680}, {0.04866421, -0.07170340}, {0.06250984, -0.07460228}, {0.06428450, -0.07303190}, {0.05111225, -0.06623347}, {0.05111431, -0.07665081}, {0.04813011, -0.07000732}, {0.04832850, -0.06574441}, {0.03500802, -0.06333779}, {0.01767369, -0.06150859}, {0.03050658, -0.05996978}, {0.03363458, -0.04327669}, {0.05049877, -0.05702912}, {0.05028273, -0.05667973}, {0.05637629, -0.05493958}, {0.05000168, -0.04441362}, {0.05766522, -0.04126034}, {0.07143255, -0.03797714}, {0.05767361, -0.04240797}, {0.04253124, -0.03370529}, {0.05556172, -0.04627709}, {0.05130929, -0.03863103}, {0.04087348, -0.03466313}, {0.04345338, -0.03714611}, {0.04277806, -0.03799606}, {0.03232430, -0.04553050}, {0.04205984, -0.03713769}, {0.05334783, -0.04730624}, {0.05678553, -0.05424948}, {0.05473994, -0.06147345}, {0.04216393, -0.05396039}, {0.05233896, -0.04753934}, {0.06890130, -0.04944192}, {0.07741934, -0.03323629}, {0.07329758, -0.02788040}, {0.06919302, -0.03091622}, {0.06522708, -0.01664415}, {0.05002046, -0.02075277}, {0.04187685, -0.00437426}, {0.05219918, 0.00255022}, {0.03609801, 0.00191430}, {0.03384553, -0.00458025}, {0.03843077, -0.00792398}, {0.04257000, -0.01244236}, {0.04935302, -0.00910348}, {0.03635772, -0.00990623}, {0.03877689, -0.00902232}, {0.03019174, -0.00399773}})}
    },
    {
        desc = "101 taps, 0.5 beta, 1e-3 symbol rate, 256 Float32 input, 256 ComplexFloat32 output",
        args = {101, 0.5, 0.001},
        inputs = {radio.types.Float32.vector_from_array({-0.24488358, -0.59217191, -0.99224871, -0.44475749, 0.19632840, 0.76332581, 0.65884250, 0.02192042, 0.97403622, -0.07683806, 0.66918695, -0.18206932, 0.48926124, 0.97518337, -0.38932681, -0.65937436, 0.24006742, 0.06191236, -0.28115594, -0.99296153, -0.22167473, -0.14826106, -0.18949586, 0.72249067, 0.16885605, 0.46766159, 0.79581833, 0.49754697, -0.01459590, 0.49153668, 0.28071079, 0.29749086, 0.25935072, -0.18600205, 0.25852406, 0.26746503, 0.87423593, 0.56494737, 0.69253606, 0.53499961, 0.63065171, 0.21092477, -0.30109984, -0.47083348, 0.41604009, 0.74788415, 0.08849352, -0.69586009, 0.66595060, -0.03091384, -0.06579474, -0.90922385, 0.02056185, 0.48949531, -0.15480438, -0.28964537, 0.31368709, -0.96051723, 0.01432719, 0.89225417, 0.38089520, -0.19615254, 0.37781647, 0.20998783, -0.58222121, -0.58458334, 0.77205056, -0.46186161, -0.85023046, 0.66135520, 0.04639554, -0.26358366, 0.02303784, 0.47345135, -0.66289276, 0.30613399, 0.42687401, 0.63000691, -0.46047872, 0.21933267, -0.53577226, 0.12208935, -0.65527403, 0.57953525, 0.73343575, -0.34071288, -0.55536288, 0.92757678, 0.41338065, 0.68758518, -0.93893105, 0.79878664, 0.24490412, -0.36694169, -0.13646875, 0.52318597, 0.57082391, -0.62019825, 0.25177300, -0.66874093, 0.94609958, -0.11284689, 0.82629001, 0.45649573, 0.21251979, -0.47603193, 0.05318464, -0.72276050, -0.72380400, 0.43149957, -0.27782047, 0.50275260, -0.51901281, 0.43631628, 0.43695384, -0.38900825, -0.78722912, -0.20598429, -0.01527700, -0.80005163, -0.62647748, -0.88931382, 0.19502714, 0.77775222, -0.56688440, -0.93057311, 0.40784720, 0.62982112, 0.92824322, 0.22635791, -0.31511366, 0.67573726, -0.76386577, 0.38527387, -0.80953830, -0.20058849, -0.00995424, -0.24421147, -0.66280484, -0.53656536, 0.64029998, -0.07484839, 0.15986548, -0.57618594, 0.42987013, -0.33976549, 0.18723717, 0.81897414, 0.98878682, -0.90756410, 0.59488541, 0.71517563, -0.36085111, -0.23370475, 0.16050752, 0.83768046, -0.20014282, 0.76006031, 0.51712108, -0.69545382, 0.82735986, -0.96963781, -0.70964354, 0.32962242, -0.88576066, -0.24102025, -0.74004227, -0.07422146, 0.67996067, 0.81216872, -0.92906070, -0.87829649, 0.68124807, -0.91437042, -0.45281947, -0.76512659, -0.81792456, -0.94475424, 0.27502602, 0.48922855, 0.37354276, 0.69124550, 0.32603237, -0.22059613, 0.26212606, 0.93918961, 0.28320667, -0.51381654, -0.87963182, 0.87033200, 0.18099099, -0.30077052, 0.21070550, 0.12051519, 0.04434354, -0.87839073, -0.29354489, -0.17469995, -0.60126334, 0.76021045, -0.15176044, 0.32477134, 0.42709291, 0.48656613, 0.44223061, 0.50441700, -0.49683860, 0.95280737, -0.69798046, 0.83729482, 0.70913750, 0.70432854, -0.89437741, -0.81756383, 0.62611163, -0.06166634, -0.25949362, 0.96937495, -0.91976410, 0.06293010, -0.11330045, -0.74359375, -0.20962349, 0.41529480, 0.76463121, -0.95076066, 0.04901912, -0.81924683, 0.60078692, -0.82842946, -0.93161339, -0.23152760, 0.46521235, -0.37358665, -0.73999017, 0.58914447, 0.61383879, 0.71171957, -0.39251104, -0.15033928, -0.50922000, 0.11435498, -0.33978567, -0.32267332, 0.56724286, 0.91259229, 0.16828065, -0.79062414, 0.30514985, -0.10277656, 0.97606111, 0.43876299, 0.66957223, 0.40257251, 0.07123801, 0.79363680})},
        outputs = {radio.types.Float32.vector_from_array({-0.00242219, -0.00827962, -0.01809463, -0.02249487, -0.02055425, -0.01300521, -0.00648916, -0.00627263, 0.00336149, 0.00260178, 0.00922111, 0.00742088, 0.01226080, 0.02190734, 0.01805781, 0.01153694, 0.01391221, 0.01452543, 0.01174533, 0.00192443, -0.00026811, -0.00173465, -0.00360913, 0.00353692, 0.00520728, 0.00983329, 0.01770542, 0.02262775, 0.02248465, 0.02734777, 0.03012583, 0.03307000, 0.03563705, 0.03379915, 0.03635799, 0.03900538, 0.04765457, 0.05324499, 0.06009769, 0.06539251, 0.07163369, 0.07372356, 0.07074893, 0.06609518, 0.07021330, 0.07761391, 0.07849272, 0.07161330, 0.07820331, 0.07790080, 0.07725317, 0.06826288, 0.06846866, 0.07331268, 0.07178401, 0.06892142, 0.07202626, 0.06252780, 0.06267107, 0.07149800, 0.07526743, 0.07332932, 0.07706824, 0.07914726, 0.07339043, 0.06760980, 0.07524746, 0.07068063, 0.06227200, 0.06881418, 0.06927399, 0.06666768, 0.06689616, 0.07157969, 0.06502363, 0.06805192, 0.07227457, 0.07850663, 0.07395276, 0.07612267, 0.07082374, 0.07203143, 0.06555007, 0.07128196, 0.07853638, 0.07516653, 0.06967324, 0.07884758, 0.08293636, 0.08973750, 0.08045077, 0.08835147, 0.09077399, 0.08714467, 0.08579466, 0.09096926, 0.09661524, 0.09048083, 0.09297077, 0.08635577, 0.09571296, 0.09701840, 0.11104759, 0.12537606, 0.13187584, 0.12522402, 0.11819852, 0.10453174, 0.09715402, 0.09178610, 0.08979666, 0.08814907, 0.08481503, 0.08428995, 0.07896557, 0.07896801, 0.07770194, 0.07328811, 0.07252257, 0.06738779, 0.07100930, 0.06440151, 0.06779229, 0.07735471, 0.06459723, 0.05371824, 0.05312193, 0.05147601, 0.05573270, 0.05811310, 0.05013181, 0.05403645, 0.04353625, 0.04477930, 0.03860938, 0.03406543, 0.03131863, 0.02025354, 0.00810748, -0.00405193, -0.00301251, -0.00999211, -0.01049841, -0.01322068, -0.00431361, -0.01179086, -0.01733751, -0.01011318, 0.00654908, -0.00901479, -0.00282536, 0.00489921, 0.01032299, 0.00780750, 0.00455307, 0.01436957, 0.01525482, 0.01966999, 0.03428545, 0.02726501, 0.02662336, 0.01326590, 0.00818707, 0.00771038, -0.00312757, 0.00024675, -0.00129199, -0.00966366, 0.00162897, 0.01807062, 0.00233892, -0.00680851, 0.00253520, -0.00673826, -0.01590182, -0.01691532, -0.02803614, -0.04160592, -0.04511999, -0.03572918, -0.03420634, -0.02207220, -0.02005698, -0.01575968, -0.01890119, -0.01686737, -0.01069702, -0.01028718, -0.02816346, -0.02364476, -0.02865571, -0.02234409, -0.02816113, -0.02939140, -0.02532333, -0.03266187, -0.04074053, -0.04811466, -0.04792780, -0.04289934, -0.03778626, -0.04393189, -0.03859102, -0.04195027, -0.04208973, -0.03920044, -0.03940409, -0.03050382, -0.03025662, -0.01481421, -0.01206597, -0.00234901, -0.01616522, -0.01911601, -0.01723668, -0.02216594, -0.02088244, -0.00350569, -0.01056352, -0.00978820, -0.00299409, -0.00415162, 0.00257124, 0.00474984, 0.00462067, 0.00082440, 0.01051333, -0.00162424, -0.00191167, -0.01928659, -0.03073998, -0.02991360, -0.03199603, -0.02813593, -0.03926631, -0.02543274, -0.01737789, -0.01024010, -0.01170708, -0.00663893, -0.00636960, -0.01157289, -0.01419446, -0.01896845, -0.00766022, -0.00288654, 0.00213796, -0.00753472, -0.01261750, -0.02341401, -0.00478294, -0.00632646, -0.00677612, 0.00077667, 0.00379462, 0.01005887})}
    },
    {
        desc = "101 taps, 0.7 beta, 1e-3 symbol rate, 256 Float32 input, 256 Float32 output",
        args = {101, 0.7, 0.001},
        inputs = {radio.types.Float32.vector_from_array({-0.24488358, -0.59217191, -0.99224871, -0.44475749, 0.19632840, 0.76332581, 0.65884250, 0.02192042, 0.97403622, -0.07683806, 0.66918695, -0.18206932, 0.48926124, 0.97518337, -0.38932681, -0.65937436, 0.24006742, 0.06191236, -0.28115594, -0.99296153, -0.22167473, -0.14826106, -0.18949586, 0.72249067, 0.16885605, 0.46766159, 0.79581833, 0.49754697, -0.01459590, 0.49153668, 0.28071079, 0.29749086, 0.25935072, -0.18600205, 0.25852406, 0.26746503, 0.87423593, 0.56494737, 0.69253606, 0.53499961, 0.63065171, 0.21092477, -0.30109984, -0.47083348, 0.41604009, 0.74788415, 0.08849352, -0.69586009, 0.66595060, -0.03091384, -0.06579474, -0.90922385, 0.02056185, 0.48949531, -0.15480438, -0.28964537, 0.31368709, -0.96051723, 0.01432719, 0.89225417, 0.38089520, -0.19615254, 0.37781647, 0.20998783, -0.58222121, -0.58458334, 0.77205056, -0.46186161, -0.85023046, 0.66135520, 0.04639554, -0.26358366, 0.02303784, 0.47345135, -0.66289276, 0.30613399, 0.42687401, 0.63000691, -0.46047872, 0.21933267, -0.53577226, 0.12208935, -0.65527403, 0.57953525, 0.73343575, -0.34071288, -0.55536288, 0.92757678, 0.41338065, 0.68758518, -0.93893105, 0.79878664, 0.24490412, -0.36694169, -0.13646875, 0.52318597, 0.57082391, -0.62019825, 0.25177300, -0.66874093, 0.94609958, -0.11284689, 0.82629001, 0.45649573, 0.21251979, -0.47603193, 0.05318464, -0.72276050, -0.72380400, 0.43149957, -0.27782047, 0.50275260, -0.51901281, 0.43631628, 0.43695384, -0.38900825, -0.78722912, -0.20598429, -0.01527700, -0.80005163, -0.62647748, -0.88931382, 0.19502714, 0.77775222, -0.56688440, -0.93057311, 0.40784720, 0.62982112, 0.92824322, 0.22635791, -0.31511366, 0.67573726, -0.76386577, 0.38527387, -0.80953830, -0.20058849, -0.00995424, -0.24421147, -0.66280484, -0.53656536, 0.64029998, -0.07484839, 0.15986548, -0.57618594, 0.42987013, -0.33976549, 0.18723717, 0.81897414, 0.98878682, -0.90756410, 0.59488541, 0.71517563, -0.36085111, -0.23370475, 0.16050752, 0.83768046, -0.20014282, 0.76006031, 0.51712108, -0.69545382, 0.82735986, -0.96963781, -0.70964354, 0.32962242, -0.88576066, -0.24102025, -0.74004227, -0.07422146, 0.67996067, 0.81216872, -0.92906070, -0.87829649, 0.68124807, -0.91437042, -0.45281947, -0.76512659, -0.81792456, -0.94475424, 0.27502602, 0.48922855, 0.37354276, 0.69124550, 0.32603237, -0.22059613, 0.26212606, 0.93918961, 0.28320667, -0.51381654, -0.87963182, 0.87033200, 0.18099099, -0.30077052, 0.21070550, 0.12051519, 0.04434354, -0.87839073, -0.29354489, -0.17469995, -0.60126334, 0.76021045, -0.15176044, 0.32477134, 0.42709291, 0.48656613, 0.44223061, 0.50441700, -0.49683860, 0.95280737, -0.69798046, 0.83729482, 0.70913750, 0.70432854, -0.89437741, -0.81756383, 0.62611163, -0.06166634, -0.25949362, 0.96937495, -0.91976410, 0.06293010, -0.11330045, -0.74359375, -0.20962349, 0.41529480, 0.76463121, -0.95076066, 0.04901912, -0.81924683, 0.60078692, -0.82842946, -0.93161339, -0.23152760, 0.46521235, -0.37358665, -0.73999017, 0.58914447, 0.61383879, 0.71171957, -0.39251104, -0.15033928, -0.50922000, 0.11435498, -0.33978567, -0.32267332, 0.56724286, 0.91259229, 0.16828065, -0.79062414, 0.30514985, -0.10277656, 0.97606111, 0.43876299, 0.66957223, 0.40257251, 0.07123801, 0.79363680})},
        outputs = {radio.types.Float32.vector_from_array({-0.00242172, -0.00827805, -0.01809126, -0.02249086, -0.02055087, -0.01300351, -0.00648885, -0.00627242, 0.00335979, 0.00260030, 0.00921839, 0.00741864, 0.01225773, 0.02190257, 0.01805406, 0.01153466, 0.01390960, 0.01452287, 0.01174347, 0.00192460, -0.00026750, -0.00173376, -0.00360791, 0.00353671, 0.00520679, 0.00983195, 0.01770268, 0.02262425, 0.02248143, 0.02734385, 0.03012166, 0.03306558, 0.03563248, 0.03379530, 0.03635399, 0.03900122, 0.04764912, 0.05323894, 0.06009084, 0.06538524, 0.07162584, 0.07371601, 0.07074267, 0.06609046, 0.07020836, 0.07760816, 0.07848749, 0.07161007, 0.07819938, 0.07789757, 0.07725068, 0.06826272, 0.06846892, 0.07331246, 0.07178458, 0.06892300, 0.07202765, 0.06253146, 0.06267499, 0.07150051, 0.07526959, 0.07333226, 0.07707082, 0.07914983, 0.07339451, 0.06761530, 0.07525171, 0.07068606, 0.06227929, 0.06882032, 0.06928021, 0.06667457, 0.06690311, 0.07158586, 0.06503120, 0.06805896, 0.07228087, 0.07851183, 0.07395899, 0.07612858, 0.07083076, 0.07203824, 0.06555814, 0.07128885, 0.07854184, 0.07517269, 0.06968044, 0.07885291, 0.08294089, 0.08974075, 0.08045588, 0.08835502, 0.09077709, 0.08714850, 0.08579873, 0.09097224, 0.09661711, 0.09048390, 0.09297328, 0.08635949, 0.09571470, 0.09701979, 0.11104605, 0.12537150, 0.13186975, 0.12521894, 0.11819453, 0.10453018, 0.09715357, 0.09178637, 0.08979703, 0.08814949, 0.08481584, 0.08429059, 0.07896712, 0.07896941, 0.07770331, 0.07328996, 0.07252418, 0.06738994, 0.07101008, 0.06440277, 0.06779198, 0.07735161, 0.06459582, 0.05371808, 0.05312097, 0.05147459, 0.05572980, 0.05810916, 0.05012892, 0.05403229, 0.04353371, 0.04477603, 0.03860683, 0.03406321, 0.03131640, 0.02025300, 0.00810886, -0.00404862, -0.00300981, -0.00998833, -0.01049479, -0.01321679, -0.00431181, -0.01178791, -0.01733371, -0.01011097, 0.00654789, -0.00901295, -0.00282482, 0.00489823, 0.01032091, 0.00780581, 0.00455194, 0.01436648, 0.01525155, 0.01966587, 0.03427848, 0.02725943, 0.02661794, 0.01326324, 0.00818543, 0.00770882, -0.00312697, 0.00024659, -0.00129206, -0.00966232, 0.00162787, 0.01806606, 0.00233729, -0.00680859, 0.00253296, -0.00673898, -0.01590109, -0.01691484, -0.02803401, -0.04160171, -0.04511566, -0.03572724, -0.03420518, -0.02207387, -0.02005942, -0.01576338, -0.01890466, -0.01687150, -0.01070252, -0.01029298, -0.02816598, -0.02364836, -0.02865837, -0.02234807, -0.02816404, -0.02939405, -0.02532677, -0.03266390, -0.04074106, -0.04811377, -0.04792703, -0.04289964, -0.03778764, -0.04393208, -0.03859219, -0.04195059, -0.04208970, -0.03920056, -0.03940377, -0.03050483, -0.03025727, -0.01481759, -0.01206948, -0.00235394, -0.01616689, -0.01911667, -0.01723731, -0.02216509, -0.02088136, -0.00350761, -0.01056363, -0.00978812, -0.00299506, -0.00415219, 0.00256935, 0.00474752, 0.00461849, 0.00082310, 0.01051007, -0.00162518, -0.00191261, -0.01928405, -0.03073516, -0.02990902, -0.03199106, -0.02813175, -0.03926001, -0.02542933, -0.01737618, -0.01023984, -0.01170657, -0.00663955, -0.00637049, -0.01157298, -0.01419424, -0.01896754, -0.00766180, -0.00288925, 0.00213415, -0.00753676, -0.01261864, -0.02341300, -0.00478557, -0.00632865, -0.00677794, 0.00077370, 0.00379141, 0.01005481})}
    },
    {
        desc = "101 taps, 1.0 beta, 5e-3 symbol rate, 256 Float32 input, 256 Float32 output",
        args = {101, 1.0, 0.005},
        inputs = {radio.types.Float32.vector_from_array({-0.24488358, -0.59217191, -0.99224871, -0.44475749, 0.19632840, 0.76332581, 0.65884250, 0.02192042, 0.97403622, -0.07683806, 0.66918695, -0.18206932, 0.48926124, 0.97518337, -0.38932681, -0.65937436, 0.24006742, 0.06191236, -0.28115594, -0.99296153, -0.22167473, -0.14826106, -0.18949586, 0.72249067, 0.16885605, 0.46766159, 0.79581833, 0.49754697, -0.01459590, 0.49153668, 0.28071079, 0.29749086, 0.25935072, -0.18600205, 0.25852406, 0.26746503, 0.87423593, 0.56494737, 0.69253606, 0.53499961, 0.63065171, 0.21092477, -0.30109984, -0.47083348, 0.41604009, 0.74788415, 0.08849352, -0.69586009, 0.66595060, -0.03091384, -0.06579474, -0.90922385, 0.02056185, 0.48949531, -0.15480438, -0.28964537, 0.31368709, -0.96051723, 0.01432719, 0.89225417, 0.38089520, -0.19615254, 0.37781647, 0.20998783, -0.58222121, -0.58458334, 0.77205056, -0.46186161, -0.85023046, 0.66135520, 0.04639554, -0.26358366, 0.02303784, 0.47345135, -0.66289276, 0.30613399, 0.42687401, 0.63000691, -0.46047872, 0.21933267, -0.53577226, 0.12208935, -0.65527403, 0.57953525, 0.73343575, -0.34071288, -0.55536288, 0.92757678, 0.41338065, 0.68758518, -0.93893105, 0.79878664, 0.24490412, -0.36694169, -0.13646875, 0.52318597, 0.57082391, -0.62019825, 0.25177300, -0.66874093, 0.94609958, -0.11284689, 0.82629001, 0.45649573, 0.21251979, -0.47603193, 0.05318464, -0.72276050, -0.72380400, 0.43149957, -0.27782047, 0.50275260, -0.51901281, 0.43631628, 0.43695384, -0.38900825, -0.78722912, -0.20598429, -0.01527700, -0.80005163, -0.62647748, -0.88931382, 0.19502714, 0.77775222, -0.56688440, -0.93057311, 0.40784720, 0.62982112, 0.92824322, 0.22635791, -0.31511366, 0.67573726, -0.76386577, 0.38527387, -0.80953830, -0.20058849, -0.00995424, -0.24421147, -0.66280484, -0.53656536, 0.64029998, -0.07484839, 0.15986548, -0.57618594, 0.42987013, -0.33976549, 0.18723717, 0.81897414, 0.98878682, -0.90756410, 0.59488541, 0.71517563, -0.36085111, -0.23370475, 0.16050752, 0.83768046, -0.20014282, 0.76006031, 0.51712108, -0.69545382, 0.82735986, -0.96963781, -0.70964354, 0.32962242, -0.88576066, -0.24102025, -0.74004227, -0.07422146, 0.67996067, 0.81216872, -0.92906070, -0.87829649, 0.68124807, -0.91437042, -0.45281947, -0.76512659, -0.81792456, -0.94475424, 0.27502602, 0.48922855, 0.37354276, 0.69124550, 0.32603237, -0.22059613, 0.26212606, 0.93918961, 0.28320667, -0.51381654, -0.87963182, 0.87033200, 0.18099099, -0.30077052, 0.21070550, 0.12051519, 0.04434354, -0.87839073, -0.29354489, -0.17469995, -0.60126334, 0.76021045, -0.15176044, 0.32477134, 0.42709291, 0.48656613, 0.44223061, 0.50441700, -0.49683860, 0.95280737, -0.69798046, 0.83729482, 0.70913750, 0.70432854, -0.89437741, -0.81756383, 0.62611163, -0.06166634, -0.25949362, 0.96937495, -0.91976410, 0.06293010, -0.11330045, -0.74359375, -0.20962349, 0.41529480, 0.76463121, -0.95076066, 0.04901912, -0.81924683, 0.60078692, -0.82842946, -0.93161339, -0.23152760, 0.46521235, -0.37358665, -0.73999017, 0.58914447, 0.61383879, 0.71171957, -0.39251104, -0.15033928, -0.50922000, 0.11435498, -0.33978567, -0.32267332, 0.56724286, 0.91259229, 0.16828065, -0.79062414, 0.30514985, -0.10277656, 0.97606111, 0.43876299, 0.66957223, 0.40257251, 0.07123801, 0.79363680})},
        outputs = {radio.types.Float32.vector_from_array({-0.00233164, -0.00797545, -0.01744173, -0.02171699, -0.01989739, -0.01267382, -0.00642711, -0.00622948, 0.00303443, 0.00231462, 0.00869620, 0.00698749, 0.01166637, 0.02098259, 0.01732806, 0.01109266, 0.01340571, 0.01402737, 0.01138332, 0.00195496, -0.00015240, -0.00156582, -0.00337516, 0.00349472, 0.00510954, 0.00957304, 0.01717130, 0.02194701, 0.02185677, 0.02658434, 0.02931460, 0.03220974, 0.03474710, 0.03304844, 0.03557660, 0.03819422, 0.04659356, 0.05206592, 0.05876369, 0.06397468, 0.07010578, 0.07225177, 0.06952415, 0.06517044, 0.06924739, 0.07649034, 0.07746860, 0.07097723, 0.07743316, 0.07726566, 0.07676185, 0.06822241, 0.06851200, 0.07326385, 0.07188888, 0.06922320, 0.07229234, 0.06323306, 0.06343086, 0.07198516, 0.07568765, 0.07390103, 0.07757153, 0.07964911, 0.07418486, 0.06868140, 0.07607851, 0.07174110, 0.06369199, 0.07001295, 0.07049044, 0.06801426, 0.06825793, 0.07278751, 0.06650488, 0.06943052, 0.07350952, 0.07952896, 0.07517608, 0.07728199, 0.07219962, 0.07336544, 0.06712901, 0.07263162, 0.07960942, 0.07637282, 0.07108112, 0.07989313, 0.08382671, 0.09037667, 0.08145139, 0.08904648, 0.09138194, 0.08789312, 0.08658632, 0.09155326, 0.09698150, 0.09107809, 0.09345875, 0.08707625, 0.09605008, 0.09728445, 0.11074690, 0.12448885, 0.13068955, 0.12423362, 0.11741891, 0.10422185, 0.09705855, 0.09183116, 0.08985976, 0.08822213, 0.08496431, 0.08440597, 0.07925539, 0.07923002, 0.07795670, 0.07363763, 0.07282399, 0.06779457, 0.07115121, 0.06463891, 0.06772545, 0.07675001, 0.06431906, 0.05368467, 0.05293589, 0.05120115, 0.05517118, 0.05735297, 0.04957386, 0.05323343, 0.04304596, 0.04414965, 0.03811998, 0.03364158, 0.03089317, 0.02015531, 0.00838311, -0.00340165, -0.00248093, -0.00925109, -0.00978657, -0.01245792, -0.00395743, -0.01120981, -0.01659422, -0.00967825, 0.00632598, -0.00865467, -0.00271574, 0.00471283, 0.00992210, 0.00748090, 0.00433377, 0.01376889, 0.01461824, 0.01886746, 0.03293042, 0.02617672, 0.02556662, 0.01274186, 0.00785979, 0.00740010, -0.00302181, 0.00020473, -0.00131648, -0.00941443, 0.00140530, 0.01717773, 0.00201160, -0.00683609, 0.00209101, -0.00688751, -0.01576971, -0.01683065, -0.02763054, -0.04079532, -0.04428553, -0.03535551, -0.03398199, -0.02239598, -0.02053151, -0.01647665, -0.01957376, -0.01766596, -0.01176212, -0.01140891, -0.02864848, -0.02433930, -0.02916775, -0.02311245, -0.02872025, -0.02990130, -0.02598619, -0.03305215, -0.04083697, -0.04793560, -0.04777144, -0.04295234, -0.03804783, -0.04396178, -0.03881195, -0.04200740, -0.04208058, -0.03922179, -0.03933796, -0.03069865, -0.03038244, -0.01546932, -0.01274689, -0.00330605, -0.01649159, -0.01924857, -0.01736361, -0.02200829, -0.02068152, -0.00388548, -0.01059341, -0.00978134, -0.00319144, -0.00427222, 0.00219668, 0.00429081, 0.00418980, 0.00056301, 0.00987546, -0.00181289, -0.00209823, -0.01879816, -0.02981051, -0.02902859, -0.03103562, -0.02732759, -0.03804823, -0.02477098, -0.01704672, -0.01019106, -0.01160767, -0.00675640, -0.00653953, -0.01158747, -0.01414882, -0.01878551, -0.00796032, -0.00340287, 0.00140895, -0.00791910, -0.01282783, -0.02320734, -0.00528081, -0.00673947, -0.00711919, 0.00021159, 0.00318084, 0.00928008})}
    },
}, {epsilon = 1.0e-06})
