From 386cf83917b5af6e51c31c65a6682d259ddf4990 Mon Sep 17 00:00:00 2001 From: Yodel <3114680004@qq.com> Date: Sat, 28 Jun 2025 12:47:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=90=E7=90=83=E8=B5=9B=E7=A0=81=E7=9B=98?= =?UTF-8?q?=E8=B7=91=E7=82=B9=E6=A1=86=E6=9E=B6=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MDK-ARM/AUTO_CHASSIS.uvguix.Yodel | 337 +- MDK-ARM/AUTO_CHASSIS.uvoptx | 10 + MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf | Bin 2848580 -> 2903660 bytes .../ELE_CHASSIS/AUTO_CHASSIS.build_log.htm | 20 +- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm | 5866 +++++++++-------- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.map | 4682 ++++++------- .../ELE_CHASSIS/AUTO_CHASSIS_AUTO_CHASSIS.dep | 76 +- MDK-ARM/ELE_CHASSIS/action.crf | Bin 874765 -> 874875 bytes MDK-ARM/ELE_CHASSIS/action.o | Bin 976172 -> 976208 bytes MDK-ARM/ELE_CHASSIS/action_task.crf | Bin 961509 -> 961619 bytes MDK-ARM/ELE_CHASSIS/action_task.o | Bin 1030736 -> 1030772 bytes MDK-ARM/ELE_CHASSIS/atti_esti.crf | Bin 965714 -> 965824 bytes MDK-ARM/ELE_CHASSIS/atti_esti.o | Bin 1037904 -> 1037940 bytes MDK-ARM/ELE_CHASSIS/bmi088.crf | Bin 921936 -> 922046 bytes MDK-ARM/ELE_CHASSIS/bmi088.o | Bin 1029608 -> 1029644 bytes MDK-ARM/ELE_CHASSIS/calc_task.crf | Bin 961309 -> 961419 bytes MDK-ARM/ELE_CHASSIS/calc_task.o | Bin 1030532 -> 1030568 bytes MDK-ARM/ELE_CHASSIS/can_task.crf | Bin 961718 -> 961828 bytes MDK-ARM/ELE_CHASSIS/can_task.o | Bin 1030896 -> 1030932 bytes MDK-ARM/ELE_CHASSIS/can_use.crf | Bin 894342 -> 894342 bytes MDK-ARM/ELE_CHASSIS/can_use.o | Bin 988612 -> 988612 bytes MDK-ARM/ELE_CHASSIS/chassis.crf | Bin 912279 -> 912457 bytes MDK-ARM/ELE_CHASSIS/chassis.o | Bin 1010100 -> 1010680 bytes MDK-ARM/ELE_CHASSIS/chassis_task.crf | Bin 962062 -> 962172 bytes MDK-ARM/ELE_CHASSIS/chassis_task.o | Bin 1032488 -> 1032524 bytes MDK-ARM/ELE_CHASSIS/cmd.crf | Bin 874300 -> 874713 bytes MDK-ARM/ELE_CHASSIS/cmd.o | Bin 967100 -> 967428 bytes MDK-ARM/ELE_CHASSIS/cmd_task.crf | Bin 961541 -> 961651 bytes MDK-ARM/ELE_CHASSIS/cmd_task.o | Bin 1031148 -> 1031184 bytes MDK-ARM/ELE_CHASSIS/config.crf | Bin 914423 -> 914533 bytes MDK-ARM/ELE_CHASSIS/config.o | Bin 994752 -> 994788 bytes MDK-ARM/ELE_CHASSIS/error_detect_task.crf | Bin 966939 -> 967049 bytes MDK-ARM/ELE_CHASSIS/error_detect_task.o | Bin 1044448 -> 1044484 bytes MDK-ARM/ELE_CHASSIS/freertos.crf | Bin 966440 -> 966550 bytes MDK-ARM/ELE_CHASSIS/freertos.o | Bin 1037840 -> 1037876 bytes MDK-ARM/ELE_CHASSIS/init.crf | Bin 961873 -> 962052 bytes MDK-ARM/ELE_CHASSIS/init.o | Bin 1030288 -> 1030644 bytes MDK-ARM/ELE_CHASSIS/main.crf | Bin 936324 -> 936434 bytes MDK-ARM/ELE_CHASSIS/main.o | Bin 1016744 -> 1016780 bytes MDK-ARM/ELE_CHASSIS/map.crf | Bin 872597 -> 873298 bytes MDK-ARM/ELE_CHASSIS/map.o | Bin 962276 -> 963416 bytes MDK-ARM/ELE_CHASSIS/navi.crf | Bin 908533 -> 908643 bytes MDK-ARM/ELE_CHASSIS/navi.o | Bin 999444 -> 999480 bytes MDK-ARM/ELE_CHASSIS/navi_task.crf | Bin 961458 -> 961568 bytes MDK-ARM/ELE_CHASSIS/navi_task.o | Bin 1030856 -> 1030892 bytes MDK-ARM/ELE_CHASSIS/nuc.crf | Bin 913206 -> 913316 bytes MDK-ARM/ELE_CHASSIS/nuc.o | Bin 1003372 -> 1003408 bytes MDK-ARM/ELE_CHASSIS/nuc_task.crf | Bin 963669 -> 963779 bytes MDK-ARM/ELE_CHASSIS/nuc_task.o | Bin 1034080 -> 1034116 bytes MDK-ARM/ELE_CHASSIS/remote_control.crf | Bin 894337 -> 894442 bytes MDK-ARM/ELE_CHASSIS/remote_control.o | Bin 990256 -> 990280 bytes MDK-ARM/ELE_CHASSIS/remote_control_task.crf | Bin 964747 -> 964857 bytes MDK-ARM/ELE_CHASSIS/remote_control_task.o | Bin 1033592 -> 1033628 bytes MDK-ARM/ELE_CHASSIS/user_task.crf | Bin 961189 -> 961299 bytes MDK-ARM/ELE_CHASSIS/user_task.o | Bin 1029280 -> 1029316 bytes MDK-ARM/ELE_CHASSIS/vofa.crf | Bin 895119 -> 895119 bytes MDK-ARM/ELE_CHASSIS/vofa.o | Bin 972884 -> 972884 bytes User/Module/Chassis.c | 57 +- User/Module/config.c | 46 +- User/device/cmd.c | 48 +- User/device/cmd.h | 28 +- User/device/map.c | 107 +- User/device/remote_control.c | 2 +- User/task/init.c | 12 +- readme.md | 24 +- 65 files changed, 5900 insertions(+), 5415 deletions(-) diff --git a/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel b/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel index 9dbe73c..3e0f6ba 100644 --- a/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel +++ b/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel @@ -110,8 +110,8 @@ 0 - 1190 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000A00000000000000010000004C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C436861737369732E630000000009436861737369732E6300000000C5D4F200FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000FFDC7800FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C7461736B5C6E75635F7461736B2E63000000000A6E75635F7461736B2E6300000000BECEA100FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C6E75632E6300000000056E75632E6300000000F0A0A100FFFFFFFF54443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000BCA8E100FFFFFFFF46443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C436F72655C5372635C6D61696E2E6300000000066D61696E2E63000000009CC1B600FFFFFFFF4C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C436861737369732E680000000009436861737369732E6800000000F7B88600FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C646566696E652E680000000008646566696E652E6800000000D9ADC200FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C416C676F726974686D5C7069642E6300000000057069642E6300000000A5C2D700FFFFFFFF49443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C6E6176692E6300000000066E6176692E6300000000B3A6BE00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D900000066000000AB060000E0020000 + 477 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000300000002000000010000004C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C436861737369732E630000000009436861737369732E6300000000C5D4F200FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000FFDC7800FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C646566696E652E680000000008646566696E652E6800000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D100000066000000AB060000FE020000 @@ -120,7 +120,7 @@ -1 -1 - 0 + 1 0 0 0 @@ -130,11 +130,11 @@ 0 16 - D90000004F000000F0040000CA000000 + 000000004F000000CD000000E7020000 16 - D900000066000000F0040000E1000000 + 0000000066000000CD000000FE020000 @@ -150,11 +150,11 @@ 0 16 - 0300000066000000D2000000B0020000 + 0300000066000000CA000000CE020000 16 - BE000000D50000009301000086010000 + AB020000A80100008003000040040000 @@ -170,11 +170,11 @@ 0 16 - 0300000066000000D2000000B0020000 + 0300000066000000CA000000CE020000 16 - BE000000D5000000BA010000C2020000 + AB020000A80100008003000040040000 @@ -194,7 +194,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -214,7 +214,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -234,7 +234,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -254,7 +254,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -274,7 +274,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -294,7 +294,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -314,7 +314,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -334,7 +334,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -354,7 +354,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -374,7 +374,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -394,7 +394,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -414,7 +414,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -434,7 +434,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -450,11 +450,11 @@ 0 16 - 0300000066000000D2000000B0020000 + 0300000066000000CA000000CE020000 16 - BE000000D5000000BA010000C2020000 + AB020000A80100008003000040040000 @@ -470,11 +470,11 @@ 0 16 - 0300000066000000D2000000B0020000 + 0300000066000000CA000000CE020000 16 - BE000000D5000000BA010000C2020000 + AB020000A80100008003000040040000 @@ -490,11 +490,11 @@ 0 16 - 03000000E4020000A80600004D030000 + 00000000FF020000AB06000066030000 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -514,7 +514,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -530,11 +530,11 @@ 0 16 - 03000000E4020000A80600004D030000 + 0300000002030000A80600004D030000 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -554,7 +554,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -574,7 +574,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -614,7 +614,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -634,7 +634,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -654,7 +654,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -674,7 +674,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -694,7 +694,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -714,7 +714,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -734,7 +734,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -754,7 +754,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -774,7 +774,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -794,7 +794,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -814,7 +814,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -834,7 +834,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -854,7 +854,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -874,7 +874,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -894,7 +894,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -914,7 +914,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -934,7 +934,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -954,7 +954,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -974,7 +974,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -994,7 +994,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1014,7 +1014,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1034,7 +1034,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1054,7 +1054,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1074,7 +1074,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1094,7 +1094,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1114,7 +1114,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1134,7 +1134,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1150,17 +1150,17 @@ 0 16 - 0300000066000000D2000000B0020000 + 0300000066000000CA000000CE020000 16 - BE000000D5000000BA010000C2020000 + AB020000A80100008003000040040000 38007 38007 - 1 + 0 0 0 0 @@ -1170,11 +1170,11 @@ 0 16 - 03000000E4020000A80600004D030000 + 0300000002030000A80600004D030000 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -1190,11 +1190,11 @@ 0 16 - 03000000E4020000A80600004D030000 + 0300000002030000A80600004D030000 16 - BE000000D5000000BA010000C2020000 + D8000000EF000000D4010000DC020000 @@ -1214,7 +1214,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1234,7 +1234,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1250,11 +1250,11 @@ 0 16 - 03000000E4020000A80600004D030000 + 0300000002030000A80600004D030000 16 - BE000000D5000000BA010000C2020000 + D8000000EF000000D4010000DC020000 @@ -1270,11 +1270,11 @@ 0 16 - 03000000E4020000A80600004D030000 + 0300000002030000A80600004D030000 16 - BE000000D5000000BA010000C2020000 + D8000000EF000000D4010000DC020000 @@ -1294,7 +1294,7 @@ 16 - BE000000D50000003603000050010000 + D8000000EF000000500300006A010000 @@ -1314,7 +1314,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1334,7 +1334,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1354,7 +1354,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1374,7 +1374,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1394,7 +1394,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1414,7 +1414,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1434,7 +1434,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1454,7 +1454,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1474,7 +1474,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1494,7 +1494,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1514,7 +1514,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1534,7 +1534,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1554,7 +1554,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1574,7 +1574,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1594,7 +1594,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1614,7 +1614,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1634,7 +1634,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1654,7 +1654,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1674,7 +1674,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1694,7 +1694,7 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 @@ -1794,19 +1794,19 @@ 16 - BE000000D50000009301000086010000 + D8000000EF000000AD010000A0010000 - 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000CA000000F0040000CE000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D900000066000000F0040000E1000000D90000004F000000F0040000CA0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B040000D6010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F0040000ED0100001B0400004F000000F0040000D601000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D9000000C9020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D5000000E0020000000000004F000000D5000000C90200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000C2010000F0040000C601000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000DD010000F00400006C02000000000000C6010000F00400005502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000C60100007C0200005502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C9020000AB060000CD020000010000000100001004000000010000006DFDFFFF79000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000E4020000AB0600007D03000000000000CD020000AB060000660300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 3332 + 000000000B000000000000000010000001000000FFFFFFFFFFFFFFFFCD0000004F000000D1000000E702000001000000020000100400000001000000000000000000000000000000000000000000000001000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000FFFF02000B004354616262656450616E6500100000010000000000000066000000CD000000FE020000000000004F000000CD000000E70200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000020000000000000FFFFFFFFFFFFFFFFD9000000CA000000F0040000CE000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D60100004589000001800020000000000000D900000066000000F0040000E1000000D90000004F000000F0040000CA0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B040000D6010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F0040000ED0100001B0400004F000000F0040000D601000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000080000000000000FFFFFFFFFFFFFFFF00000000C2010000F0040000C601000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000DD010000F00400006C02000000000000C6010000F00400005502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000C60100007C0200005502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000E7020000AB060000EB020000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000000000002030000AB0600007D03000000000000EB020000AB060000660300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File 2875 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000046779726F96000000000000001400046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F05706172616D127472616E73666F726D65645F74617267657412636861737369735F706F735F6F66666573740B7369636B5F6F66666573740B636861737369735F706F7311636861737369735F73706565645F7365740B636861737369735F7961770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000046779726F96000000000000001400046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F05706172616D127472616E73666F726D65645F74617267657412636861737369735F706F735F6F66666573740B7369636B5F6F66666573740B636861737369735F706F7311636861737369735F73706565645F7365740B636861737369735F7961770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 984 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000C4155544F5F43484153534953960000000000000001000C4155544F5F43484153534953000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000C4155544F5F43484153534953960000000000000001000C4155544F5F43484153534953000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1871,11 +1871,11 @@ 0 16 - 00000000CD000000DB000000D2020000 + 00000000CD000000DB000000E7020000 16 - 00000000E4000000DB000000E9020000 + 00000000E4000000DB000000FE020000 @@ -1891,7 +1891,7 @@ 0 16 - 00000000E1000000DB000000D2020000 + 00000000E1000000DB000000E7020000 16 @@ -1911,7 +1911,7 @@ 0 16 - 03000000E4000000D8000000B9020000 + 03000000E4000000D8000000CE020000 16 @@ -1931,7 +1931,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -1951,7 +1951,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -1971,7 +1971,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -1991,7 +1991,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2051,7 +2051,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2071,7 +2071,7 @@ 0 16 - 9E040000E1000000AB060000D2020000 + 9E040000E1000000AB060000E7020000 16 @@ -2091,7 +2091,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2111,7 +2111,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2131,7 +2131,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2151,7 +2151,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2171,7 +2171,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2191,7 +2191,7 @@ 0 16 - 03000000E4000000D8000000B9020000 + 03000000E4000000D8000000CE020000 16 @@ -2211,7 +2211,7 @@ 0 16 - 03000000E4000000D8000000B9020000 + 03000000E4000000D8000000CE020000 16 @@ -2241,7 +2241,7 @@ 198 198 - 1 + 0 0 0 0 @@ -2251,7 +2251,7 @@ 0 16 - 00000000D6020000AB06000066030000 + 0000000057020000AB060000E7020000 16 @@ -2371,7 +2371,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2901,7 +2901,7 @@ 38007 38007 - 0 + 1 0 0 0 @@ -2911,7 +2911,7 @@ 0 16 - 0300000002030000A80600004D030000 + 00000000FF020000AB06000066030000 16 @@ -2951,7 +2951,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -2971,7 +2971,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -3531,7 +3531,7 @@ 0 16 - A1040000E4000000A8060000B9020000 + A1040000E4000000A8060000CE020000 16 @@ -3540,7 +3540,7 @@ 3489 - 000000000D000000000000000010000001000000FFFFFFFFFFFFFFFFDB000000CD000000DF000000D2020000010000000200001004000000010000005CFFFFFF89030000000000000000000000000000010000000000000000000000000000000100000073940000FFFFFFFF04000000ED0300006D000000C3000000C4000000FFFF02000B004354616262656450616E65001000000100000000000000E4000000DB000000E902000000000000CD000000DB000000D20200000000000040410056040000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF000000000000000002000000000000000000000002000000FFFFFFFF66000000CD0000006A000000D2020000000000000200000004000000000000000000000000000000000000000000000000000000000000000200000073940000FFFFFFFFED030000010000007394000001000000FFFFFFFFED030000000000000040000001000000FFFFFFFFFFFFFFFF9A040000CD0000009E040000D2020000010000000200001004000000010000004AFCFFFF0B02000000000000000000000000000001000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000400000010000009E040000E4000000AB060000E90200009E040000CD000000AB060000D202000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0500000000000000000000000000000000000000000000000000000001000000FFFFFFFF8F07000001000000FFFFFFFF8F070000000000000020000001000000FFFFFFFFFFFFFFFF00000000C9000000AB060000CD0000000100000001000010040000000100000088FFFFFF00020000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000018000200000010000000000000066000000AB060000E0000000000000004F000000AB060000C90000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B040000D6010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F0040000ED0100001B0400004F000000F0040000D601000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000080000001000000FFFFFFFFFFFFFFFF00000000D2020000AB060000D602000001000000010000100400000001000000FFFDFFFF2A00000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFF56030000D70200005A0300006603000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000E7020000AB060000EB020000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000000000000000000002030000AB0600007D03000000000000EB020000AB060000660300000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000D000000000000000010000001000000FFFFFFFFFFFFFFFFDB000000CD000000DF000000E7020000010000000200001004000000010000005CFFFFFF89030000000000000000000000000000010000000000000000000000000000000100000073940000FFFFFFFF04000000ED0300006D000000C3000000C4000000FFFF02000B004354616262656450616E65001000000100000000000000E4000000DB000000FE02000000000000CD000000DB000000E70200000000000040410056040000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF000000000000000002000000000000000000000002000000FFFFFFFF66000000CD0000006A000000D2020000000000000200000004000000000000000000000000000000000000000000000000000000000000000200000073940000FFFFFFFFED030000010000007394000001000000FFFFFFFFED030000000000000040000001000000FFFFFFFFFFFFFFFF9A040000CD0000009E040000E7020000010000000200001004000000010000004AFCFFFF0B02000000000000000000000000000001000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000400000010000009E040000E4000000AB060000FE0200009E040000CD000000AB060000E702000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0500000000000000000000000000000000000000000000000000000001000000FFFFFFFF8F07000001000000FFFFFFFF8F070000000000000020000001000000FFFFFFFFFFFFFFFF00000000C9000000AB060000CD0000000100000001000010040000000100000088FFFFFF00020000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000018000200000010000000000000066000000AB060000E0000000000000004F000000AB060000C90000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B040000D6010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F0040000ED0100001B0400004F000000F0040000D601000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000080000000000000FFFFFFFFFFFFFFFF0000000053020000AB0600005702000000000000010000000400000001000000FFFDFFFF2A00000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFF56030000D70200005A0300006603000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000E7020000AB060000EB020000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000000000002030000AB0600007D03000000000000EB020000AB060000660300000000000040820056060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365010000007794000001000000FFFFFFFFFFFFFFFF05000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020000002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,93 +3603,30 @@ 0 100 - 0 + 2 ..\User\Module\Chassis.c - 7 - 289 - 297 + 36 + 389 + 367 1 0 ..\User\Module\config.c - 0 - 86 - 110 - 1 - - 0 - - - ..\User\task\nuc_task.c - 21 - 10 - 38 - 1 - - 0 - - - ..\User\device\nuc.c - 26 - 60 - 76 - 1 - - 0 - - - startup_stm32f407xx.s - 0 - 165 - 176 - 1 - - 0 - - - ../Core/Src/main.c - 0 - 76 - 87 - 1 - - 0 - - - ..\User\Module\Chassis.h - 32 - 133 - 159 + 28 + 30 + 47 1 0 ..\User\Module\define.h - 5 - 1 - 17 - 1 - - 0 - - - ..\User\Algorithm\pid.c - 0 - 63 - 77 - 1 - - 0 - - - ..\User\device\navi.c - 0 - 67 - 1 + 3 + 3 + 40 1 0 diff --git a/MDK-ARM/AUTO_CHASSIS.uvoptx b/MDK-ARM/AUTO_CHASSIS.uvoptx index 3849c43..ce30170 100644 --- a/MDK-ARM/AUTO_CHASSIS.uvoptx +++ b/MDK-ARM/AUTO_CHASSIS.uvoptx @@ -160,6 +160,16 @@ 1 chassis,0x0A + + 1 + 1 + ctrl,0x0A + + + 2 + 1 + cmd_rc,0x0A + 0 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf index 230c57b2a496bcd1356ab09791ed3f4d173a510a..f1ac7a16074b5d733bc608d71aa95bf70b45a8d6 100644 GIT binary patch delta 164549 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%0Do_@dH&xB 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
ki9G zlCwq4Yx4r#UGA)qwZW75Y~UVX9ph7{{7H$9g9Cp^N<23-aI=f9$u#@IprI`jZ{8kw zEywCP3tn$Dk z&64+(xU|R48QWul+ug+>!(AKb=A9ej*V+udHqa$ae5yza^C!-Q##mDBq_9y}8|az5 zYbO6~ex&hSZQv$v!lh+?X}nLm+2{?;v{uP(UjE&p^v^zR*~>gu@j&o_vAQmBL-Kc%b?wpB#&*)~IgQ5AxqVWi#{xXI(Yv$xUrzCil_1NhkLEdT%j delta 139889 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 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm index bfc25e3..1bb4e82 100644 --- a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm +++ b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm @@ -29,7 +29,23 @@ Project File Date: 06/04/2025 Build target 'AUTO_CHASSIS' Note: source file '..\User\bsp\gpio.c' - object file renamed from 'ELE_CHASSIS\gpio.o' to 'ELE_CHASSIS\gpio_1.o'. Note: source file '..\User\bsp\spi.c' - object file renamed from 'ELE_CHASSIS\spi.o' to 'ELE_CHASSIS\spi_1.o'. -"ELE_CHASSIS\AUTO_CHASSIS.axf" - 0 Error(s), 0 Warning(s). +compiling navi.c... +compiling map.c... +compiling cmd.c... +compiling can_use.c... +..\User\device\can_use.c(83): warning: #177-D: function "CAN_Sick_Receive_mini" was declared but never referenced + static void CAN_Sick_Receive_mini(CAN_SickFeedback_mini_t *feedback,const uint8_t *raw) { +..\User\device\can_use.c: 1 warning, 0 errors +compiling remote_control.c... +..\User\device\remote_control.c(72): warning: #177-D: function "DR16_DataCorrupted" was declared but never referenced + static bool DR16_DataCorrupted(const DR16_t *dr16) { +..\User\device\remote_control.c: 1 warning, 0 errors +compiling vofa.c... +compiling nuc.c... +compiling Chassis.c... +linking... +Program Size: Code=88808 RO-data=1636 RW-data=1060 ZI-data=34588 +"ELE_CHASSIS\AUTO_CHASSIS.axf" - 0 Error(s), 2 Warning(s).

