⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wib_dl_cc.c

📁 802.16e物理层下行卷积编码。严格按照802.16e实现。
💻 C
📖 第 1 页 / 共 4 页
字号:

#include "..\include\wib_dl_cc.h"



/*
 * *************************************************************************************
 *                                                                                     *
 *					               CC Interleaver Address                              *
 *                                                                                     *
 * -------------------------------------------------------------------------------------
 */

// CC interleave address;

// QPSK 96
UINT16 addint_CC_QPSK_96[96] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x001,0x011,0x021,0x031,0x041,0x051,0x002,0x012,
		0x022,0x032,0x042,0x052,0x003,0x013,0x023,0x033,0x043,0x053,0x004,0x014,0x024,0x034,
		0x044,0x054,0x005,0x015,0x025,0x035,0x045,0x055,0x006,0x016,0x026,0x036,0x046,0x056,
		0x007,0x017,0x027,0x037,0x047,0x057,0x008,0x018,0x028,0x038,0x048,0x058,0x009,0x019,
		0x029,0x039,0x049,0x059,0x00a,0x01a,0x02a,0x03a,0x04a,0x05a,0x00b,0x01b,0x02b,0x03b,
		0x04b,0x05b,0x00c,0x01c,0x02c,0x03c,0x04c,0x05c,0x00d,0x01d,0x02d,0x03d,0x04d,0x05d,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x00f,0x01f,0x02f,0x03f,0x04f,0x05f
	};

// QPSK 192
UINT16 addint_CC_QPSK_192[192] = 
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x001,0x011,
		0x021,0x031,0x041,0x051,0x061,0x071,0x081,0x091,0x0a1,0x0b1,0x002,0x012,0x022,0x032,
		0x042,0x052,0x062,0x072,0x082,0x092,0x0a2,0x0b2,0x003,0x013,0x023,0x033,0x043,0x053,
		0x063,0x073,0x083,0x093,0x0a3,0x0b3,0x004,0x014,0x024,0x034,0x044,0x054,0x064,0x074,
		0x084,0x094,0x0a4,0x0b4,0x005,0x015,0x025,0x035,0x045,0x055,0x065,0x075,0x085,0x095,
		0x0a5,0x0b5,0x006,0x016,0x026,0x036,0x046,0x056,0x066,0x076,0x086,0x096,0x0a6,0x0b6,
		0x007,0x017,0x027,0x037,0x047,0x057,0x067,0x077,0x087,0x097,0x0a7,0x0b7,0x008,0x018,
		0x028,0x038,0x048,0x058,0x068,0x078,0x088,0x098,0x0a8,0x0b8,0x009,0x019,0x029,0x039,
		0x049,0x059,0x069,0x079,0x089,0x099,0x0a9,0x0b9,0x00a,0x01a,0x02a,0x03a,0x04a,0x05a,
		0x06a,0x07a,0x08a,0x09a,0x0aa,0x0ba,0x00b,0x01b,0x02b,0x03b,0x04b,0x05b,0x06b,0x07b,
		0x08b,0x09b,0x0ab,0x0bb,0x00c,0x01c,0x02c,0x03c,0x04c,0x05c,0x06c,0x07c,0x08c,0x09c,
		0x0ac,0x0bc,0x00d,0x01d,0x02d,0x03d,0x04d,0x05d,0x06d,0x07d,0x08d,0x09d,0x0ad,0x0bd,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x00f,0x01f,
		0x02f,0x03f,0x04f,0x05f,0x06f,0x07f,0x08f,0x09f,0x0af,0x0bf
	};

// QPSK 288
UINT16 addint_CC_QPSK_288[288] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x001,0x011,0x021,0x031,0x041,0x051,0x061,0x071,0x081,0x091,
		0x0a1,0x0b1,0x0c1,0x0d1,0x0e1,0x0f1,0x101,0x111,0x002,0x012,0x022,0x032,0x042,0x052,
		0x062,0x072,0x082,0x092,0x0a2,0x0b2,0x0c2,0x0d2,0x0e2,0x0f2,0x102,0x112,0x003,0x013,
		0x023,0x033,0x043,0x053,0x063,0x073,0x083,0x093,0x0a3,0x0b3,0x0c3,0x0d3,0x0e3,0x0f3,
		0x103,0x113,0x004,0x014,0x024,0x034,0x044,0x054,0x064,0x074,0x084,0x094,0x0a4,0x0b4,
		0x0c4,0x0d4,0x0e4,0x0f4,0x104,0x114,0x005,0x015,0x025,0x035,0x045,0x055,0x065,0x075,
		0x085,0x095,0x0a5,0x0b5,0x0c5,0x0d5,0x0e5,0x0f5,0x105,0x115,0x006,0x016,0x026,0x036,
		0x046,0x056,0x066,0x076,0x086,0x096,0x0a6,0x0b6,0x0c6,0x0d6,0x0e6,0x0f6,0x106,0x116,
		0x007,0x017,0x027,0x037,0x047,0x057,0x067,0x077,0x087,0x097,0x0a7,0x0b7,0x0c7,0x0d7,
		0x0e7,0x0f7,0x107,0x117,0x008,0x018,0x028,0x038,0x048,0x058,0x068,0x078,0x088,0x098,
		0x0a8,0x0b8,0x0c8,0x0d8,0x0e8,0x0f8,0x108,0x118,0x009,0x019,0x029,0x039,0x049,0x059,
		0x069,0x079,0x089,0x099,0x0a9,0x0b9,0x0c9,0x0d9,0x0e9,0x0f9,0x109,0x119,0x00a,0x01a,
		0x02a,0x03a,0x04a,0x05a,0x06a,0x07a,0x08a,0x09a,0x0aa,0x0ba,0x0ca,0x0da,0x0ea,0x0fa,
		0x10a,0x11a,0x00b,0x01b,0x02b,0x03b,0x04b,0x05b,0x06b,0x07b,0x08b,0x09b,0x0ab,0x0bb,
		0x0cb,0x0db,0x0eb,0x0fb,0x10b,0x11b,0x00c,0x01c,0x02c,0x03c,0x04c,0x05c,0x06c,0x07c,
		0x08c,0x09c,0x0ac,0x0bc,0x0cc,0x0dc,0x0ec,0x0fc,0x10c,0x11c,0x00d,0x01d,0x02d,0x03d,
		0x04d,0x05d,0x06d,0x07d,0x08d,0x09d,0x0ad,0x0bd,0x0cd,0x0dd,0x0ed,0x0fd,0x10d,0x11d,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x0ce,0x0de,
		0x0ee,0x0fe,0x10e,0x11e,0x00f,0x01f,0x02f,0x03f,0x04f,0x05f,0x06f,0x07f,0x08f,0x09f,
		0x0af,0x0bf,0x0cf,0x0df,0x0ef,0x0ff,0x10f,0x11f
	};

