From ba78bd9ba834260d035a9830726afc34fdad2a15 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 18 Oct 2009 23:32:54 +0200 Subject: import firmware from LEGO v1.05 --- AT91SAM7S256/Source/Submenu03.rms | 324 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 324 insertions(+) create mode 100644 AT91SAM7S256/Source/Submenu03.rms (limited to 'AT91SAM7S256/Source/Submenu03.rms') diff --git a/AT91SAM7S256/Source/Submenu03.rms b/AT91SAM7S256/Source/Submenu03.rms new file mode 100644 index 0000000..0dd4b6c --- /dev/null +++ b/AT91SAM7S256/Source/Submenu03.rms @@ -0,0 +1,324 @@ +const UBYTE SUBMENU03[] = +{ + 0x07,0x00, // Menu Format + 0x05,0x19, // Menu DataSize + 0x1D, // Menu item size + 0x2D, // Menu items + 0x18, // Menu icon Width + 0x18, // Menu icon Height + + // Sound_dB + 0x00,0x00,0x00,0x01, // 0x00000001 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x02,0x00,0x01, // 10 ,2 ,0 ,1 + 0x53,0x6F,0x75,0x6E,0x64,0x20,0x64,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x02, // 02 + + // Sound_dBA + 0x00,0x00,0x00,0x02, // 0x00000002 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x03,0x00,0x01, // 10 ,3 ,0 ,1 + 0x53,0x6F,0x75,0x6E,0x64,0x20,0x64,0x42,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x03, // 03 + + // Reflected_light + 0x00,0x00,0x00,0x03, // 0x00000003 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x04,0x00,0x01, // 10 ,4 ,0 ,1 + 0x52,0x65,0x66,0x6C,0x65,0x63,0x74,0x65,0x64,0x20,0x6C,0x69,0x67,0x68,0x74,0x00, + 0x04, // 04 + + // Ambient_light + 0x00,0x00,0x00,0x04, // 0x00000004 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x05,0x00,0x01, // 10 ,5 ,0 ,1 + 0x41,0x6D,0x62,0x69,0x65,0x6E,0x74,0x20,0x6C,0x69,0x67,0x68,0x74,0x00,0x00,0x00, + 0x05, // 05 + + // Light_sensor* + 0x00,0x00,0x00,0x05, // 0x00000005 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x06,0x00,0x01, // 10 ,6 ,0 ,1 + 0x4C,0x69,0x67,0x68,0x74,0x20,0x73,0x65,0x6E,0x73,0x6F,0x72,0x2A,0x00,0x00,0x00, + 0x06, // 06 + + // Temperature_`C* + 0x00,0x00,0x00,0x06, // 0x00000006 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x0D,0x00,0x01, // 10 ,13 ,0 ,1 + 0x54,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20,0x60,0x43,0x2A,0x00, + 0x0D, // 0D + + // Temperature_`F* + 0x00,0x00,0x00,0x07, // 0x00000007 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x0E,0x00,0x01, // 10 ,14 ,0 ,1 + 0x54,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20,0x60,0x46,0x2A,0x00, + 0x0E, // 0E + + // Rotation* + 0x00,0x00,0x00,0x08, // 0x00000008 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x0A,0x00,0x01, // 10 ,10 ,0 ,1 + 0x52,0x6F,0x74,0x61,0x74,0x69,0x6F,0x6E,0x2A,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x0A, // 0A + + // Motor_Rotations + 0x00,0x00,0x00,0x09, // 0x00000009 + 0x00,0x00,0x00,0x20, // 0x00000020 + 0x0A,0x09,0x00,0x01, // 10 ,9 ,0 ,1 + 0x4D,0x6F,0x74,0x6F,0x72,0x20,0x52,0x6F,0x74,0x61,0x74,0x69,0x6F,0x6E,0x73,0x00, + 0x09, // 09 + + // Motor_Degrees + 0x00,0x00,0x00,0x0A, // 0x0000000A + 0x00,0x00,0x00,0x20, // 0x00000020 + 0x0A,0x08,0x00,0x01, // 10 ,8 ,0 ,1 + 0x4D,0x6F,0x74,0x6F,0x72,0x20,0x44,0x65,0x67,0x72,0x65,0x65,0x73,0x00,0x00,0x00, + 0x08, // 08 + + // Touch + 0x00,0x00,0x00,0x0B, // 0x0000000B + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x07,0x00,0x01, // 10 ,7 ,0 ,1 + 0x54,0x6F,0x75,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x07, // 07 + + // UltraSonic_inch + 0x00,0x00,0x00,0x0C, // 0x0000000C + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x0B,0x00,0x01, // 10 ,11 ,0 ,1 + 0x55,0x6C,0x74,0x72,0x61,0x53,0x6F,0x6E,0x69,0x63,0x20,0x69,0x6E,0x63,0x68,0x00, + 0x0B, // 0B + + // UltraSonic_cm + 0x00,0x00,0x00,0x0D, // 0x0000000D + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x0C,0x00,0x01, // 10 ,12 ,0 ,1 + 0x55,0x6C,0x74,0x72,0x61,0x53,0x6F,0x6E,0x69,0x63,0x20,0x63,0x6D,0x00,0x00,0x00, + 0x0C, // 0C + + // Done + 0x00,0x00,0x00,0x0E, // 0x0000000E + 0x00,0x00,0x00,0x20, // 0x00000020 + 0x0A,0xEE,0x00,0x01, // 10 ,238,0 ,1 + 0x44,0x6F,0x6E,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x31, // 31 + + // Port_1 + 0x00,0x00,0x00,0x11, // 0x00000011 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x12,0x00,0x01, // 10 ,18 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x12, // 12 + + // Port_2 + 0x00,0x00,0x00,0x21, // 0x00000021 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x13,0x00,0x01, // 10 ,19 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x13, // 13 + + // Port_3 + 0x00,0x00,0x00,0x31, // 0x00000031 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x14,0x00,0x01, // 10 ,20 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x14, // 14 + + // Port_4 + 0x00,0x00,0x00,0x41, // 0x00000041 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x15,0x00,0x01, // 10 ,21 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x15, // 15 + + // Port_A + 0x00,0x00,0x00,0x19, // 0x00000019 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x16,0x00,0x01, // 10 ,22 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x16, // 16 + + // Port_B + 0x00,0x00,0x00,0x29, // 0x00000029 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x17,0x00,0x01, // 10 ,23 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x17, // 17 + + // Port_C + 0x00,0x00,0x00,0x39, // 0x00000039 + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x18,0x00,0x01, // 10 ,24 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x43,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x18, // 18 + + // Port_A + 0x00,0x00,0x00,0x1A, // 0x0000001A + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x16,0x00,0x01, // 10 ,22 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x16, // 16 + + // Port_B + 0x00,0x00,0x00,0x2A, // 0x0000002A + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x17,0x00,0x01, // 10 ,23 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x17, // 17 + + // Port_C + 0x00,0x00,0x00,0x3A, // 0x0000003A + 0x10,0x00,0x00,0x21, // 0x10000021 + 0x0A,0x18,0x00,0x01, // 10 ,24 ,0 ,1 + 0x50,0x6F,0x72,0x74,0x20,0x43,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x17, // 17 + + // Logging_time + 0x00,0x00,0x00,0x1E, // 0x0000001E + 0x00,0x00,0x03,0xE0, // 0x000003E0 + 0x0C,0xEF,0x00,0x01, // 12 ,239,0 ,1 + 0x4C,0x6F,0x67,0x67,0x69,0x6E,0x67,0x20,0x74,0x69,0x6D,0x65,0x00,0x00,0x00,0x00, + 0x38, // 38 + + // _ + 0x00,0x00,0x00,0x2E, // 0x0000002E + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x35, // 35 + + // _ + 0x00,0x00,0x00,0x3E, // 0x0000003E + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x36, // 36 + + // Logging_Rate + 0x00,0x00,0x01,0x11, // 0x00000111 + 0x00,0x00,0x03,0x68, // 0x00000368 + 0x0C,0xEF,0x00,0x01, // 12 ,239,0 ,1 + 0x4C,0x6F,0x67,0x67,0x69,0x6E,0x67,0x20,0x52,0x61,0x74,0x65,0x00,0x00,0x00,0x00, + 0x38, // 38 + + // _ + 0x00,0x00,0x02,0x11, // 0x00000211 + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x35, // 35 + + // _ + 0x00,0x00,0x03,0x11, // 0x00000311 + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x36, // 36 + + // Logging_Rate + 0x00,0x00,0x01,0x19, // 0x00000119 + 0x00,0x00,0x03,0x68, // 0x00000368 + 0x0C,0xEF,0x00,0x01, // 12 ,239,0 ,1 + 0x4C,0x6F,0x67,0x67,0x69,0x6E,0x67,0x20,0x52,0x61,0x74,0x65,0x00,0x00,0x00,0x00, + 0x38, // 38 + + // _ + 0x00,0x00,0x02,0x19, // 0x00000219 + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x35, // 35 + + // _ + 0x00,0x00,0x03,0x19, // 0x00000319 + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x36, // 36 + + // Logging_Rate + 0x00,0x00,0x01,0x1A, // 0x0000011A + 0x00,0x00,0x03,0x68, // 0x00000368 + 0x0C,0xEF,0x00,0x01, // 12 ,239,0 ,1 + 0x4C,0x6F,0x67,0x67,0x69,0x6E,0x67,0x20,0x52,0x61,0x74,0x65,0x00,0x00,0x00,0x00, + 0x38, // 38 + + // _ + 0x00,0x00,0x02,0x1A, // 0x0000021A + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x35, // 35 + + // _ + 0x00,0x00,0x03,0x1A, // 0x0000031A + 0x00,0x00,0x00,0x00, // 0x00000000 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x36, // 36 + + // _ + 0x00,0x00,0x01,0x1E, // 0x0000011E + 0x00,0x00,0x10,0x00, // 0x00001000 + 0x0A,0xF7,0x00,0x01, // 10 ,247,0 ,1 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00, // 00 + + // _ + 0x00,0x00,0x11,0x11, // 0x00001111 + 0x0E,0x05,0x10,0x00, // 0x0E051000 + 0x0A,0xF2,0x00,0x00, // 10 ,242,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00, // 00 + + // _ + 0x00,0x00,0x11,0x19, // 0x00001119 + 0x0E,0x05,0x10,0x00, // 0x0E051000 + 0x0A,0xF2,0x00,0x00, // 10 ,242,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00, // 00 + + // _ + 0x00,0x00,0x11,0x1A, // 0x0000111A + 0x0E,0x05,0x10,0x00, // 0x0E051000 + 0x0A,0xF2,0x00,0x00, // 10 ,242,0 ,0 + 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00, // 00 + + // Run + 0x00,0x00,0x11,0x1E, // 0x0000111E + 0x00,0x00,0x00,0x20, // 0x00000020 + 0x0A,0xF8,0x00,0x02, // 10 ,248,0 ,2 + 0x52,0x75,0x6E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x32, // 32 + + // Main_menu + 0x00,0x01,0x11,0x1E, // 0x0001111E + 0x00,0x02,0x20,0x00, // 0x00022000 + 0x0A,0xF1,0x00,0x00, // 10 ,241,0 ,0 + 0x4D,0x61,0x69,0x6E,0x20,0x6D,0x65,0x6E,0x75,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x37, // 37 + + // Save + 0x00,0x02,0x11,0x1E, // 0x0002111E + 0x00,0x02,0x00,0x00, // 0x00020000 + 0x0A,0xFA,0x00,0x02, // 10 ,250,0 ,2 + 0x53,0x61,0x76,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x1E, // 1E + + // Yes + 0x00,0x12,0x11,0x1E, // 0x0012111E + 0x00,0x00,0x20,0x20, // 0x00002020 + 0x0A,0xED,0x00,0x00, // 10 ,237,0 ,0 + 0x59,0x65,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x31, // 31 + + // No + 0x00,0x22,0x11,0x1E, // 0x0022111E + 0x00,0x08,0x00,0x24, // 0x00080024 + 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0 + 0x4E,0x6F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x30, // 30 +}; -- cgit v1.2.3