73x726 signed char lookup table, fits completely in the Flash (LPC1768) See http://mbed.org/forum/helloworld/topic/2617/ for discussion
Diff: row04.cpp
- Revision:
- 0:4d0fc39002f0
diff -r 000000000000 -r 4d0fc39002f0 row04.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/row04.cpp Tue Nov 01 14:35:14 2011 +0000 @@ -0,0 +1,36 @@ +#include "rows.hpp" +const signed char row04[726] = { + 63, 39, 70, 104, -122, -62, 65, -126, 127, -9, 65, -80, 84, -116, -10, 44, -85, -77, -102, 88, -47, 21, + 114, 3, -30, -53, -34, -107, -36, -100, -120, 89, -72, -4, 13, 75, 77, 46, 115, 105, -85, 80, 43, 55, + 53, -2, -127, 113, -79, 45, 41, 98, -62, -59, -118, -17, 62, -124, 21, 111, -55, -33, 53, 29, -40, 117, + -126, 21, 103, -98, -101, -116, -71, -56, -124, 92, 22, 52, -10, 50, -53, 81, -9, 1, 28, -33, -110, 104, + -41, 7, 78, -3, -74, -8, -18, 73, -123, 85, -65, -45, 15, 37, 69, 96, -16, -44, -22, 100, -64, 12, + 53, 120, -93, -6, 8, 33, 77, -8, 107, -86, 106, 95, 30, -88, -62, -117, -39, 62, 1, 25, 46, 123, + -62, -106, -20, -62, 7, -17, -34, 76, 104, 20, 121, 53, -18, 127, -89, 47, 85, -78, 113, -70, 87, 15, + 62, 31, 26, -103, -30, 21, -120, -54, -109, -11, -25, -10, -100, -6, 73, 54, -110, -32, 70, -95, -104, 5, + 72, -1, -90, -39, -125, 96, -77, -4, -16, -72, 24, 102, 17, 9, -13, -74, -76, -11, 92, -106, -50, 69, + -116, 118, 112, 15, -128, -116, -27, 85, 68, 8, -25, 80, -61, 49, 61, -115, -126, -26, 75, -76, 116, -107, + 65, -70, 122, 118, 89, -124, 106, -15, -105, 25, -117, -83, 5, 108, -4, 119, 115, -10, 33, -56, -24, 47, + -21, -126, 30, 34, 58, 53, -23, 94, 3, 9, 29, 79, -60, 122, -12, -127, -72, 114, -83, 37, -40, -24, + -94, -24, 16, 105, 108, -36, -50, 112, -71, 111, -38, 65, -2, 78, -54, -119, 24, -22, 102, -36, 73, 38, + -7, -77, -26, 12, -69, -110, -82, -126, 78, -100, 32, 23, 44, -102, 41, -26, -11, 33, 22, 121, 39, -58, + -26, -117, -117, 67, -93, -119, 116, 51, -52, -25, 76, -119, 91, -27, 49, 64, -86, -83, 11, 66, -29, 70, + -9, 104, 20, -58, 121, 64, -121, -8, -78, -12, 0, 5, 84, 34, 10, 5, 116, -80, 35, -18, -92, 46, + 62, 125, -98, -104, -77, 0, -29, -4, -74, 33, 3, 16, 5, 64, 12, 127, -44, -48, 40, -112, -24, 6, + -102, 11, -89, 105, 98, 63, 65, -70, 15, -88, 80, -71, 123, -25, 95, 119, -93, -108, -115, -6, -46, 51, + 93, 11, -39, -99, 60, 114, -30, -84, -54, -57, 27, -53, 52, 55, 5, -69, 122, -48, 19, 31, -15, -65, + -62, 40, 46, 69, -77, 33, 96, 4, 12, 106, -27, 98, -115, 1, -100, -42, -101, -122, -119, 15, -107, -91, + -109, -24, 30, 126, -111, -68, 63, 87, 51, 58, 46, 101, -67, -101, -26, -120, 38, -2, -39, 17, -57, -38, + -19, 5, 82, -94, -89, -25, 112, -87, 54, 124, 125, 98, -4, 13, 22, 46, -5, -17, 9, 31, 59, -22, + -57, -67, -122, -121, 119, 67, 69, 75, -117, 72, -95, -22, -20, -36, 49, -63, -25, -29, 41, -32, 42, -96, + 82, -21, 80, 80, 105, 41, 1, 48, -38, 52, 113, 66, 73, 45, -13, -99, 97, 126, 45, -85, -12, 93, + 65, -113, 43, 117, 106, -16, 27, 33, -64, 92, -14, 102, 65, 57, 95, 14, 107, -98, -112, -94, -26, 60, + -127, 35, 48, 109, 78, 20, 114, -84, 57, 21, 18, -31, 38, -63, 38, -44, 70, 61, -36, 53, -14, 56, + 115, 17, -126, -32, -8, 38, 73, -60, -44, 100, -117, -73, 83, 117, 23, 113, 119, 122, -95, -126, 1, 81, + 19, -103, 28, 98, -44, -104, 77, -29, 7, -39, 55, 109, 47, -7, 68, 52, -31, 76, -98, -120, 79, 4, + 1, -3, -124, 34, -34, -63, 88, 72, -105, -8, 114, -6, -95, 23, -18, 31, 48, 98, -76, -54, -54, -71, + 118, 120, -97, -48, 102, -57, 37, -77, -115, -53, -97, 110, -98, -112, 25, 50, 19, 76, 8, 3, 11, -93, + -120, 1, 46, -4, -95, 15, 0, 80, 39, 106, 23, -124, 90, -88, 125, 60, 120, 70, 102, 30, -35, -81, + -34, -11, -19, -71, -95, -61, 99, -47, 84, 55, -51, 114, -8, 62, 12, -89, 48, -85, -2, -31, -74, -14, + -87, 36, 61, 36, -6, 73, -19, -52, 13, -25, 125, -47, 41, -25, 106, -125, 22, 44, 63, 49, -19, 66, +};