blob: ee69411d8c41e9f12254cd00e8f068d5ee175763 [file] [log] [blame]
static const q15_t in_angles[23] = {
0x0000, 0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7FFF,
0xF000, 0xE000, 0xD000, 0xC000, 0xB000, 0xA000, 0x8000, 0x0000,
0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7FFF
};
static const q15_t in_sqrt[8] = {
0xCCCD, 0x0000, 0x0CCD, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF
};
static const q15_t ref_cos[23] = {
0x7FFF, 0x5A82, 0x0000, 0xA57E, 0x8000, 0xA57E, 0x0000, 0x7FFF,
0x5A82, 0x0000, 0xA57E, 0x8000, 0xA57E, 0x0000, 0x7FFF, 0x7FFF,
0x5A82, 0x0000, 0xA57E, 0x8000, 0xA57E, 0x0000, 0x7FFF
};
static const q15_t ref_sin[23] = {
0x0000, 0x5A82, 0x7FFF, 0x5A82, 0x0000, 0xA57E, 0x8000, 0x0000,
0xA57E, 0x8000, 0xA57E, 0x0000, 0x5A82, 0x7FFF, 0x0000, 0x0000,
0x5A82, 0x7FFF, 0x5A82, 0x0000, 0xA57E, 0x8000, 0x0000
};
static const q15_t ref_sqrt[8] = {
0x0000, 0x0000, 0x287A, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF
};