// QPSK 384
UINT16 addint_CC_QPSK_384[384] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x120,0x130,0x140,0x150,0x160,0x170,0x001,0x011,0x021,0x031,
		0x041,0x051,0x061,0x071,0x081,0x091,0x0a1,0x0b1,0x0c1,0x0d1,0x0e1,0x0f1,0x101,0x111,
		0x121,0x131,0x141,0x151,0x161,0x171,0x002,0x012,0x022,0x032,0x042,0x052,0x062,0x072,
		0x082,0x092,0x0a2,0x0b2,0x0c2,0x0d2,0x0e2,0x0f2,0x102,0x112,0x122,0x132,0x142,0x152,
		0x162,0x172,0x003,0x013,0x023,0x033,0x043,0x053,0x063,0x073,0x083,0x093,0x0a3,0x0b3,
		0x0c3,0x0d3,0x0e3,0x0f3,0x103,0x113,0x123,0x133,0x143,0x153,0x163,0x173,0x004,0x014,
		0x024,0x034,0x044,0x054,0x064,0x074,0x084,0x094,0x0a4,0x0b4,0x0c4,0x0d4,0x0e4,0x0f4,
		0x104,0x114,0x124,0x134,0x144,0x154,0x164,0x174,0x005,0x015,0x025,0x035,0x045,0x055,
		0x065,0x075,0x085,0x095,0x0a5,0x0b5,0x0c5,0x0d5,0x0e5,0x0f5,0x105,0x115,0x125,0x135,
		0x145,0x155,0x165,0x175,0x006,0x016,0x026,0x036,0x046,0x056,0x066,0x076,0x086,0x096,
		0x0a6,0x0b6,0x0c6,0x0d6,0x0e6,0x0f6,0x106,0x116,0x126,0x136,0x146,0x156,0x166,0x176,
		0x007,0x017,0x027,0x037,0x047,0x057,0x067,0x077,0x087,0x097,0x0a7,0x0b7,0x0c7,0x0d7,
		0x0e7,0x0f7,0x107,0x117,0x127,0x137,0x147,0x157,0x167,0x177,0x008,0x018,0x028,0x038,
		0x048,0x058,0x068,0x078,0x088,0x098,0x0a8,0x0b8,0x0c8,0x0d8,0x0e8,0x0f8,0x108,0x118,
		0x128,0x138,0x148,0x158,0x168,0x178,0x009,0x019,0x029,0x039,0x049,0x059,0x069,0x079,
		0x089,0x099,0x0a9,0x0b9,0x0c9,0x0d9,0x0e9,0x0f9,0x109,0x119,0x129,0x139,0x149,0x159,
		0x169,0x179,0x00a,0x01a,0x02a,0x03a,0x04a,0x05a,0x06a,0x07a,0x08a,0x09a,0x0aa,0x0ba,
		0x0ca,0x0da,0x0ea,0x0fa,0x10a,0x11a,0x12a,0x13a,0x14a,0x15a,0x16a,0x17a,0x00b,0x01b,
		0x02b,0x03b,0x04b,0x05b,0x06b,0x07b,0x08b,0x09b,0x0ab,0x0bb,0x0cb,0x0db,0x0eb,0x0fb,
		0x10b,0x11b,0x12b,0x13b,0x14b,0x15b,0x16b,0x17b,0x00c,0x01c,0x02c,0x03c,0x04c,0x05c,
		0x06c,0x07c,0x08c,0x09c,0x0ac,0x0bc,0x0cc,0x0dc,0x0ec,0x0fc,0x10c,0x11c,0x12c,0x13c,
		0x14c,0x15c,0x16c,0x17c,0x00d,0x01d,0x02d,0x03d,0x04d,0x05d,0x06d,0x07d,0x08d,0x09d,
		0x0ad,0x0bd,0x0cd,0x0dd,0x0ed,0x0fd,0x10d,0x11d,0x12d,0x13d,0x14d,0x15d,0x16d,0x17d,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x0ce,0x0de,
		0x0ee,0x0fe,0x10e,0x11e,0x12e,0x13e,0x14e,0x15e,0x16e,0x17e,0x00f,0x01f,0x02f,0x03f,
		0x04f,0x05f,0x06f,0x07f,0x08f,0x09f,0x0af,0x0bf,0x0cf,0x0df,0x0ef,0x0ff,0x10f,0x11f,
		0x12f,0x13f,0x14f,0x15f,0x16f,0x17f
	};