Software Packages used:

@@ -53,7 +69,7 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE:5.4.0 Include file: CMSIS\Core\Include\tz_context.h -Build Time Elapsed: 00:00:00 +Build Time Elapsed: 00:00:04 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm index da05159..058d437 100644 --- a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm +++ b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm @@ -3,7 +3,7 @@ Static Call Graph - [ELE_CHASSIS\AUTO_CHASSIS.axf]

Static Call Graph for image ELE_CHASSIS\AUTO_CHASSIS.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Jun 27 00:29:44 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Sat Jun 28 12:45:19 2025

Maximum Stack Usage = 376 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -12,7 +12,7 @@ Task_AttiEsti ⇒ AHRS_Update ⇒ AHRS_UpdateIMU ⇒ InvSqrt ⇒ __h

Functions with no stack information

@@ -24,11 +24,12 @@ Mutually Recursive functions

Function Pointers

    +
  • ACTION_IdleCallback from action.o(i.ACTION_IdleCallback) referenced from action.o(i.ACTIONRECV_Init)
  • ADC_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) -
  • BMI088_AcclIntCallback from bmi088.o(i.BMI088_AcclIntCallback) referenced from bmi088.o(i.BMI088_Init) -
  • BMI088_CaliintCallback from bmi088.o(i.BMI088_CaliintCallback) referenced from bmi088.o(i.BMI088_Init) -
  • BMI088_GyroIntCallback from bmi088.o(i.BMI088_GyroIntCallback) referenced from bmi088.o(i.BMI088_Init) -
  • BMI088_RxCpltCallback from bmi088.o(i.BMI088_RxCpltCallback) referenced from bmi088.o(i.BMI088_Init) +
  • BMI088_AcclIntCallback from bmi088.o(i.BMI088_AcclIntCallback) referenced from bmi088.o(i.BMI088_Init) +
  • BMI088_CaliintCallback from bmi088.o(i.BMI088_CaliintCallback) referenced from bmi088.o(i.BMI088_Init) +
  • BMI088_GyroIntCallback from bmi088.o(i.BMI088_GyroIntCallback) referenced from bmi088.o(i.BMI088_Init) +
  • BMI088_RxCpltCallback from bmi088.o(i.BMI088_RxCpltCallback) referenced from bmi088.o(i.BMI088_Init)
  • BusFault_Handler from stm32f4xx_it.o(i.BusFault_Handler) referenced from startup_stm32f407xx.o(RESET)
  • CAN1_RX0_IRQHandler from stm32f4xx_it.o(i.CAN1_RX0_IRQHandler) referenced from startup_stm32f407xx.o(RESET)
  • CAN1_RX1_IRQHandler from stm32f4xx_it.o(i.CAN1_RX1_IRQHandler) referenced from startup_stm32f407xx.o(RESET) @@ -38,8 +39,8 @@ Function Pointers
  • CAN2_RX1_IRQHandler from stm32f4xx_it.o(i.CAN2_RX1_IRQHandler) referenced from startup_stm32f407xx.o(RESET)
  • CAN2_SCE_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • CAN2_TX_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) -
  • CAN_CAN1RxFifoMsgPendingCallback from can_use.o(i.CAN_CAN1RxFifoMsgPendingCallback) referenced from can_use.o(i.CAN_Init) -
  • CAN_CAN2RxFifoMsgPendingCallback from can_use.o(i.CAN_CAN2RxFifoMsgPendingCallback) referenced from can_use.o(i.CAN_Init) +
  • CAN_CAN1RxFifoMsgPendingCallback from can_use.o(i.CAN_CAN1RxFifoMsgPendingCallback) referenced from can_use.o(i.CAN_Init) +
  • CAN_CAN2RxFifoMsgPendingCallback from can_use.o(i.CAN_CAN2RxFifoMsgPendingCallback) referenced from can_use.o(i.CAN_Init)
  • CDC_Control_FS from usbd_cdc_if.o(i.CDC_Control_FS) referenced 2 times from usbd_cdc_if.o(.data)
  • CDC_DeInit_FS from usbd_cdc_if.o(i.CDC_DeInit_FS) referenced 2 times from usbd_cdc_if.o(.data)
  • CDC_Init_FS from usbd_cdc_if.o(i.CDC_Init_FS) referenced 2 times from usbd_cdc_if.o(.data) @@ -85,17 +86,18 @@ Function Pointers
  • I2C3_EV_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • MemManage_Handler from stm32f4xx_it.o(i.MemManage_Handler) referenced from startup_stm32f407xx.o(RESET)
  • NMI_Handler from stm32f4xx_it.o(i.NMI_Handler) referenced from startup_stm32f407xx.o(RESET) -
  • NUC_IdleCallback from nuc.o(i.NUC_IdleCallback) referenced from nuc.o(i.NUC_Init) +
  • NUC_IdleCallback from nuc.o(i.NUC_IdleCallback) referenced from nuc.o(i.NUC_Init)
  • OTG_FS_IRQHandler from stm32f4xx_it.o(i.OTG_FS_IRQHandler) referenced from startup_stm32f407xx.o(RESET)
  • OTG_FS_WKUP_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • OTG_HS_EP1_IN_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • OTG_HS_EP1_OUT_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • OTG_HS_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • OTG_HS_WKUP_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) +
  • Ops10msTimerCallback from action.o(i.Ops10msTimerCallback) referenced from action.o(i.ACTIONRECV_Init)
  • PVD_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • PendSV_Handler from port.o(.emb_text) referenced from startup_stm32f407xx.o(RESET)
  • RCC_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) -
  • REMOTE_RxCpltCallback from remote_control.o(i.REMOTE_RxCpltCallback) referenced from remote_control.o(i.REMOTE_Init) +
  • REMOTE_RxCpltCallback from remote_control.o(i.REMOTE_RxCpltCallback) referenced from remote_control.o(i.REMOTE_Init)
  • RTC_Alarm_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • RTC_WKUP_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • Reset_Handler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) @@ -103,16 +105,16 @@ Function Pointers
  • SPI1_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • SPI2_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • SPI3_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) -
  • SPI_DMAError from stm32f4xx_hal_spi.o(i.SPI_DMAError) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_Receive_DMA) -
  • SPI_DMAError from stm32f4xx_hal_spi.o(i.SPI_DMAError) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) -
  • SPI_DMAHalfReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_Receive_DMA) -
  • SPI_DMAHalfReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) -
  • SPI_DMAHalfTransmitReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) -
  • SPI_DMAReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_Receive_DMA) -
  • SPI_DMAReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) -
  • SPI_DMATransmitReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) +
  • SPI_DMAError from stm32f4xx_hal_spi.o(i.SPI_DMAError) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_Receive_DMA) +
  • SPI_DMAError from stm32f4xx_hal_spi.o(i.SPI_DMAError) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) +
  • SPI_DMAHalfReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_Receive_DMA) +
  • SPI_DMAHalfReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAHalfReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) +
  • SPI_DMAHalfTransmitReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAHalfTransmitReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) +
  • SPI_DMAReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_Receive_DMA) +
  • SPI_DMAReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMAReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA) +
  • SPI_DMATransmitReceiveCplt from stm32f4xx_hal_spi.o(i.SPI_DMATransmitReceiveCplt) referenced from stm32f4xx_hal_spi.o(i.HAL_SPI_TransmitReceive_DMA)
  • SVC_Handler from port.o(.emb_text) referenced from startup_stm32f407xx.o(RESET) -
  • StartDefaultTask from freertos.o(i.StartDefaultTask) referenced from freertos.o(i.MX_FREERTOS_Init) +
  • StartDefaultTask from freertos.o(i.StartDefaultTask) referenced from freertos.o(i.MX_FREERTOS_Init)
  • SysTick_Handler from stm32f4xx_it.o(i.SysTick_Handler) referenced from startup_stm32f407xx.o(RESET)
  • SystemInit from system_stm32f4xx.o(i.SystemInit) referenced from startup_stm32f407xx.o(.text)
  • TAMP_STAMP_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) @@ -130,20 +132,24 @@ Function Pointers
  • TIM8_CC_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • TIM8_TRG_COM_TIM14_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • TIM8_UP_TIM13_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) -
  • Task_AttiEsti from atti_esti.o(i.Task_AttiEsti) referenced from init.o(i.Task_Init) -
  • Task_Chassis from chassis_task.o(i.Task_Chassis) referenced from init.o(i.Task_Init) -
  • Task_Init from init.o(i.Task_Init) referenced from freertos.o(i.MX_FREERTOS_Init) -
  • Task_can from can_task.o(i.Task_can) referenced from init.o(i.Task_Init) -
  • Task_cmd from cmd_task.o(i.Task_cmd) referenced from init.o(i.Task_Init) -
  • Task_error_detect from error_detect_task.o(i.Task_error_detect) referenced from init.o(i.Task_Init) -
  • Task_nuc from nuc_task.o(i.Task_nuc) referenced from init.o(i.Task_Init) -
  • Task_remote from remote_control_task.o(i.Task_remote) referenced from init.o(i.Task_Init) +
  • Task_AttiEsti from atti_esti.o(i.Task_AttiEsti) referenced from init.o(i.Task_Init) +
  • Task_Chassis from chassis_task.o(i.Task_Chassis) referenced from init.o(i.Task_Init) +
  • Task_Init from init.o(i.Task_Init) referenced from freertos.o(i.MX_FREERTOS_Init) +
  • Task_action from action_task.o(i.Task_action) referenced from init.o(i.Task_Init) +
  • Task_calc from calc_task.o(i.Task_calc) referenced from init.o(i.Task_Init) +
  • Task_can from can_task.o(i.Task_can) referenced from init.o(i.Task_Init) +
  • Task_cmd from cmd_task.o(i.Task_cmd) referenced from init.o(i.Task_Init) +
  • Task_error_detect from error_detect_task.o(i.Task_error_detect) referenced from init.o(i.Task_Init) +
  • Task_navi from navi_task.o(i.Task_navi) referenced from init.o(i.Task_Init) +
  • Task_nuc from nuc_task.o(i.Task_nuc) referenced from init.o(i.Task_Init) +
  • Task_remote from remote_control_task.o(i.Task_remote) referenced from init.o(i.Task_Init) +
  • TimerCallback from cmsis_os2.o(i.TimerCallback) referenced from cmsis_os2.o(i.osTimerNew)
  • UART4_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • UART5_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) -
  • UART_DMAAbortOnError from stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError) referenced from stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) -
  • UART_DMAError from stm32f4xx_hal_uart.o(i.UART_DMAError) referenced from stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA) -
  • UART_DMAReceiveCplt from stm32f4xx_hal_uart.o(i.UART_DMAReceiveCplt) referenced from stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA) -
  • UART_DMARxHalfCplt from stm32f4xx_hal_uart.o(i.UART_DMARxHalfCplt) referenced from stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA) +
  • UART_DMAAbortOnError from stm32f4xx_hal_uart.o(i.UART_DMAAbortOnError) referenced from stm32f4xx_hal_uart.o(i.HAL_UART_IRQHandler) +
  • UART_DMAError from stm32f4xx_hal_uart.o(i.UART_DMAError) referenced from stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA) +
  • UART_DMAReceiveCplt from stm32f4xx_hal_uart.o(i.UART_DMAReceiveCplt) referenced from stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA) +
  • UART_DMARxHalfCplt from stm32f4xx_hal_uart.o(i.UART_DMARxHalfCplt) referenced from stm32f4xx_hal_uart.o(i.UART_Start_Receive_DMA)
  • USART1_IRQHandler from stm32f4xx_it.o(i.USART1_IRQHandler) referenced from startup_stm32f407xx.o(RESET)
  • USART2_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET)
  • USART3_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) @@ -167,170 +173,170 @@ Function Pointers
  • USBD_FS_SerialStrDescriptor from usbd_desc.o(i.USBD_FS_SerialStrDescriptor) referenced 2 times from usbd_desc.o(.data)
  • UsageFault_Handler from stm32f4xx_it.o(i.UsageFault_Handler) referenced from startup_stm32f407xx.o(RESET)
  • WWDG_IRQHandler from startup_stm32f407xx.o(.text) referenced from startup_stm32f407xx.o(RESET) -
  • __main from __main.o(!!!main) referenced from startup_stm32f407xx.o(.text) -
  • prvIdleTask from tasks.o(i.prvIdleTask) referenced from tasks.o(i.vTaskStartScheduler) -
  • prvTaskExitError from port.o(i.prvTaskExitError) referenced from port.o(i.pxPortInitialiseStack) -
  • prvTimerTask from timers.o(i.prvTimerTask) referenced from timers.o(i.xTimerCreateTimerTask) +
  • __main from __main.o(!!!main) referenced from startup_stm32f407xx.o(.text) +
  • prvIdleTask from tasks.o(i.prvIdleTask) referenced from tasks.o(i.vTaskStartScheduler) +
  • prvTaskExitError from port.o(i.prvTaskExitError) referenced from port.o(i.pxPortInitialiseStack) +
  • prvTimerTask from timers.o(i.prvTimerTask) referenced from timers.o(i.xTimerCreateTimerTask)

Global Symbols

-

__main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) -

[Calls]