MCPcopy Create free account
hub / github.com/RangeNetworks/openbts / encodeFrame41

Method encodeFrame41

GSM/GSML1FEC.cpp:979–987  ·  view source on GitHub ↗

Process the 184 bit frame, starting at offset, add parity, encode. Result is left in mI, representing 4 radio bursts.

Source from the content-addressed store, hash-verified

977// Process the 184 bit frame, starting at offset, add parity, encode.
978// Result is left in mI, representing 4 radio bursts.
979void SharedL1Encoder::encodeFrame41(const BitVector2 &src, int offset, bool copy)
980{
981 if (copy) src.copyToSegment(mU,offset);
982 OBJLOG(DEBUG) << "XCCHL1Encoder before d[]=" << mD;
983 mD.LSB8MSB();
984 OBJLOG(DEBUG) << "XCCHL1Encoder after d[]=" << mD;
985 encode41();
986 interleave41();
987}
988
989
990XCCHL1Encoder::XCCHL1Encoder(

Callers

nothing calls this directly

Calls 1

copyToSegmentMethod · 0.80

Tested by

no test coverage detected