// QPSK 480
UINT16 addint_CC_QPSK_480[480] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x120,0x130,0x140,0x150,0x160,0x170,0x180,0x190,0x1a0,0x1b0,
		0x1c0,0x1d0,0x001,0x011,0x021,0x031,0x041,0x051,0x061,0x071,0x081,0x091,0x0a1,0x0b1,
		0x0c1,0x0d1,0x0e1,0x0f1,0x101,0x111,0x121,0x131,0x141,0x151,0x161,0x171,0x181,0x191,
		0x1a1,0x1b1,0x1c1,0x1d1,0x002,0x012,0x022,0x032,0x042,0x052,0x062,0x072,0x082,0x092,
		0x0a2,0x0b2,0x0c2,0x0d2,0x0e2,0x0f2,0x102,0x112,0x122,0x132,0x142,0x152,0x162,0x172,
		0x182,0x192,0x1a2,0x1b2,0x1c2,0x1d2,0x003,0x013,0x023,0x033,0x043,0x053,0x063,0x073,
		0x083,0x093,0x0a3,0x0b3,0x0c3,0x0d3,0x0e3,0x0f3,0x103,0x113,0x123,0x133,0x143,0x153,
		0x163,0x173,0x183,0x193,0x1a3,0x1b3,0x1c3,0x1d3,0x004,0x014,0x024,0x034,0x044,0x054,
		0x064,0x074,0x084,0x094,0x0a4,0x0b4,0x0c4,0x0d4,0x0e4,0x0f4,0x104,0x114,0x124,0x134,
		0x144,0x154,0x164,0x174,0x184,0x194,0x1a4,0x1b4,0x1c4,0x1d4,0x005,0x015,0x025,0x035,
		0x045,0x055,0x065,0x075,0x085,0x095,0x0a5,0x0b5,0x0c5,0x0d5,0x0e5,0x0f5,0x105,0x115,
		0x125,0x135,0x145,0x155,0x165,0x175,0x185,0x195,0x1a5,0x1b5,0x1c5,0x1d5,0x006,0x016,
		0x026,0x036,0x046,0x056,0x066,0x076,0x086,0x096,0x0a6,0x0b6,0x0c6,0x0d6,0x0e6,0x0f6,
		0x106,0x116,0x126,0x136,0x146,0x156,0x166,0x176,0x186,0x196,0x1a6,0x1b6,0x1c6,0x1d6,
		0x007,0x017,0x027,0x037,0x047,0x057,0x067,0x077,0x087,0x097,0x0a7,0x0b7,0x0c7,0x0d7,
		0x0e7,0x0f7,0x107,0x117,0x127,0x137,0x147,0x157,0x167,0x177,0x187,0x197,0x1a7,0x1b7,
		0x1c7,0x1d7,0x008,0x018,0x028,0x038,0x048,0x058,0x068,0x078,0x088,0x098,0x0a8,0x0b8,
		0x0c8,0x0d8,0x0e8,0x0f8,0x108,0x118,0x128,0x138,0x148,0x158,0x168,0x178,0x188,0x198,
		0x1a8,0x1b8,0x1c8,0x1d8,0x009,0x019,0x029,0x039,0x049,0x059,0x069,0x079,0x089,0x099,
		0x0a9,0x0b9,0x0c9,0x0d9,0x0e9,0x0f9,0x109,0x119,0x129,0x139,0x149,0x159,0x169,0x179,
		0x189,0x199,0x1a9,0x1b9,0x1c9,0x1d9,0x00a,0x01a,0x02a,0x03a,0x04a,0x05a,0x06a,0x07a,
		0x08a,0x09a,0x0aa,0x0ba,0x0ca,0x0da,0x0ea,0x0fa,0x10a,0x11a,0x12a,0x13a,0x14a,0x15a,
		0x16a,0x17a,0x18a,0x19a,0x1aa,0x1ba,0x1ca,0x1da,0x00b,0x01b,0x02b,0x03b,0x04b,0x05b,
		0x06b,0x07b,0x08b,0x09b,0x0ab,0x0bb,0x0cb,0x0db,0x0eb,0x0fb,0x10b,0x11b,0x12b,0x13b,
		0x14b,0x15b,0x16b,0x17b,0x18b,0x19b,0x1ab,0x1bb,0x1cb,0x1db,0x00c,0x01c,0x02c,0x03c,
		0x04c,0x05c,0x06c,0x07c,0x08c,0x09c,0x0ac,0x0bc,0x0cc,0x0dc,0x0ec,0x0fc,0x10c,0x11c,
		0x12c,0x13c,0x14c,0x15c,0x16c,0x17c,0x18c,0x19c,0x1ac,0x1bc,0x1cc,0x1dc,0x00d,0x01d,
		0x02d,0x03d,0x04d,0x05d,0x06d,0x07d,0x08d,0x09d,0x0ad,0x0bd,0x0cd,0x0dd,0x0ed,0x0fd,
		0x10d,0x11d,0x12d,0x13d,0x14d,0x15d,0x16d,0x17d,0x18d,0x19d,0x1ad,0x1bd,0x1cd,0x1dd,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x0ce,0x0de,
		0x0ee,0x0fe,0x10e,0x11e,0x12e,0x13e,0x14e,0x15e,0x16e,0x17e,0x18e,0x19e,0x1ae,0x1be,
		0x1ce,0x1de,0x00f,0x01f,0x02f,0x03f,0x04f,0x05f,0x06f,0x07f,0x08f,0x09f,0x0af,0x0bf,
		0x0cf,0x0df,0x0ef,0x0ff,0x10f,0x11f,0x12f,0x13f,0x14f,0x15f,0x16f,0x17f,0x18f,0x19f,
		0x1af,0x1bf,0x1cf,0x1df
	};

