diff options
Diffstat (limited to 'CommonLibs/BitVectorTest.cpp')
-rw-r--r-- | CommonLibs/BitVectorTest.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/CommonLibs/BitVectorTest.cpp b/CommonLibs/BitVectorTest.cpp index 5e487ad..063138f 100644 --- a/CommonLibs/BitVectorTest.cpp +++ b/CommonLibs/BitVectorTest.cpp @@ -35,27 +35,6 @@ using namespace std; int main(int argc, char *argv[]) { - BitVector v1("0000111100111100101011110000"); - cout << v1 << endl; - v1.LSB8MSB(); - cout << v1 << endl; - ViterbiR2O4 vCoder; - BitVector v2(v1.size()*2); - v1.encode(vCoder,v2); - cout << v2 << endl; - SoftVector sv2(v2); - cout << sv2 << endl; - for (unsigned i=0; i<sv2.size()/4; i++) sv2[random()%sv2.size()]=0.5; - cout << sv2 << endl; - BitVector v3(v1.size()); - sv2.decode(vCoder,v3); - cout << v3 << endl; - - cout << v3.segment(3,4) << endl; - - BitVector v4(v3.segment(0,4),v3.segment(8,4)); - cout << v4 << endl; - BitVector v5("000011110000"); int r1 = v5.peekField(0,8); int r2 = v5.peekField(4,4); @@ -70,13 +49,6 @@ int main(int argc, char *argv[]) v5.reverse8(); cout << v5 << endl; - BitVector mC = "000000000000111100000000000001110000011100001101000011000000000000000111000011110000100100001010000010100000101000001010000010100000010000000000000000000000000000000000000000000000001100001111000000000000000000000000000000000000000000000000000010010000101000001010000010100000101000001010000001000000000000000000000000110000111100000000000001110000101000001100000001000000000000"; - SoftVector mCS(mC); - BitVector mU(mC.size()/2); - mCS.decode(vCoder,mU); - cout << "c=" << mCS << endl; - cout << "u=" << mU << endl; - unsigned char ts[9] = "abcdefgh"; BitVector tp(70); |