def psk_4_0x3_1_0(): ''' | 10 | 00 | ------- | 11 | 01 ''' k = 0x3 pi = [1, 0] return constellation_map_generator(psk_4()[0], psk_4()[1], k, pi)
def psk_4_0x3_1_0(): ''' 10 | 00 ------- 11 | 01 ''' k = 0x3 pi = [1, 0] return constellation_map_generator(psk_4, k, pi)
def psk_4_0x3_0_1(): ''' | 01 | 00 | ------- | 11 | 10 ''' k = 0x3 pi = [0, 1] return constellation_map_generator(psk_4()[0], psk_4()[1], k, pi)
def psk_4_0x1_1_0(): ''' 00 | 10 ------- 01 | 11 ''' k = 0x1 pi = [1, 0] return constellation_map_generator(psk_4, k, pi)
def psk_4_0x3_0_1(): ''' 01 | 00 ------- 11 | 10 ''' k = 0x3 pi = [0, 1] return constellation_map_generator(psk_4, k, pi)
def psk_4_0x0_1_0(): ''' 01 | 11 ------- 00 | 10 ''' k = 0x0 pi = [1, 0] return constellation_map_generator(psk_4, k, pi)
def psk_4_0x1_0_1(): ''' 11 | 10 ------- 01 | 00 ''' k = 0x1 pi = [0, 1] return constellation_map_generator(psk_4, k, pi)
def psk_4_0x2_0_1(): ''' 00 | 01 ------- 10 | 11 ''' k = 0x2 pi = [0, 1] return constellation_map_generator(psk_4, k, pi)
def psk_4_0x0_1_0(): ''' | 01 | 11 | ------- | 00 | 10 ''' k = 0x0 pi = [1, 0] return constellation_map_generator(psk_4()[0], psk_4()[1], k, pi)
def psk_4_0x2_1_0(): ''' 11 | 01 ------- 10 | 00 ''' k = 0x2 pi = [1, 0] return constellation_map_generator(psk_4, k, pi)
def qam_16_0x3_1_0_2_3(): ''' | 0010 0110 | 1110 1010 | | 0000 0100 | 1100 1000 | ----------------------- | 0001 0101 | 1101 1001 | | 0011 0111 | 1111 1011 ''' k = 0x3 pi = [1, 0, 2, 3] return constellation_map_generator(qam_16()[0], qam_16()[1], k, pi)
def qam_16_0x2_0_1_2_3(): ''' | 0000 0100 | 1100 1000 | | 0001 0101 | 1101 1001 | ----------------------- | 0011 0111 | 1111 1011 | | 0010 0110 | 1110 1010 ''' k = 0x2 pi = [0, 1, 2, 3] return constellation_map_generator(qam_16()[0], qam_16()[1], k, pi)
def qam_16_0x3_0_1_2_3(): ''' 0001 0101 | 1101 1001 0000 0100 | 1100 1000 ----------------------- 0010 0110 | 1110 1010 0011 0111 | 1111 1011 ''' k = 0x3 pi = [0, 1, 2, 3] return constellation_map_generator(qam_16()[0], qam_16()[1], k, pi)
def qam_16_0x2_0_1_2_3(): ''' 0000 0100 | 1100 1000 0001 0101 | 1101 1001 ----------------------- 0011 0111 | 1111 1011 0010 0110 | 1110 1010 ''' k = 0x2 pi = [0, 1, 2, 3] return constellation_map_generator(qam_16, k, pi)
def qam_16_0x2_0_1_2_3(): """ 0000 0100 | 1100 1000 0001 0101 | 1101 1001 ----------------------- 0011 0111 | 1111 1011 0010 0110 | 1110 1010 """ k = 0x2 pi = [0, 1, 2, 3] return constellation_map_generator(qam_16()[0], qam_16()[1], k, pi)
def qam_16_0x2_1_0_2_3(): ''' 0011 0111 | 1111 1011 0001 0101 | 1101 1001 ----------------------- 0000 0100 | 1100 1000 0010 0110 | 1110 1010 ''' k = 0x2 pi = [1, 0, 2, 3] return constellation_map_generator(qam_16()[0], qam_16()[1], k, pi)
def qam_16_0x3_1_0_2_3(): ''' 0010 0110 | 1110 1010 0000 0100 | 1100 1000 ----------------------- 0001 0101 | 1101 1001 0011 0111 | 1111 1011 ''' k = 0x3 pi = [1, 0, 2, 3] return constellation_map_generator(qam_16, k, pi)
def qam_16_0x3_1_0_2_3(): """ 0010 0110 | 1110 1010 0000 0100 | 1100 1000 ----------------------- 0001 0101 | 1101 1001 0011 0111 | 1111 1011 """ k = 0x3 pi = [1, 0, 2, 3] return constellation_map_generator(qam_16()[0], qam_16()[1], k, pi)