// QPSK 576
UINT16 addint_CC_QPSK_576[576] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x120,0x130,0x140,0x150,0x160,0x170,0x180,0x190,0x1a0,0x1b0,
		0x1c0,0x1d0,0x1e0,0x1f0,0x200,0x210,0x220,0x230,0x001,0x011,0x021,0x031,0x041,0x051,
		0x061,0x071,0x081,0x091,0x0a1,0x0b1,0x0c1,0x0d1,0x0e1,0x0f1,0x101,0x111,0x121,0x131,
		0x141,0x151,0x161,0x171,0x181,0x191,0x1a1,0x1b1,0x1c1,0x1d1,0x1e1,0x1f1,0x201,0x211,
		0x221,0x231,0x002,0x012,0x022,0x032,0x042,0x052,0x062,0x072,0x082,0x092,0x0a2,0x0b2,
		0x0c2,0x0d2,0x0e2,0x0f2,0x102,0x112,0x122,0x132,0x142,0x152,0x162,0x172,0x182,0x192,
		0x1a2,0x1b2,0x1c2,0x1d2,0x1e2,0x1f2,0x202,0x212,0x222,0x232,0x003,0x013,0x023,0x033,
		0x043,0x053,0x063,0x073,0x083,0x093,0x0a3,0x0b3,0x0c3,0x0d3,0x0e3,0x0f3,0x103,0x113,
		0x123,0x133,0x143,0x153,0x163,0x173,0x183,0x193,0x1a3,0x1b3,0x1c3,0x1d3,0x1e3,0x1f3,
		0x203,0x213,0x223,0x233,0x004,0x014,0x024,0x034,0x044,0x054,0x064,0x074,0x084,0x094,
		0x0a4,0x0b4,0x0c4,0x0d4,0x0e4,0x0f4,0x104,0x114,0x124,0x134,0x144,0x154,0x164,0x174,
		0x184,0x194,0x1a4,0x1b4,0x1c4,0x1d4,0x1e4,0x1f4,0x204,0x214,0x224,0x234,0x005,0x015,
		0x025,0x035,0x045,0x055,0x065,0x075,0x085,0x095,0x0a5,0x0b5,0x0c5,0x0d5,0x0e5,0x0f5,
		0x105,0x115,0x125,0x135,0x145,0x155,0x165,0x175,0x185,0x195,0x1a5,0x1b5,0x1c5,0x1d5,
		0x1e5,0x1f5,0x205,0x215,0x225,0x235,0x006,0x016,0x026,0x036,0x046,0x056,0x066,0x076,
		0x086,0x096,0x0a6,0x0b6,0x0c6,0x0d6,0x0e6,0x0f6,0x106,0x116,0x126,0x136,0x146,0x156,
		0x166,0x176,0x186,0x196,0x1a6,0x1b6,0x1c6,0x1d6,0x1e6,0x1f6,0x206,0x216,0x226,0x236,
		0x007,0x017,0x027,0x037,0x047,0x057,0x067,0x077,0x087,0x097,0x0a7,0x0b7,0x0c7,0x0d7,
		0x0e7,0x0f7,0x107,0x117,0x127,0x137,0x147,0x157,0x167,0x177,0x187,0x197,0x1a7,0x1b7,
		0x1c7,0x1d7,0x1e7,0x1f7,0x207,0x217,0x227,0x237,0x008,0x018,0x028,0x038,0x048,0x058,
		0x068,0x078,0x088,0x098,0x0a8,0x0b8,0x0c8,0x0d8,0x0e8,0x0f8,0x108,0x118,0x128,0x138,
		0x148,0x158,0x168,0x178,0x188,0x198,0x1a8,0x1b8,0x1c8,0x1d8,0x1e8,0x1f8,0x208,0x218,
		0x228,0x238,0x009,0x019,0x029,0x039,0x049,0x059,0x069,0x079,0x089,0x099,0x0a9,0x0b9,
		0x0c9,0x0d9,0x0e9,0x0f9,0x109,0x119,0x129,0x139,0x149,0x159,0x169,0x179,0x189,0x199,
		0x1a9,0x1b9,0x1c9,0x1d9,0x1e9,0x1f9,0x209,0x219,0x229,0x239,0x00a,0x01a,0x02a,0x03a,
		0x04a,0x05a,0x06a,0x07a,0x08a,0x09a,0x0aa,0x0ba,0x0ca,0x0da,0x0ea,0x0fa,0x10a,0x11a,
		0x12a,0x13a,0x14a,0x15a,0x16a,0x17a,0x18a,0x19a,0x1aa,0x1ba,0x1ca,0x1da,0x1ea,0x1fa,
		0x20a,0x21a,0x22a,0x23a,0x00b,0x01b,0x02b,0x03b,0x04b,0x05b,0x06b,0x07b,0x08b,0x09b,
		0x0ab,0x0bb,0x0cb,0x0db,0x0eb,0x0fb,0x10b,0x11b,0x12b,0x13b,0x14b,0x15b,0x16b,0x17b,
		0x18b,0x19b,0x1ab,0x1bb,0x1cb,0x1db,0x1eb,0x1fb,0x20b,0x21b,0x22b,0x23b,0x00c,0x01c,
		0x02c,0x03c,0x04c,0x05c,0x06c,0x07c,0x08c,0x09c,0x0ac,0x0bc,0x0cc,0x0dc,0x0ec,0x0fc,
		0x10c,0x11c,0x12c,0x13c,0x14c,0x15c,0x16c,0x17c,0x18c,0x19c,0x1ac,0x1bc,0x1cc,0x1dc,
		0x1ec,0x1fc,0x20c,0x21c,0x22c,0x23c,0x00d,0x01d,0x02d,0x03d,0x04d,0x05d,0x06d,0x07d,
		0x08d,0x09d,0x0ad,0x0bd,0x0cd,0x0dd,0x0ed,0x0fd,0x10d,0x11d,0x12d,0x13d,0x14d,0x15d,
		0x16d,0x17d,0x18d,0x19d,0x1ad,0x1bd,0x1cd,0x1dd,0x1ed,0x1fd,0x20d,0x21d,0x22d,0x23d,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x0ce,0x0de,
		0x0ee,0x0fe,0x10e,0x11e,0x12e,0x13e,0x14e,0x15e,0x16e,0x17e,0x18e,0x19e,0x1ae,0x1be,
		0x1ce,0x1de,0x1ee,0x1fe,0x20e,0x21e,0x22e,0x23e,0x00f,0x01f,0x02f,0x03f,0x04f,0x05f,
		0x06f,0x07f,0x08f,0x09f,0x0af,0x0bf,0x0cf,0x0df,0x0ef,0x0ff,0x10f,0x11f,0x12f,0x13f,
		0x14f,0x15f,0x16f,0x17f,0x18f,0x19f,0x1af,0x1bf,0x1cf,0x1df,0x1ef,0x1ff,0x20f,0x21f,
		0x22f,0x23f
	};

