2014-12-10 5:41 1 second pulse (serial)
Dependencies: MODSERIALhacked Convert SLCD mbed-src
sine_table.h@8:a44d03ecc942, 2014-12-17 (annotated)
- Committer:
- jhaugen
- Date:
- Wed Dec 17 23:26:07 2014 +0000
- Revision:
- 8:a44d03ecc942
Everything fully implemented
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
jhaugen | 8:a44d03ecc942 | 1 | #ifndef SINE_TABLE_H |
jhaugen | 8:a44d03ecc942 | 2 | #define SINE_TABLE_H |
jhaugen | 8:a44d03ecc942 | 3 | |
jhaugen | 8:a44d03ecc942 | 4 | const unsigned short sine_table[] = { |
jhaugen | 8:a44d03ecc942 | 5 | 0x8000,0x80cd,0x819b,0x8269,0x8337,0x8405,0x84d3,0x85a0,0x866e,0x873b, |
jhaugen | 8:a44d03ecc942 | 6 | 0x8809,0x88d6,0x89a4,0x8a71,0x8b3e,0x8c0b,0x8cd8,0x8da5,0x8e72,0x8f3e, |
jhaugen | 8:a44d03ecc942 | 7 | 0x900a,0x90d7,0x91a3,0x926e,0x933a,0x9405,0x94d1,0x959c,0x9667,0x9731, |
jhaugen | 8:a44d03ecc942 | 8 | 0x97fc,0x98c6,0x998f,0x9a59,0x9b22,0x9bec,0x9cb4,0x9d7d,0x9e45,0x9f0d, |
jhaugen | 8:a44d03ecc942 | 9 | 0x9fd4,0xa09c,0xa163,0xa229,0xa2ef,0xa3b5,0xa47b,0xa540,0xa605,0xa6c9, |
jhaugen | 8:a44d03ecc942 | 10 | 0xa78d,0xa851,0xa914,0xa9d7,0xaa99,0xab5b,0xac1d,0xacde,0xad9e,0xae5e, |
jhaugen | 8:a44d03ecc942 | 11 | 0xaf1e,0xafdd,0xb09c,0xb15a,0xb218,0xb2d5,0xb392,0xb44e,0xb50a,0xb5c5, |
jhaugen | 8:a44d03ecc942 | 12 | 0xb67f,0xb739,0xb7f3,0xb8ac,0xb964,0xba1c,0xbad3,0xbb89,0xbc3f,0xbcf5, |
jhaugen | 8:a44d03ecc942 | 13 | 0xbda9,0xbe5d,0xbf11,0xbfc4,0xc076,0xc128,0xc1d8,0xc289,0xc338,0xc3e7, |
jhaugen | 8:a44d03ecc942 | 14 | 0xc495,0xc543,0xc5ef,0xc69c,0xc747,0xc7f2,0xc89b,0xc945,0xc9ed,0xca95, |
jhaugen | 8:a44d03ecc942 | 15 | 0xcb3c,0xcbe2,0xcc87,0xcd2c,0xcdd0,0xce73,0xcf15,0xcfb7,0xd057,0xd0f7, |
jhaugen | 8:a44d03ecc942 | 16 | 0xd196,0xd235,0xd2d2,0xd36e,0xd40a,0xd4a5,0xd53f,0xd5d8,0xd670,0xd708, |
jhaugen | 8:a44d03ecc942 | 17 | 0xd79e,0xd834,0xd8c9,0xd95d,0xd9f0,0xda82,0xdb13,0xdba3,0xdc32,0xdcc1, |
jhaugen | 8:a44d03ecc942 | 18 | 0xdd4e,0xddda,0xde66,0xdef1,0xdf7a,0xe003,0xe08a,0xe111,0xe197,0xe21c, |
jhaugen | 8:a44d03ecc942 | 19 | 0xe29f,0xe322,0xe3a4,0xe424,0xe4a4,0xe523,0xe5a1,0xe61d,0xe699,0xe713, |
jhaugen | 8:a44d03ecc942 | 20 | 0xe78d,0xe805,0xe87d,0xe8f3,0xe969,0xe9dd,0xea50,0xeac2,0xeb33,0xeba3, |
jhaugen | 8:a44d03ecc942 | 21 | 0xec12,0xec80,0xecec,0xed58,0xedc3,0xee2c,0xee94,0xeefb,0xef61,0xefc6, |
jhaugen | 8:a44d03ecc942 | 22 | 0xf02a,0xf08c,0xf0ee,0xf14e,0xf1ae,0xf20c,0xf268,0xf2c4,0xf31f,0xf378, |
jhaugen | 8:a44d03ecc942 | 23 | 0xf3d0,0xf427,0xf47d,0xf4d2,0xf526,0xf578,0xf5c9,0xf619,0xf668,0xf6b6, |
jhaugen | 8:a44d03ecc942 | 24 | 0xf702,0xf74d,0xf797,0xf7e0,0xf827,0xf86e,0xf8b3,0xf8f7,0xf93a,0xf97b, |
jhaugen | 8:a44d03ecc942 | 25 | 0xf9bb,0xf9fa,0xfa38,0xfa75,0xfab0,0xfaea,0xfb23,0xfb5a,0xfb91,0xfbc6, |
jhaugen | 8:a44d03ecc942 | 26 | 0xfbfa,0xfc2c,0xfc5d,0xfc8e,0xfcbc,0xfcea,0xfd16,0xfd41,0xfd6b,0xfd93, |
jhaugen | 8:a44d03ecc942 | 27 | 0xfdbb,0xfde1,0xfe05,0xfe29,0xfe4b,0xfe6c,0xfe8b,0xfea9,0xfec6,0xfee2, |
jhaugen | 8:a44d03ecc942 | 28 | 0xfefd,0xff16,0xff2e,0xff44,0xff5a,0xff6e,0xff80,0xff92,0xffa2,0xffb1, |
jhaugen | 8:a44d03ecc942 | 29 | 0xffbe,0xffcb,0xffd6,0xffdf,0xffe8,0xffef,0xfff5,0xfff9,0xfffc,0xfffe, |
jhaugen | 8:a44d03ecc942 | 30 | 0xffff,0xfffe,0xfffc,0xfff9,0xfff5,0xffef,0xffe8,0xffdf,0xffd6,0xffcb, |
jhaugen | 8:a44d03ecc942 | 31 | 0xffbe,0xffb1,0xffa2,0xff92,0xff80,0xff6e,0xff5a,0xff44,0xff2e,0xff16, |
jhaugen | 8:a44d03ecc942 | 32 | 0xfefd,0xfee2,0xfec6,0xfea9,0xfe8b,0xfe6c,0xfe4b,0xfe29,0xfe05,0xfde1, |
jhaugen | 8:a44d03ecc942 | 33 | 0xfdbb,0xfd93,0xfd6b,0xfd41,0xfd16,0xfcea,0xfcbc,0xfc8e,0xfc5d,0xfc2c, |
jhaugen | 8:a44d03ecc942 | 34 | 0xfbfa,0xfbc6,0xfb91,0xfb5a,0xfb23,0xfaea,0xfab0,0xfa75,0xfa38,0xf9fa, |
jhaugen | 8:a44d03ecc942 | 35 | 0xf9bb,0xf97b,0xf93a,0xf8f7,0xf8b3,0xf86e,0xf827,0xf7e0,0xf797,0xf74d, |
jhaugen | 8:a44d03ecc942 | 36 | 0xf702,0xf6b6,0xf668,0xf619,0xf5c9,0xf578,0xf526,0xf4d2,0xf47d,0xf427, |
jhaugen | 8:a44d03ecc942 | 37 | 0xf3d0,0xf378,0xf31f,0xf2c4,0xf268,0xf20c,0xf1ae,0xf14e,0xf0ee,0xf08c, |
jhaugen | 8:a44d03ecc942 | 38 | 0xf02a,0xefc6,0xef61,0xeefb,0xee94,0xee2c,0xedc3,0xed58,0xecec,0xec80, |
jhaugen | 8:a44d03ecc942 | 39 | 0xec12,0xeba3,0xeb33,0xeac2,0xea50,0xe9dd,0xe969,0xe8f3,0xe87d,0xe805, |
jhaugen | 8:a44d03ecc942 | 40 | 0xe78d,0xe713,0xe699,0xe61d,0xe5a1,0xe523,0xe4a4,0xe424,0xe3a4,0xe322, |
jhaugen | 8:a44d03ecc942 | 41 | 0xe29f,0xe21c,0xe197,0xe111,0xe08a,0xe003,0xdf7a,0xdef1,0xde66,0xddda, |
jhaugen | 8:a44d03ecc942 | 42 | 0xdd4e,0xdcc1,0xdc32,0xdba3,0xdb13,0xda82,0xd9f0,0xd95d,0xd8c9,0xd834, |
jhaugen | 8:a44d03ecc942 | 43 | 0xd79e,0xd708,0xd670,0xd5d8,0xd53f,0xd4a5,0xd40a,0xd36e,0xd2d2,0xd235, |
jhaugen | 8:a44d03ecc942 | 44 | 0xd196,0xd0f7,0xd057,0xcfb7,0xcf15,0xce73,0xcdd0,0xcd2c,0xcc87,0xcbe2, |
jhaugen | 8:a44d03ecc942 | 45 | 0xcb3c,0xca95,0xc9ed,0xc945,0xc89b,0xc7f2,0xc747,0xc69c,0xc5ef,0xc543, |
jhaugen | 8:a44d03ecc942 | 46 | 0xc495,0xc3e7,0xc338,0xc289,0xc1d8,0xc128,0xc076,0xbfc4,0xbf11,0xbe5d, |
jhaugen | 8:a44d03ecc942 | 47 | 0xbda9,0xbcf5,0xbc3f,0xbb89,0xbad3,0xba1c,0xb964,0xb8ac,0xb7f3,0xb739, |
jhaugen | 8:a44d03ecc942 | 48 | 0xb67f,0xb5c5,0xb50a,0xb44e,0xb392,0xb2d5,0xb218,0xb15a,0xb09c,0xafdd, |
jhaugen | 8:a44d03ecc942 | 49 | 0xaf1e,0xae5e,0xad9e,0xacde,0xac1d,0xab5b,0xaa99,0xa9d7,0xa914,0xa851, |
jhaugen | 8:a44d03ecc942 | 50 | 0xa78d,0xa6c9,0xa605,0xa540,0xa47b,0xa3b5,0xa2ef,0xa229,0xa163,0xa09c, |
jhaugen | 8:a44d03ecc942 | 51 | 0x9fd4,0x9f0d,0x9e45,0x9d7d,0x9cb4,0x9bec,0x9b22,0x9a59,0x998f,0x98c6, |
jhaugen | 8:a44d03ecc942 | 52 | 0x97fc,0x9731,0x9667,0x959c,0x94d1,0x9405,0x933a,0x926e,0x91a3,0x90d7, |
jhaugen | 8:a44d03ecc942 | 53 | 0x900a,0x8f3e,0x8e72,0x8da5,0x8cd8,0x8c0b,0x8b3e,0x8a71,0x89a4,0x88d6, |
jhaugen | 8:a44d03ecc942 | 54 | 0x8809,0x873b,0x866e,0x85a0,0x84d3,0x8405,0x8337,0x8269,0x819b,0x80cd, |
jhaugen | 8:a44d03ecc942 | 55 | 0x8000,0x7f32,0x7e64,0x7d96,0x7cc8,0x7bfa,0x7b2c,0x7a5f,0x7991,0x78c4, |
jhaugen | 8:a44d03ecc942 | 56 | 0x77f6,0x7729,0x765b,0x758e,0x74c1,0x73f4,0x7327,0x725a,0x718d,0x70c1, |
jhaugen | 8:a44d03ecc942 | 57 | 0x6ff5,0x6f28,0x6e5c,0x6d91,0x6cc5,0x6bfa,0x6b2e,0x6a63,0x6998,0x68ce, |
jhaugen | 8:a44d03ecc942 | 58 | 0x6803,0x6739,0x6670,0x65a6,0x64dd,0x6413,0x634b,0x6282,0x61ba,0x60f2, |
jhaugen | 8:a44d03ecc942 | 59 | 0x602b,0x5f63,0x5e9c,0x5dd6,0x5d10,0x5c4a,0x5b84,0x5abf,0x59fa,0x5936, |
jhaugen | 8:a44d03ecc942 | 60 | 0x5872,0x57ae,0x56eb,0x5628,0x5566,0x54a4,0x53e2,0x5321,0x5261,0x51a1, |
jhaugen | 8:a44d03ecc942 | 61 | 0x50e1,0x5022,0x4f63,0x4ea5,0x4de7,0x4d2a,0x4c6d,0x4bb1,0x4af5,0x4a3a, |
jhaugen | 8:a44d03ecc942 | 62 | 0x4980,0x48c6,0x480c,0x4753,0x469b,0x45e3,0x452c,0x4476,0x43c0,0x430a, |
jhaugen | 8:a44d03ecc942 | 63 | 0x4256,0x41a2,0x40ee,0x403b,0x3f89,0x3ed7,0x3e27,0x3d76,0x3cc7,0x3c18, |
jhaugen | 8:a44d03ecc942 | 64 | 0x3b6a,0x3abc,0x3a10,0x3963,0x38b8,0x380d,0x3764,0x36ba,0x3612,0x356a, |
jhaugen | 8:a44d03ecc942 | 65 | 0x34c3,0x341d,0x3378,0x32d3,0x322f,0x318c,0x30ea,0x3048,0x2fa8,0x2f08, |
jhaugen | 8:a44d03ecc942 | 66 | 0x2e69,0x2dca,0x2d2d,0x2c91,0x2bf5,0x2b5a,0x2ac0,0x2a27,0x298f,0x28f7, |
jhaugen | 8:a44d03ecc942 | 67 | 0x2861,0x27cb,0x2736,0x26a2,0x260f,0x257d,0x24ec,0x245c,0x23cd,0x233e, |
jhaugen | 8:a44d03ecc942 | 68 | 0x22b1,0x2225,0x2199,0x210e,0x2085,0x1ffc,0x1f75,0x1eee,0x1e68,0x1de3, |
jhaugen | 8:a44d03ecc942 | 69 | 0x1d60,0x1cdd,0x1c5b,0x1bdb,0x1b5b,0x1adc,0x1a5e,0x19e2,0x1966,0x18ec, |
jhaugen | 8:a44d03ecc942 | 70 | 0x1872,0x17fa,0x1782,0x170c,0x1696,0x1622,0x15af,0x153d,0x14cc,0x145c, |
jhaugen | 8:a44d03ecc942 | 71 | 0x13ed,0x137f,0x1313,0x12a7,0x123c,0x11d3,0x116b,0x1104,0x109e,0x1039, |
jhaugen | 8:a44d03ecc942 | 72 | 0xfd5,0xf73,0xf11,0xeb1,0xe51,0xdf3,0xd97,0xd3b,0xce0,0xc87, |
jhaugen | 8:a44d03ecc942 | 73 | 0xc2f,0xbd8,0xb82,0xb2d,0xad9,0xa87,0xa36,0x9e6,0x997,0x949, |
jhaugen | 8:a44d03ecc942 | 74 | 0x8fd,0x8b2,0x868,0x81f,0x7d8,0x791,0x74c,0x708,0x6c5,0x684, |
jhaugen | 8:a44d03ecc942 | 75 | 0x644,0x605,0x5c7,0x58a,0x54f,0x515,0x4dc,0x4a5,0x46e,0x439, |
jhaugen | 8:a44d03ecc942 | 76 | 0x405,0x3d3,0x3a2,0x371,0x343,0x315,0x2e9,0x2be,0x294,0x26c, |
jhaugen | 8:a44d03ecc942 | 77 | 0x244,0x21e,0x1fa,0x1d6,0x1b4,0x193,0x174,0x156,0x139,0x11d, |
jhaugen | 8:a44d03ecc942 | 78 | 0x102,0xe9,0xd1,0xbb,0xa5,0x91,0x7f,0x6d,0x5d,0x4e, |
jhaugen | 8:a44d03ecc942 | 79 | 0x41,0x34,0x29,0x20,0x17,0x10,0xa,0x6,0x3,0x1, |
jhaugen | 8:a44d03ecc942 | 80 | 0x0,0x1,0x3,0x6,0xa,0x10,0x17,0x20,0x29,0x34, |
jhaugen | 8:a44d03ecc942 | 81 | 0x41,0x4e,0x5d,0x6d,0x7f,0x91,0xa5,0xbb,0xd1,0xe9, |
jhaugen | 8:a44d03ecc942 | 82 | 0x102,0x11d,0x139,0x156,0x174,0x193,0x1b4,0x1d6,0x1fa,0x21e, |
jhaugen | 8:a44d03ecc942 | 83 | 0x244,0x26c,0x294,0x2be,0x2e9,0x315,0x343,0x371,0x3a2,0x3d3, |
jhaugen | 8:a44d03ecc942 | 84 | 0x405,0x439,0x46e,0x4a5,0x4dc,0x515,0x54f,0x58a,0x5c7,0x605, |
jhaugen | 8:a44d03ecc942 | 85 | 0x644,0x684,0x6c5,0x708,0x74c,0x791,0x7d8,0x81f,0x868,0x8b2, |
jhaugen | 8:a44d03ecc942 | 86 | 0x8fd,0x949,0x997,0x9e6,0xa36,0xa87,0xad9,0xb2d,0xb82,0xbd8, |
jhaugen | 8:a44d03ecc942 | 87 | 0xc2f,0xc87,0xce0,0xd3b,0xd97,0xdf3,0xe51,0xeb1,0xf11,0xf73, |
jhaugen | 8:a44d03ecc942 | 88 | 0xfd5,0x1039,0x109e,0x1104,0x116b,0x11d3,0x123c,0x12a7,0x1313,0x137f, |
jhaugen | 8:a44d03ecc942 | 89 | 0x13ed,0x145c,0x14cc,0x153d,0x15af,0x1622,0x1696,0x170c,0x1782,0x17fa, |
jhaugen | 8:a44d03ecc942 | 90 | 0x1872,0x18ec,0x1966,0x19e2,0x1a5e,0x1adc,0x1b5b,0x1bdb,0x1c5b,0x1cdd, |
jhaugen | 8:a44d03ecc942 | 91 | 0x1d60,0x1de3,0x1e68,0x1eee,0x1f75,0x1ffc,0x2085,0x210e,0x2199,0x2225, |
jhaugen | 8:a44d03ecc942 | 92 | 0x22b1,0x233e,0x23cd,0x245c,0x24ec,0x257d,0x260f,0x26a2,0x2736,0x27cb, |
jhaugen | 8:a44d03ecc942 | 93 | 0x2861,0x28f7,0x298f,0x2a27,0x2ac0,0x2b5a,0x2bf5,0x2c91,0x2d2d,0x2dca, |
jhaugen | 8:a44d03ecc942 | 94 | 0x2e69,0x2f08,0x2fa8,0x3048,0x30ea,0x318c,0x322f,0x32d3,0x3378,0x341d, |
jhaugen | 8:a44d03ecc942 | 95 | 0x34c3,0x356a,0x3612,0x36ba,0x3764,0x380d,0x38b8,0x3963,0x3a10,0x3abc, |
jhaugen | 8:a44d03ecc942 | 96 | 0x3b6a,0x3c18,0x3cc7,0x3d76,0x3e27,0x3ed7,0x3f89,0x403b,0x40ee,0x41a2, |
jhaugen | 8:a44d03ecc942 | 97 | 0x4256,0x430a,0x43c0,0x4476,0x452c,0x45e3,0x469b,0x4753,0x480c,0x48c6, |
jhaugen | 8:a44d03ecc942 | 98 | 0x4980,0x4a3a,0x4af5,0x4bb1,0x4c6d,0x4d2a,0x4de7,0x4ea5,0x4f63,0x5022, |
jhaugen | 8:a44d03ecc942 | 99 | 0x50e1,0x51a1,0x5261,0x5321,0x53e2,0x54a4,0x5566,0x5628,0x56eb,0x57ae, |
jhaugen | 8:a44d03ecc942 | 100 | 0x5872,0x5936,0x59fa,0x5abf,0x5b84,0x5c4a,0x5d10,0x5dd6,0x5e9c,0x5f63, |
jhaugen | 8:a44d03ecc942 | 101 | 0x602b,0x60f2,0x61ba,0x6282,0x634b,0x6413,0x64dd,0x65a6,0x6670,0x6739, |
jhaugen | 8:a44d03ecc942 | 102 | 0x6803,0x68ce,0x6998,0x6a63,0x6b2e,0x6bfa,0x6cc5,0x6d91,0x6e5c,0x6f28, |
jhaugen | 8:a44d03ecc942 | 103 | 0x6ff5,0x70c1,0x718d,0x725a,0x7327,0x73f4,0x74c1,0x758e,0x765b,0x7729, |
jhaugen | 8:a44d03ecc942 | 104 | 0x77f6,0x78c4,0x7991,0x7a5f,0x7b2c,0x7bfa,0x7cc8,0x7d96,0x7e64,0x7f32 |
jhaugen | 8:a44d03ecc942 | 105 | }; |
jhaugen | 8:a44d03ecc942 | 106 | |
jhaugen | 8:a44d03ecc942 | 107 | |
jhaugen | 8:a44d03ecc942 | 108 | #endif |