|
|
1.1 root 1: #include "../fpp_defs.h"
2:
3:
4: struct ldf_data_t cosf_1_data[] =
5: {
6: 0x00000000, 0x40800000,
7: 0x40800000, 0x400a5141,
8: 0xc0800000, 0x400a5141,
9: 0x50000000, 0x3f738617,
10: 0xd0000000, 0x3f738617,
11: 0x40000000, 0x4060a940,
12: 0x40000001, 0x4060a940,
13: 0x40000002, 0x4060a93f,
14: 0x40000004, 0x4060a93e,
15: 0x40000080, 0x4060a903,
16: 0x40000800, 0x4060a56a,
17: 0x40080000, 0x405cb777,
18: 0x40400000, 0x403b4ff6,
19: 0x3fffffff, 0x4060a941,
20: 0x30000000, 0x40800000,
21: 0x20000000, 0x40800000,
22: 0x10000000, 0x40800000,
23: 0x00800000, 0x40800000,
24: 0x407fffff, 0x400a5141,
25: 0x40700000, 0x4017808a,
26: 0x40800000, 0x400a5141,
27: 0x40800008, 0x400a5133,
28: 0x40800080, 0x400a5069,
29: 0x40800800, 0x400a43ca,
30: 0x40808000, 0x40097991,
31: 0x40880000, 0x3ff92f63,
32: 0x40900000, 0x3fdcc32c,
33: 0x40c00000, 0x3e90deab,
34: 0x40c90fda, 0x34a22168,
35: 0x40c90fd9, 0x355110b4,
36: 0x40c90fd8, 0x35a8885a,
37: 0x40c90fd0, 0x36aa2217,
38: 0x40c90f00, 0x38daa221,
39: 0x40c90000, 0x3afdaa22,
40: 0x40c80000, 0x3d07eceb,
41: 0x40c00000, 0x3e90deab,
42: 0xc0000000, 0x4060a940,
43: 0xc07fffff, 0x400a5141,
44: 0xc0800000, 0x400a5141,
45: 0x3f5bc095, 0x407a20b0,
46: 0x50000000, 0x3f738617,
47: 0xd0000000, 0x3f738617,
48: 0x41490fdb, 0xc0800000, /* pi = -1 */
49: 0x41c90fdb, 0x40800000, /* 2pi = 1 */
50: 0x42490fdb, 0x40800000, /* 4pi = 1 */
51: 0x42c90fdb, 0x40800000, /* 8pi = 1 */
52: 0x43490fdb, 0x40800000, /* 16pi = 1 */
53: 0x40c90fdb, 0xb43bbd2e, /* pi/2 ~ 0 */
54: 0x40490fdb, 0x403504f3, /* pi/4 = root(2)/2 */
55: 0x4296cbe4, 0x40800000, /* 6pi = 1 */
56: 0x4216cbe4, 0xc0800000, /* 3pi = -1 */
57: 0x4196cbe4, 0x334cde2e, /* 3pi/2 ~ 0 */
58: 0x4116cbe4, 0xc03504f4, /* 3pi/4 = -root(2)/2 */
59: 0x40060092, 0x405db8d7, /* pi/6 = root(3)/2 */
60: 0x40860092, 0x40001151, /* pi/3 = 1/2 */
61: 0x41060092, 0xbfffbab6, /* 2pi/3 = -root(3)/2 */
62: 0x41860092, 0xc0004540, /* 4pi/3 = -root(3)/2 */
63: 0x427b53d1, 0xc0800000, /* 5pi = -1 */
64: 0x41fb53d1, 0x35155386, /* 5pi/2 ~ 0 */
65: 0x417b53d1, 0xc03504f4, /* 5pi/4 = -root(2)/2 */
66: 0x42afeddf, 0xc0800000, /* 7pi = -1 */
67: 0x422feddf, 0xb59bba77, /* 7pi/2 ~ 0 */
68: 0x41afeddf, 0x403504f2, /* 7pi/4 = root(2)/2 */
69: 0x3a800000, 0x40800000, /* small angle -> 1.0 */
70: 0x3a7fffff, 0x40800000, /* small angle -> 1.0 */
71: 0x3a789abc, 0x40800000, /* small angle -> 1.0 */
72: 0x12345678, 0x40800000, /* small angle -> 1.0 */
73: 0x80808080, 0x40800000, /* small angle -> 1.0 */
74: 0x00abcdef, 0x40800000, /* small angle -> 1.0 */
75: 0xba7fffff, 0x40800000, /* small angle -> 1.0 */
76: 0x3a800001, 0x40800000, /* small angle -> 1.0 */
77: 0x3affffff, 0x407fffff, /* small angle ~> 1.0 */
78: 0xbbbbbbbb, 0x407fffef, /* small angle ~> 1.0 */
79: 0x3b3b3b3b, 0x407ffffc, /* small angle ~> 1.0 */
80: 0x3b000000, 0x407ffffe, /* small angle ~> 1.0 */
81: 0x3b333333, 0x407ffffc, /* small angle ~> 1.0 */
82: 0xbb33bb33, 0x407ffffc /* small angle ~> 1.0 */
83: };
84:
85:
86: int max_cosf_1_index = 76;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.