// 16QAM 192
UINT16 addint_CC_16QAM_192[192] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x011,0x001,
		0x031,0x021,0x051,0x041,0x071,0x061,0x091,0x081,0x0b1,0x0a1,0x002,0x012,0x022,0x032,
		0x042,0x052,0x062,0x072,0x082,0x092,0x0a2,0x0b2,0x013,0x003,0x033,0x023,0x053,0x043,
		0x073,0x063,0x093,0x083,0x0b3,0x0a3,0x004,0x014,0x024,0x034,0x044,0x054,0x064,0x074,
		0x084,0x094,0x0a4,0x0b4,0x015,0x005,0x035,0x025,0x055,0x045,0x075,0x065,0x095,0x085,
		0x0b5,0x0a5,0x006,0x016,0x026,0x036,0x046,0x056,0x066,0x076,0x086,0x096,0x0a6,0x0b6,
		0x017,0x007,0x037,0x027,0x057,0x047,0x077,0x067,0x097,0x087,0x0b7,0x0a7,0x008,0x018,
		0x028,0x038,0x048,0x058,0x068,0x078,0x088,0x098,0x0a8,0x0b8,0x019,0x009,0x039,0x029,
		0x059,0x049,0x079,0x069,0x099,0x089,0x0b9,0x0a9,0x00a,0x01a,0x02a,0x03a,0x04a,0x05a,
		0x06a,0x07a,0x08a,0x09a,0x0aa,0x0ba,0x01b,0x00b,0x03b,0x02b,0x05b,0x04b,0x07b,0x06b,
		0x09b,0x08b,0x0bb,0x0ab,0x00c,0x01c,0x02c,0x03c,0x04c,0x05c,0x06c,0x07c,0x08c,0x09c,
		0x0ac,0x0bc,0x01d,0x00d,0x03d,0x02d,0x05d,0x04d,0x07d,0x06d,0x09d,0x08d,0x0bd,0x0ad,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x01f,0x00f,
		0x03f,0x02f,0x05f,0x04f,0x07f,0x06f,0x09f,0x08f,0x0bf,0x0af
	};

