About the Table
Later revisions probably have this hardcoded, it's probably just a helper table for calculating sin/cos.
The table below is almost a circle in the complex plane I/Q with centre (0,0) and radius 1 and values in Q1.14. The circle starts at something like -PI/10 and has 56 equidistant points up to PI/10 in negative direction.
Write the Table
Use the auto-increment function of the OFDM Tables to write all of the data. Since this a complex table, write the Q value first to the Q OFDM Register (0x74), followed by the I value to the I OFDM Register (0x73)
Write the I and Q values from the table below to OFDM Table 0x9, starting at offset 0
Q Value |
I Value |
0xDB93 |
0xCB87 |
0xD666 |
0xCF64 |
0xD1FD |
0xD358 |
0xCDA6 |
0xD826 |
0xCA38 |
0xDD9F |
0xC729 |
0xE2B4 |
0xC469 |
0xE88E |
0xC26A |
0xEE2B |
0xC0DE |
0xF46C |
0xC073 |
0xFA62 |
0xC01D |
0x00D5 |
0xC076 |
0x0743 |
0xC156 |
0x0D1E |
0xC2E5 |
0x1369 |
0xC4ED |
0x18FF |
0xC7AC |
0x1ED7 |
0xCB28 |
0x23B2 |
0xCEFA |
0x28D9 |
0xD2F6 |
0x2D3F |
0xD7BB |
0x3197 |
0xDCE5 |
0x3568 |
0xE1FE |
0x3875 |
0xE7D1 |
0x3B35 |
0xED66 |
0x3D35 |
0xF39B |
0x3EC4 |
0xF98E |
0x3FA7 |
0x0000 |
0x4000 |
0x0672 |
0x3FA7 |
0x0C65 |
0x3EC4 |
0x129A |
0x3D35 |
0x182F |
0x3B35 |
0x1E02 |
0x3875 |
0x231B |
0x3568 |
0x2845 |
0x3197 |
0x2D0A |
0x2D3F |
0x3106 |
0x28D9 |
0x34D8 |
0x23B2 |
0x3854 |
0x1ED7 |
0x3B13 |
0x18FF |
0x3D1B |
0x1369 |
0x3EAA |
0x0D1E |
0x3F8A |
0x0743 |
0x3FE3 |
0x00D5 |
0x3F8D |
0xFA62 |
0x3F22 |
0xF46C |
0x3D96 |
0xEE2B |
0x3B97 |
0xE88E |
0x38D7 |
0xE2B4 |
0x35C8 |
0xDD9F |
0x325A |
0xD826 |
0x2E03 |
0xD358 |
0x299A |
0xCF64 |
0x246D |
0xCB87 |