// 16QAM 384
UINT16 addint_CC_16QAM_384[384] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x120,0x130,0x140,0x150,0x160,0x170,0x011,0x001,0x031,0x021,
		0x051,0x041,0x071,0x061,0x091,0x081,0x0b1,0x0a1,0x0d1,0x0c1,0x0f1,0x0e1,0x111,0x101,
		0x131,0x121,0x151,0x141,0x171,0x161,0x002,0x012,0x022,0x032,0x042,0x052,0x062,0x072,
		0x082,0x092,0x0a2,0x0b2,0x0c2,0x0d2,0x0e2,0x0f2,0x102,0x112,0x122,0x132,0x142,0x152,
		0x162,0x172,0x013,0x003,0x033,0x023,0x053,0x043,0x073,0x063,0x093,0x083,0x0b3,0x0a3,
		0x0d3,0x0c3,0x0f3,0x0e3,0x113,0x103,0x133,0x123,0x153,0x143,0x173,0x163,0x004,0x014,
		0x024,0x034,0x044,0x054,0x064,0x074,0x084,0x094,0x0a4,0x0b4,0x0c4,0x0d4,0x0e4,0x0f4,
		0x104,0x114,0x124,0x134,0x144,0x154,0x164,0x174,0x015,0x005,0x035,0x025,0x055,0x045,
		0x075,0x065,0x095,0x085,0x0b5,0x0a5,0x0d5,0x0c5,0x0f5,0x0e5,0x115,0x105,0x135,0x125,
		0x155,0x145,0x175,0x165,0x006,0x016,0x026,0x036,0x046,0x056,0x066,0x076,0x086,0x096,
		0x0a6,0x0b6,0x0c6,0x0d6,0x0e6,0x0f6,0x106,0x116,0x126,0x136,0x146,0x156,0x166,0x176,
		0x017,0x007,0x037,0x027,0x057,0x047,0x077,0x067,0x097,0x087,0x0b7,0x0a7,0x0d7,0x0c7,
		0x0f7,0x0e7,0x117,0x107,0x137,0x127,0x157,0x147,0x177,0x167,0x008,0x018,0x028,0x038,
		0x048,0x058,0x068,0x078,0x088,0x098,0x0a8,0x0b8,0x0c8,0x0d8,0x0e8,0x0f8,0x108,0x118,
		0x128,0x138,0x148,0x158,0x168,0x178,0x019,0x009,0x039,0x029,0x059,0x049,0x079,0x069,
		0x099,0x089,0x0b9,0x0a9,0x0d9,0x0c9,0x0f9,0x0e9,0x119,0x109,0x139,0x129,0x159,0x149,
		0x179,0x169,0x00a,0x01a,0x02a,0x03a,0x04a,0x05a,0x06a,0x07a,0x08a,0x09a,0x0aa,0x0ba,
		0x0ca,0x0da,0x0ea,0x0fa,0x10a,0x11a,0x12a,0x13a,0x14a,0x15a,0x16a,0x17a,0x01b,0x00b,
		0x03b,0x02b,0x05b,0x04b,0x07b,0x06b,0x09b,0x08b,0x0bb,0x0ab,0x0db,0x0cb,0x0fb,0x0eb,
		0x11b,0x10b,0x13b,0x12b,0x15b,0x14b,0x17b,0x16b,0x00c,0x01c,0x02c,0x03c,0x04c,0x05c,
		0x06c,0x07c,0x08c,0x09c,0x0ac,0x0bc,0x0cc,0x0dc,0x0ec,0x0fc,0x10c,0x11c,0x12c,0x13c,
		0x14c,0x15c,0x16c,0x17c,0x01d,0x00d,0x03d,0x02d,0x05d,0x04d,0x07d,0x06d,0x09d,0x08d,
		0x0bd,0x0ad,0x0dd,0x0cd,0x0fd,0x0ed,0x11d,0x10d,0x13d,0x12d,0x15d,0x14d,0x17d,0x16d,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x0ce,0x0de,
		0x0ee,0x0fe,0x10e,0x11e,0x12e,0x13e,0x14e,0x15e,0x16e,0x17e,0x01f,0x00f,0x03f,0x02f,
		0x05f,0x04f,0x07f,0x06f,0x09f,0x08f,0x0bf,0x0af,0x0df,0x0cf,0x0ff,0x0ef,0x11f,0x10f,
		0x13f,0x12f,0x15f,0x14f,0x17f,0x16f	
	};

// 16QAM 576
UINT16 addint_CC_16QAM_576[576] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x120,0x130,0x140,0x150,0x160,0x170,0x180,0x190,0x1a0,0x1b0,
		0x1c0,0x1d0,0x1e0,0x1f0,0x200,0x210,0x220,0x230,0x011,0x001,0x031,0x021,0x051,0x041,
		0x071,0x061,0x091,0x081,0x0b1,0x0a1,0x0d1,0x0c1,0x0f1,0x0e1,0x111,0x101,0x131,0x121,
		0x151,0x141,0x171,0x161,0x191,0x181,0x1b1,0x1a1,0x1d1,0x1c1,0x1f1,0x1e1,0x211,0x201,
		0x231,0x221,0x002,0x012,0x022,0x032,0x042,0x052,0x062,0x072,0x082,0x092,0x0a2,0x0b2,
		0x0c2,0x0d2,0x0e2,0x0f2,0x102,0x112,0x122,0x132,0x142,0x152,0x162,0x172,0x182,0x192,
		0x1a2,0x1b2,0x1c2,0x1d2,0x1e2,0x1f2,0x202,0x212,0x222,0x232,0x013,0x003,0x033,0x023,
		0x053,0x043,0x073,0x063,0x093,0x083,0x0b3,0x0a3,0x0d3,0x0c3,0x0f3,0x0e3,0x113,0x103,
		0x133,0x123,0x153,0x143,0x173,0x163,0x193,0x183,0x1b3,0x1a3,0x1d3,0x1c3,0x1f3,0x1e3,
		0x213,0x203,0x233,0x223,0x004,0x014,0x024,0x034,0x044,0x054,0x064,0x074,0x084,0x094,
		0x0a4,0x0b4,0x0c4,0x0d4,0x0e4,0x0f4,0x104,0x114,0x124,0x134,0x144,0x154,0x164,0x174,
		0x184,0x194,0x1a4,0x1b4,0x1c4,0x1d4,0x1e4,0x1f4,0x204,0x214,0x224,0x234,0x015,0x005,
		0x035,0x025,0x055,0x045,0x075,0x065,0x095,0x085,0x0b5,0x0a5,0x0d5,0x0c5,0x0f5,0x0e5,
		0x115,0x105,0x135,0x125,0x155,0x145,0x175,0x165,0x195,0x185,0x1b5,0x1a5,0x1d5,0x1c5,
		0x1f5,0x1e5,0x215,0x205,0x235,0x225,0x006,0x016,0x026,0x036,0x046,0x056,0x066,0x076,
		0x086,0x096,0x0a6,0x0b6,0x0c6,0x0d6,0x0e6,0x0f6,0x106,0x116,0x126,0x136,0x146,0x156,
		0x166,0x176,0x186,0x196,0x1a6,0x1b6,0x1c6,0x1d6,0x1e6,0x1f6,0x206,0x216,0x226,0x236,
		0x017,0x007,0x037,0x027,0x057,0x047,0x077,0x067,0x097,0x087,0x0b7,0x0a7,0x0d7,0x0c7,
		0x0f7,0x0e7,0x117,0x107,0x137,0x127,0x157,0x147,0x177,0x167,0x197,0x187,0x1b7,0x1a7,
		0x1d7,0x1c7,0x1f7,0x1e7,0x217,0x207,0x237,0x227,0x008,0x018,0x028,0x038,0x048,0x058,
		0x068,0x078,0x088,0x098,0x0a8,0x0b8,0x0c8,0x0d8,0x0e8,0x0f8,0x108,0x118,0x128,0x138,
		0x148,0x158,0x168,0x178,0x188,0x198,0x1a8,0x1b8,0x1c8,0x1d8,0x1e8,0x1f8,0x208,0x218,
		0x228,0x238,0x019,0x009,0x039,0x029,0x059,0x049,0x079,0x069,0x099,0x089,0x0b9,0x0a9,
		0x0d9,0x0c9,0x0f9,0x0e9,0x119,0x109,0x139,0x129,0x159,0x149,0x179,0x169,0x199,0x189,
		0x1b9,0x1a9,0x1d9,0x1c9,0x1f9,0x1e9,0x219,0x209,0x239,0x229,0x00a,0x01a,0x02a,0x03a,
		0x04a,0x05a,0x06a,0x07a,0x08a,0x09a,0x0aa,0x0ba,0x0ca,0x0da,0x0ea,0x0fa,0x10a,0x11a,
		0x12a,0x13a,0x14a,0x15a,0x16a,0x17a,0x18a,0x19a,0x1aa,0x1ba,0x1ca,0x1da,0x1ea,0x1fa,
		0x20a,0x21a,0x22a,0x23a,0x01b,0x00b,0x03b,0x02b,0x05b,0x04b,0x07b,0x06b,0x09b,0x08b,
		0x0bb,0x0ab,0x0db,0x0cb,0x0fb,0x0eb,0x11b,0x10b,0x13b,0x12b,0x15b,0x14b,0x17b,0x16b,
		0x19b,0x18b,0x1bb,0x1ab,0x1db,0x1cb,0x1fb,0x1eb,0x21b,0x20b,0x23b,0x22b,0x00c,0x01c,
		0x02c,0x03c,0x04c,0x05c,0x06c,0x07c,0x08c,0x09c,0x0ac,0x0bc,0x0cc,0x0dc,0x0ec,0x0fc,
		0x10c,0x11c,0x12c,0x13c,0x14c,0x15c,0x16c,0x17c,0x18c,0x19c,0x1ac,0x1bc,0x1cc,0x1dc,
		0x1ec,0x1fc,0x20c,0x21c,0x22c,0x23c,0x01d,0x00d,0x03d,0x02d,0x05d,0x04d,0x07d,0x06d,
		0x09d,0x08d,0x0bd,0x0ad,0x0dd,0x0cd,0x0fd,0x0ed,0x11d,0x10d,0x13d,0x12d,0x15d,0x14d,
		0x17d,0x16d,0x19d,0x18d,0x1bd,0x1ad,0x1dd,0x1cd,0x1fd,0x1ed,0x21d,0x20d,0x23d,0x22d,
		0x00e,0x01e,0x02e,0x03e,0x04e,0x05e,0x06e,0x07e,0x08e,0x09e,0x0ae,0x0be,0x0ce,0x0de,
		0x0ee,0x0fe,0x10e,0x11e,0x12e,0x13e,0x14e,0x15e,0x16e,0x17e,0x18e,0x19e,0x1ae,0x1be,
		0x1ce,0x1de,0x1ee,0x1fe,0x20e,0x21e,0x22e,0x23e,0x01f,0x00f,0x03f,0x02f,0x05f,0x04f,
		0x07f,0x06f,0x09f,0x08f,0x0bf,0x0af,0x0df,0x0cf,0x0ff,0x0ef,0x11f,0x10f,0x13f,0x12f,
		0x15f,0x14f,0x17f,0x16f,0x19f,0x18f,0x1bf,0x1af,0x1df,0x1cf,0x1ff,0x1ef,0x21f,0x20f,
		0x23f,0x22f
	};

// 64QAM 288
UINT16 addint_CC_64QAM_288[288] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x011,0x021,0x001,0x041,0x051,0x031,0x071,0x081,0x061,0x0a1,
		0x0b1,0x091,0x0d1,0x0e1,0x0c1,0x101,0x111,0x0f1,0x022,0x002,0x012,0x052,0x032,0x042,
		0x082,0x062,0x072,0x0b2,0x092,0x0a2,0x0e2,0x0c2,0x0d2,0x112,0x0f2,0x102,0x003,0x013,
		0x023,0x033,0x043,0x053,0x063,0x073,0x083,0x093,0x0a3,0x0b3,0x0c3,0x0d3,0x0e3,0x0f3,
		0x103,0x113,0x014,0x024,0x004,0x044,0x054,0x034,0x074,0x084,0x064,0x0a4,0x0b4,0x094,
		0x0d4,0x0e4,0x0c4,0x104,0x114,0x0f4,0x025,0x005,0x015,0x055,0x035,0x045,0x085,0x065,
		0x075,0x0b5,0x095,0x0a5,0x0e5,0x0c5,0x0d5,0x115,0x0f5,0x105,0x006,0x016,0x026,0x036,
		0x046,0x056,0x066,0x076,0x086,0x096,0x0a6,0x0b6,0x0c6,0x0d6,0x0e6,0x0f6,0x106,0x116,
		0x017,0x027,0x007,0x047,0x057,0x037,0x077,0x087,0x067,0x0a7,0x0b7,0x097,0x0d7,0x0e7,
		0x0c7,0x107,0x117,0x0f7,0x028,0x008,0x018,0x058,0x038,0x048,0x088,0x068,0x078,0x0b8,
		0x098,0x0a8,0x0e8,0x0c8,0x0d8,0x118,0x0f8,0x108,0x009,0x019,0x029,0x039,0x049,0x059,
		0x069,0x079,0x089,0x099,0x0a9,0x0b9,0x0c9,0x0d9,0x0e9,0x0f9,0x109,0x119,0x01a,0x02a,
		0x00a,0x04a,0x05a,0x03a,0x07a,0x08a,0x06a,0x0aa,0x0ba,0x09a,0x0da,0x0ea,0x0ca,0x10a,
		0x11a,0x0fa,0x02b,0x00b,0x01b,0x05b,0x03b,0x04b,0x08b,0x06b,0x07b,0x0bb,0x09b,0x0ab,
		0x0eb,0x0cb,0x0db,0x11b,0x0fb,0x10b,0x00c,0x01c,0x02c,0x03c,0x04c,0x05c,0x06c,0x07c,
		0x08c,0x09c,0x0ac,0x0bc,0x0cc,0x0dc,0x0ec,0x0fc,0x10c,0x11c,0x01d,0x02d,0x00d,0x04d,
		0x05d,0x03d,0x07d,0x08d,0x06d,0x0ad,0x0bd,0x09d,0x0dd,0x0ed,0x0cd,0x10d,0x11d,0x0fd,
		0x02e,0x00e,0x01e,0x05e,0x03e,0x04e,0x08e,0x06e,0x07e,0x0be,0x09e,0x0ae,0x0ee,0x0ce,
		0x0de,0x11e,0x0fe,0x10e,0x00f,0x01f,0x02f,0x03f,0x04f,0x05f,0x06f,0x07f,0x08f,0x09f,
		0x0af,0x0bf,0x0cf,0x0df,0x0ef,0x0ff,0x10f,0x11f
	};

// 64QAM 576
UINT16 addint_CC_64QAM_576[576] =
	{
		0x000,0x010,0x020,0x030,0x040,0x050,0x060,0x070,0x080,0x090,0x0a0,0x0b0,0x0c0,0x0d0,
		0x0e0,0x0f0,0x100,0x110,0x120,0x130,0x140,0x150,0x160,0x170,0x180,0x190,0x1a0,0x1b0,
		0x1c0,0x1d0,0x1e0,0x1f0,0x200,0x210,0x220,0x230,0x011,0x021,0x001,0x041,0x051,0x031,
		0x071,0x081,0x061,0x0a1,0x0b1,0x091,0x0d1,0x0e1,0x0c1,0x101,0x111,0x0f1,0x131,0x141,
		0x121,0x161,0x171,0x151,0x191,0x1a1,0x181,0x1c1,0x1d1,0x1b1,0x1f1,0x201,0x1e1,0x221,
		0x231,0x211,0x022,0x002,0x012,0x052,0x032,0x042,0x082,0x062,0x072,0x0b2,0x092,0x0a2,
		0x0e2,0x0c2,0x0d2,0x112,0x0f2,0x102,0x142,0x122,0x132,0x172,0x152,0x162,0x1a2,0x182,
		0x192,0x1d2,0x1b2,0x1c2,0x202,0x1e2,0x1f2,0x232,0x212,0x222,0x003,0x013,0x023,0x033,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -