diff --git a/Firmware/Source/Application/GUI_Display/GUI_Display.c b/Firmware/Source/Application/GUI_Display/GUI_Display.c
index eb66f9547577a14e89955338c022ad45ee5c59df..34e80c1c9b3e95b253860eada797b81c1e527f12 100644
--- a/Firmware/Source/Application/GUI_Display/GUI_Display.c
+++ b/Firmware/Source/Application/GUI_Display/GUI_Display.c
@@ -254,6 +254,32 @@ void Gauge_Service(void)
                 Gauge_Trip_Display();
                 Gauge_FuelDial_Display();
                 Gauge_EspeedDial_Display();
+                SEG_SET_Clock(22,22,1,1,1);
+                SEG_SET_Fault_Code(1,2222);
+                SEG_SET_EleDial(1,10,22);
+                SEG_SET_FuelDial(1,8);
+                SEG_SET_GEAR(1,1);
+                SEG_SET_Cutterhead(1,2);
+                SEG_SET_LED_STS(0,1);
+                SEG_SET_LED_STS(1,1);
+                SEG_SET_LED_STS(2,1);
+                SEG_SET_LED_STS(3,1);
+                SEG_SET_LED_STS(4,1);
+                SEG_SET_LED_STS(5,1);
+                SEG_SET_LED_STS(6,1);
+                SEG_SET_LED_STS(7,1);
+                SEG_SET_LED_STS(8,1);
+                SEG_SET_LED_STS(9,1);
+                SEG_SET_LED_STS(10,1);
+                SEG_SET_LED_STS(11,1);
+                SEG_SET_LED_STS(12,1);
+                SEG_SET_LED_STS(13,1);
+                SEG_SET_LED_STS(14,1);
+                SEG_SET_LED_STS(15,1);
+                SEG_SET_LED_STS(16,1);
+                SEG_SET_LED_STS(17,1);
+                SEG_SET_LED_STS(18,1);
+                SEG_SET_Frame(1);
             }
             else
             {            
diff --git a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c
index 14f381318e8a60bd761c44996a2efab0f7f49938..119aae14b5fb9d6226e1c75e9de496ec0c81fe71 100644
--- a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c
+++ b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.c
@@ -495,134 +495,134 @@ _Fun_Res SEG_SET_EleDial(uint8_t m_Flag, uint8_t m_SEG, uint16_t m_NUM)
             default:
                 break;
         }
-            /*百位*/
-            Num = m_NUM / 100u;
-            if (Num == 1u)
-            {
-                IC1_SEG072 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG072 = IC_SEG_OFF;
-            }
-            Num = (m_NUM / 10u) % 10u;
-            m8 = SEG_DISPLAY_NUMBER0 [ Num ];
-            
-            if ( Bit_Is_Set(m8, 0) )
-            {
-                IC1_SEG069 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG069 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 1) )
-            {
-                IC1_SEG068 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG068 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 2) )
-            {
-                IC1_SEG066 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG066 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 3) )
-            {
-                IC1_SEG065 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG065 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 5) )
-            {
-                IC1_SEG071 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG071 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 4) )
-            {
-                IC1_SEG070 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG070 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 6) )
-            {
-                IC1_SEG067 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG067 = IC_SEG_OFF;
-            }
-            /*个位*/
-            Num = m_NUM % 10u;
-            m8  = SEG_DISPLAY_NUMBER0 [ Num ];
-            if ( Bit_Is_Set(m8, 0) )
-            {
-                IC1_SEG060 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG060 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 1) )
-            {
-                IC1_SEG059 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG059 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 2) )
-            {
-                IC1_SEG058 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG058 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 3) )
-            {
-                IC1_SEG064 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG064 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 5) )
-            {
-                IC1_SEG063 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG063 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 4) )
-            {
-                IC1_SEG061 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG061 = IC_SEG_OFF;
-            }
-            if ( Bit_Is_Set(m8, 6) )
-            {
-                IC1_SEG062 = IC_SEG_ON;
-            }
-            else
-            {
-                IC1_SEG062 = IC_SEG_OFF;
-            }
+        /*百位*/
+        Num = m_NUM / 100u;
+        if (Num == 1u)
+        {
+            IC1_SEG072 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG072 = IC_SEG_OFF;
+        }
+        Num = (m_NUM / 10u) % 10u;
+        m8 = SEG_DISPLAY_NUMBER0 [ Num ];
+        
+        if ( Bit_Is_Set(m8, 0) )
+        {
+            IC1_SEG069 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG069 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 1) )
+        {
+            IC1_SEG068 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG068 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 2) )
+        {
+            IC1_SEG066 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG066 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 3) )
+        {
+            IC1_SEG065 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG065 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 5) )
+        {
+            IC1_SEG070 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG070 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 4) )
+        {
+            IC1_SEG071 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG071 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 6) )
+        {
+            IC1_SEG067 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG067 = IC_SEG_OFF;
+        }
+        /*个位*/
+        Num = m_NUM % 10u;
+        m8  = SEG_DISPLAY_NUMBER0 [ Num ];
+        if ( Bit_Is_Set(m8, 0) )
+        {
+            IC1_SEG060 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG060 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 1) )
+        {
+            IC1_SEG059 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG059 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 2) )
+        {
+            IC1_SEG058 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG058 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 3) )
+        {
+            IC1_SEG064 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG064 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 5) )
+        {
+            IC1_SEG061 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG061 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 4) )
+        {
+            IC1_SEG063 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG063 = IC_SEG_OFF;
+        }
+        if ( Bit_Is_Set(m8, 6) )
+        {
+            IC1_SEG062 = IC_SEG_ON;
+        }
+        else
+        {
+            IC1_SEG062 = IC_SEG_OFF;
+        }
     }
     else
     {
@@ -759,19 +759,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM)
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC1_SEG089 = IC_SEG_ON;
+                IC1_SEG088 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG089 = IC_SEG_OFF;
+                IC1_SEG088 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC1_SEG088 = IC_SEG_ON;
+                IC1_SEG089 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG088 = IC_SEG_OFF;
+                IC1_SEG089 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
@@ -819,19 +819,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM)
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC1_SEG096 = IC_SEG_ON;
+                IC1_SEG095 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG096 = IC_SEG_OFF;
+                IC1_SEG095 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC1_SEG095 = IC_SEG_ON;
+                IC1_SEG096 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG095 = IC_SEG_OFF;
+                IC1_SEG096 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
@@ -878,19 +878,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM)
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC1_SEG103 = IC_SEG_ON;
+                IC1_SEG102 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG103 = IC_SEG_OFF;
+                IC1_SEG102 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC1_SEG102 = IC_SEG_ON;
+                IC1_SEG103 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG102 = IC_SEG_OFF;
+                IC1_SEG103 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
@@ -937,19 +937,19 @@ _Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM)
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC1_SEG111 = IC_SEG_ON;
+                IC1_SEG109 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG111 = IC_SEG_OFF;
+                IC1_SEG109 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC1_SEG109 = IC_SEG_ON;
+                IC1_SEG111 = IC_SEG_ON;
             }
             else
             {
-                IC1_SEG109 = IC_SEG_OFF;
+                IC1_SEG111 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
@@ -2448,19 +2448,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC2_SEG039 = IC_SEG_ON;
+                IC2_SEG037 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG039 = IC_SEG_OFF;
+                IC2_SEG037 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC2_SEG037 = IC_SEG_ON;
+                IC2_SEG039 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG037 = IC_SEG_OFF;
+                IC2_SEG039 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
@@ -2506,19 +2506,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC2_SEG081 = IC_SEG_ON;
+                IC2_SEG034 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG081 = IC_SEG_OFF;
+                IC2_SEG034 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC2_SEG034 = IC_SEG_ON;
+                IC2_SEG081 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG034 = IC_SEG_OFF;
+                IC2_SEG081 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
@@ -2584,19 +2584,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC2_SEG086 = IC_SEG_ON;
+                IC2_SEG031 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG086 = IC_SEG_OFF;
+                IC2_SEG031 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC2_SEG031 = IC_SEG_ON;
+                IC2_SEG086 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG031 = IC_SEG_OFF;
+                IC2_SEG086 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
@@ -2642,19 +2642,19 @@ _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t
             }
             if ( Bit_Is_Set(m8, 5) )
             {
-                IC2_SEG090 = IC_SEG_ON;
+                IC2_SEG028 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG090 = IC_SEG_OFF;
+                IC2_SEG028 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 4) )
             {
-                IC2_SEG028 = IC_SEG_ON;
+                IC2_SEG090 = IC_SEG_ON;
             }
             else
             {
-                IC2_SEG028 = IC_SEG_OFF;
+                IC2_SEG090 = IC_SEG_OFF;
             }
             if ( Bit_Is_Set(m8, 6) )
             {
diff --git a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h
index bb8579ae58f2ad1ba8f08e1ec3dfa272f8e1fecc..7b5ee6cd9dbb4dc62e79f1a3b50b23453a7d25fc 100644
--- a/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h
+++ b/Firmware/Source/Application/SEG_DISPLAY/SEG_DISPLAY.h
@@ -73,6 +73,9 @@ _Fun_Res SEG_SET_ODO_NUM(uint8_t m_Flag,uint32_t m_NUM);
 /**@brief 小计里程显示函数*/
 _Fun_Res SEG_SET_TRIP_NUM(uint8_t m_Flag,uint16_t m_NUM);
 
+/**@brief 故障码显示函数*/
+_Fun_Res SEG_SET_Fault_Code(uint8_t m_Flag, uint16_t m_NUM);
+
 /**@brief 时间显示函数*/
 _Fun_Res SEG_SET_Clock(uint8_t m_hour, uint8_t m_minute, uint8_t m_icon, uint8_t m_Flag1, uint8_t m_Flag2 );
 
diff --git a/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h b/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h
index 021cd23fd5dc5ffae8fbd05be6e1c018348064f1..b1adb95d5e0a1b12511fbafeca1731a77c4cf756 100644
--- a/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h
+++ b/Firmware/Source/Application/SEG_DISPLAY/SEG_Ref.h
@@ -4,369 +4,369 @@
 
 
 /*IC1*/
-#define  IC2_SEG001     BU98R10_0_SEG1  
-#define  IC2_SEG002     BU98R10_0_SEG2  
-#define  IC2_SEG003     BU98R10_0_SEG3  
-#define  IC2_SEG004     BU98R10_0_SEG4  
-#define  IC2_SEG005     BU98R10_0_SEG5  
-#define  IC2_SEG006     BU98R10_0_SEG6  
-#define  IC2_SEG007     BU98R10_0_SEG7  
-#define  IC2_SEG008     BU98R10_0_SEG8  
-#define  IC2_SEG009     BU98R10_0_SEG9  
-#define  IC2_SEG010     BU98R10_0_SEG10 
-#define  IC2_SEG011     BU98R10_0_SEG11 
-#define  IC2_SEG012     BU98R10_0_SEG12 
-#define  IC2_SEG013     BU98R10_0_SEG13 
-#define  IC2_SEG014     BU98R10_0_SEG14 
-#define  IC2_SEG015     BU98R10_0_SEG15 
-#define  IC2_SEG016     BU98R10_0_SEG16 
-#define  IC2_SEG017     BU98R10_0_SEG17 
-#define  IC2_SEG018     BU98R10_0_SEG18 
-#define  IC2_SEG019     BU98R10_0_SEG19 
-#define  IC2_SEG020     BU98R10_0_SEG20 
-#define  IC2_SEG021     BU98R10_0_SEG21 
-#define  IC2_SEG022     BU98R10_0_SEG22 
-#define  IC2_SEG023     BU98R10_0_SEG23 
-#define  IC2_SEG024     BU98R10_0_SEG24 
-#define  IC2_SEG025     BU98R10_0_SEG25 
-#define  IC2_SEG026     BU98R10_0_SEG26 
-#define  IC2_SEG027     BU98R10_0_SEG27 
-#define  IC2_SEG028     BU98R10_0_SEG28 
-#define  IC2_SEG029     BU98R10_0_SEG29 
-#define  IC2_SEG030     BU98R10_0_SEG30 
-#define  IC2_SEG031     BU98R10_0_SEG31 
-#define  IC2_SEG032     BU98R10_0_SEG32 
-#define  IC2_SEG033     BU98R10_0_SEG33 
-#define  IC2_SEG034     BU98R10_0_SEG34 
-#define  IC2_SEG035     BU98R10_0_SEG35 
-#define  IC2_SEG036     BU98R10_0_SEG36 
-#define  IC2_SEG037     BU98R10_0_SEG37 
-#define  IC2_SEG038     BU98R10_0_SEG38 
-#define  IC2_SEG039     BU98R10_0_SEG39 
-#define  IC2_SEG040     BU98R10_0_SEG40 
-#define  IC2_SEG041     BU98R10_0_SEG41 
-#define  IC2_SEG042     BU98R10_0_SEG42 
-#define  IC2_SEG043     BU98R10_0_SEG43 
-#define  IC2_SEG044     BU98R10_0_SEG44 
-#define  IC2_SEG045     BU98R10_0_SEG45 
-#define  IC2_SEG046     BU98R10_0_SEG46 
-#define  IC2_SEG047     BU98R10_0_SEG47 
-#define  IC2_SEG048     BU98R10_0_SEG48 
-#define  IC2_SEG049     BU98R10_0_SEG49 
-#define  IC2_SEG050     BU98R10_0_SEG50 
-#define  IC2_SEG051     BU98R10_0_SEG51 
-#define  IC2_SEG052     BU98R10_0_SEG52 
-#define  IC2_SEG053     BU98R10_0_SEG53 
-#define  IC2_SEG054     BU98R10_0_SEG54 
-#define  IC2_SEG055     BU98R10_0_SEG55 
-#define  IC2_SEG056     BU98R10_0_SEG56 
-#define  IC2_SEG057     BU98R10_0_SEG57 
-#define  IC2_SEG058     BU98R10_0_SEG58 
-#define  IC2_SEG059     BU98R10_0_SEG59 
-#define  IC2_SEG060     BU98R10_0_SEG60 
-#define  IC2_SEG061     BU98R10_0_SEG61 
-#define  IC2_SEG062     BU98R10_0_SEG62 
-#define  IC2_SEG063     BU98R10_0_SEG63 
-#define  IC2_SEG064     BU98R10_0_SEG64 
-#define  IC2_SEG065     BU98R10_0_SEG65 
-#define  IC2_SEG066     BU98R10_0_SEG66 
-#define  IC2_SEG067     BU98R10_0_SEG67 
-#define  IC2_SEG068     BU98R10_0_SEG68 
-#define  IC2_SEG069     BU98R10_0_SEG69 
-#define  IC2_SEG070     BU98R10_0_SEG70 
-#define  IC2_SEG071     BU98R10_0_SEG71 
-#define  IC2_SEG072     BU98R10_0_SEG72 
-#define  IC2_SEG073     BU98R10_0_SEG73 
-#define  IC2_SEG074     BU98R10_0_SEG74 
-#define  IC2_SEG075     BU98R10_0_SEG75 
-#define  IC2_SEG076     BU98R10_0_SEG76 
-#define  IC2_SEG077     BU98R10_0_SEG77 
-#define  IC2_SEG078     BU98R10_0_SEG78 
-#define  IC2_SEG079     BU98R10_0_SEG79 
-#define  IC2_SEG080     BU98R10_0_SEG80 
-#define  IC2_SEG081     BU98R10_0_SEG81 
-#define  IC2_SEG082     BU98R10_0_SEG82 
-#define  IC2_SEG083     BU98R10_0_SEG83 
-#define  IC2_SEG084     BU98R10_0_SEG84 
-#define  IC2_SEG085     BU98R10_0_SEG85 
-#define  IC2_SEG086     BU98R10_0_SEG86 
-#define  IC2_SEG087     BU98R10_0_SEG87 
-#define  IC2_SEG088     BU98R10_0_SEG88 
-#define  IC2_SEG089     BU98R10_0_SEG89 
-#define  IC2_SEG090     BU98R10_0_SEG90 
-#define  IC2_SEG091     BU98R10_0_SEG91 
-#define  IC2_SEG092     BU98R10_0_SEG92 
-#define  IC2_SEG093     BU98R10_0_SEG93 
-#define  IC2_SEG094     BU98R10_0_SEG94 
-#define  IC2_SEG095     BU98R10_0_SEG95 
-#define  IC2_SEG096     BU98R10_0_SEG96 
-#define  IC2_SEG097     BU98R10_0_SEG97 
-#define  IC2_SEG098     BU98R10_0_SEG98 
-#define  IC2_SEG099     BU98R10_0_SEG99 
-#define  IC2_SEG100     BU98R10_0_SEG100
-#define  IC2_SEG101     BU98R10_0_SEG101
-#define  IC2_SEG102     BU98R10_0_SEG102
-#define  IC2_SEG103     BU98R10_0_SEG103
-#define  IC2_SEG104     BU98R10_0_SEG104
-#define  IC2_SEG105     BU98R10_0_SEG105
-#define  IC2_SEG106     BU98R10_0_SEG106
-#define  IC2_SEG107     BU98R10_0_SEG107
-#define  IC2_SEG108     BU98R10_0_SEG108
-#define  IC2_SEG109     BU98R10_0_SEG109
-#define  IC2_SEG110     BU98R10_0_SEG110
-#define  IC2_SEG111     BU98R10_0_SEG111
-#define  IC2_SEG112     BU98R10_0_SEG112
-#define  IC2_SEG113     BU98R10_0_SEG113
-#define  IC2_SEG114     BU98R10_0_SEG114
-#define  IC2_SEG115     BU98R10_0_SEG115
-#define  IC2_SEG116     BU98R10_0_SEG116
-#define  IC2_SEG117     BU98R10_0_SEG117
-#define  IC2_SEG118     BU98R10_0_SEG118
-#define  IC2_SEG119     BU98R10_0_SEG119
-#define  IC2_SEG120     BU98R10_0_SEG120
-#define  IC2_SEG121     BU98R10_0_SEG121
-#define  IC2_SEG122     BU98R10_0_SEG122
-#define  IC2_SEG123     BU98R10_0_SEG123
-#define  IC2_SEG124     BU98R10_0_SEG124
-#define  IC2_SEG125     BU98R10_0_SEG125
-#define  IC2_SEG126     BU98R10_0_SEG126
-#define  IC2_SEG127     BU98R10_0_SEG127
-#define  IC2_SEG128     BU98R10_0_SEG128
-#define  IC2_SEG129     BU98R10_0_SEG129
-#define  IC2_SEG130     BU98R10_0_SEG130
-#define  IC2_SEG131     BU98R10_0_SEG131
-#define  IC2_SEG132     BU98R10_0_SEG132
-#define  IC2_SEG133     BU98R10_0_SEG133
-#define  IC2_SEG134     BU98R10_0_SEG134
-#define  IC2_SEG135     BU98R10_0_SEG135
-#define  IC2_SEG136     BU98R10_0_SEG136
-#define  IC2_SEG137     BU98R10_0_SEG137
-#define  IC2_SEG138     BU98R10_0_SEG138
-#define  IC2_SEG139     BU98R10_0_SEG139
-#define  IC2_SEG140     BU98R10_0_SEG140
-#define  IC2_SEG141     BU98R10_0_SEG141
-#define  IC2_SEG142     BU98R10_0_SEG142
-#define  IC2_SEG143     BU98R10_0_SEG143
-#define  IC2_SEG144     BU98R10_0_SEG144
-#define  IC2_SEG145     BU98R10_0_SEG145
-#define  IC2_SEG146     BU98R10_0_SEG146
-#define  IC2_SEG147     BU98R10_0_SEG147
-#define  IC2_SEG148     BU98R10_0_SEG148
-#define  IC2_SEG149     BU98R10_0_SEG149
-#define  IC2_SEG150     BU98R10_0_SEG150
-#define  IC2_SEG151     BU98R10_0_SEG151
-#define  IC2_SEG152     BU98R10_0_SEG152
-#define  IC2_SEG153     BU98R10_0_SEG153
-#define  IC2_SEG154     BU98R10_0_SEG154
-#define  IC2_SEG155     BU98R10_0_SEG155
-#define  IC2_SEG156     BU98R10_0_SEG156
-#define  IC2_SEG157     BU98R10_0_SEG157
-#define  IC2_SEG158     BU98R10_0_SEG158
-#define  IC2_SEG159     BU98R10_0_SEG159
-#define  IC2_SEG160     BU98R10_0_SEG160
-#define  IC2_SEG161     BU98R10_0_SEG161
-#define  IC2_SEG162     BU98R10_0_SEG162
-#define  IC2_SEG163     BU98R10_0_SEG163
-#define  IC2_SEG164     BU98R10_0_SEG164
-#define  IC2_SEG165     BU98R10_0_SEG165
-#define  IC2_SEG166     BU98R10_0_SEG166
-#define  IC2_SEG167     BU98R10_0_SEG167
-#define  IC2_SEG168     BU98R10_0_SEG168
-#define  IC2_SEG169     BU98R10_0_SEG169
-#define  IC2_SEG170     BU98R10_0_SEG170
-#define  IC2_SEG171     BU98R10_0_SEG171
-#define  IC2_SEG172     BU98R10_0_SEG172
-#define  IC2_SEG173     BU98R10_0_SEG173
-#define  IC2_SEG174     BU98R10_0_SEG174
-#define  IC2_SEG175     BU98R10_0_SEG175
-#define  IC2_SEG176     BU98R10_0_SEG176
-#define  IC2_SEG177     BU98R10_0_SEG177
-#define  IC2_SEG178     BU98R10_0_SEG178
-#define  IC2_SEG179     BU98R10_0_SEG179
-#define  IC2_SEG180     BU98R10_0_SEG180
+#define  IC2_SEG001     BU98R10_1_SEG1  
+#define  IC2_SEG002     BU98R10_1_SEG2  
+#define  IC2_SEG003     BU98R10_1_SEG3  
+#define  IC2_SEG004     BU98R10_1_SEG4  
+#define  IC2_SEG005     BU98R10_1_SEG5  
+#define  IC2_SEG006     BU98R10_1_SEG6  
+#define  IC2_SEG007     BU98R10_1_SEG7  
+#define  IC2_SEG008     BU98R10_1_SEG8  
+#define  IC2_SEG009     BU98R10_1_SEG9  
+#define  IC2_SEG010     BU98R10_1_SEG10 
+#define  IC2_SEG011     BU98R10_1_SEG11 
+#define  IC2_SEG012     BU98R10_1_SEG12 
+#define  IC2_SEG013     BU98R10_1_SEG13 
+#define  IC2_SEG014     BU98R10_1_SEG14 
+#define  IC2_SEG015     BU98R10_1_SEG15 
+#define  IC2_SEG016     BU98R10_1_SEG16 
+#define  IC2_SEG017     BU98R10_1_SEG17 
+#define  IC2_SEG018     BU98R10_1_SEG18 
+#define  IC2_SEG019     BU98R10_1_SEG19 
+#define  IC2_SEG020     BU98R10_1_SEG20 
+#define  IC2_SEG021     BU98R10_1_SEG21 
+#define  IC2_SEG022     BU98R10_1_SEG22 
+#define  IC2_SEG023     BU98R10_1_SEG23 
+#define  IC2_SEG024     BU98R10_1_SEG24 
+#define  IC2_SEG025     BU98R10_1_SEG25 
+#define  IC2_SEG026     BU98R10_1_SEG26 
+#define  IC2_SEG027     BU98R10_1_SEG27 
+#define  IC2_SEG028     BU98R10_1_SEG28 
+#define  IC2_SEG029     BU98R10_1_SEG29 
+#define  IC2_SEG030     BU98R10_1_SEG30 
+#define  IC2_SEG031     BU98R10_1_SEG31 
+#define  IC2_SEG032     BU98R10_1_SEG32 
+#define  IC2_SEG033     BU98R10_1_SEG33 
+#define  IC2_SEG034     BU98R10_1_SEG34 
+#define  IC2_SEG035     BU98R10_1_SEG35 
+#define  IC2_SEG036     BU98R10_1_SEG36 
+#define  IC2_SEG037     BU98R10_1_SEG37 
+#define  IC2_SEG038     BU98R10_1_SEG38 
+#define  IC2_SEG039     BU98R10_1_SEG39 
+#define  IC2_SEG040     BU98R10_1_SEG40 
+#define  IC2_SEG041     BU98R10_1_SEG41 
+#define  IC2_SEG042     BU98R10_1_SEG42 
+#define  IC2_SEG043     BU98R10_1_SEG43 
+#define  IC2_SEG044     BU98R10_1_SEG44 
+#define  IC2_SEG045     BU98R10_1_SEG45 
+#define  IC2_SEG046     BU98R10_1_SEG46 
+#define  IC2_SEG047     BU98R10_1_SEG47 
+#define  IC2_SEG048     BU98R10_1_SEG48 
+#define  IC2_SEG049     BU98R10_1_SEG49 
+#define  IC2_SEG050     BU98R10_1_SEG50 
+#define  IC2_SEG051     BU98R10_1_SEG51 
+#define  IC2_SEG052     BU98R10_1_SEG52 
+#define  IC2_SEG053     BU98R10_1_SEG53 
+#define  IC2_SEG054     BU98R10_1_SEG54 
+#define  IC2_SEG055     BU98R10_1_SEG55 
+#define  IC2_SEG056     BU98R10_1_SEG56 
+#define  IC2_SEG057     BU98R10_1_SEG57 
+#define  IC2_SEG058     BU98R10_1_SEG58 
+#define  IC2_SEG059     BU98R10_1_SEG59 
+#define  IC2_SEG060     BU98R10_1_SEG60 
+#define  IC2_SEG061     BU98R10_1_SEG61 
+#define  IC2_SEG062     BU98R10_1_SEG62 
+#define  IC2_SEG063     BU98R10_1_SEG63 
+#define  IC2_SEG064     BU98R10_1_SEG64 
+#define  IC2_SEG065     BU98R10_1_SEG65 
+#define  IC2_SEG066     BU98R10_1_SEG66 
+#define  IC2_SEG067     BU98R10_1_SEG67 
+#define  IC2_SEG068     BU98R10_1_SEG68 
+#define  IC2_SEG069     BU98R10_1_SEG69 
+#define  IC2_SEG070     BU98R10_1_SEG70 
+#define  IC2_SEG071     BU98R10_1_SEG71 
+#define  IC2_SEG072     BU98R10_1_SEG72 
+#define  IC2_SEG073     BU98R10_1_SEG73 
+#define  IC2_SEG074     BU98R10_1_SEG74 
+#define  IC2_SEG075     BU98R10_1_SEG75 
+#define  IC2_SEG076     BU98R10_1_SEG76 
+#define  IC2_SEG077     BU98R10_1_SEG77 
+#define  IC2_SEG078     BU98R10_1_SEG78 
+#define  IC2_SEG079     BU98R10_1_SEG79 
+#define  IC2_SEG080     BU98R10_1_SEG80 
+#define  IC2_SEG081     BU98R10_1_SEG81 
+#define  IC2_SEG082     BU98R10_1_SEG82 
+#define  IC2_SEG083     BU98R10_1_SEG83 
+#define  IC2_SEG084     BU98R10_1_SEG84 
+#define  IC2_SEG085     BU98R10_1_SEG85 
+#define  IC2_SEG086     BU98R10_1_SEG86 
+#define  IC2_SEG087     BU98R10_1_SEG87 
+#define  IC2_SEG088     BU98R10_1_SEG88 
+#define  IC2_SEG089     BU98R10_1_SEG89 
+#define  IC2_SEG090     BU98R10_1_SEG90 
+#define  IC2_SEG091     BU98R10_1_SEG91 
+#define  IC2_SEG092     BU98R10_1_SEG92 
+#define  IC2_SEG093     BU98R10_1_SEG93 
+#define  IC2_SEG094     BU98R10_1_SEG94 
+#define  IC2_SEG095     BU98R10_1_SEG95 
+#define  IC2_SEG096     BU98R10_1_SEG96 
+#define  IC2_SEG097     BU98R10_1_SEG97 
+#define  IC2_SEG098     BU98R10_1_SEG98 
+#define  IC2_SEG099     BU98R10_1_SEG99 
+#define  IC2_SEG100     BU98R10_1_SEG100
+#define  IC2_SEG101     BU98R10_1_SEG101
+#define  IC2_SEG102     BU98R10_1_SEG102
+#define  IC2_SEG103     BU98R10_1_SEG103
+#define  IC2_SEG104     BU98R10_1_SEG104
+#define  IC2_SEG105     BU98R10_1_SEG105
+#define  IC2_SEG106     BU98R10_1_SEG106
+#define  IC2_SEG107     BU98R10_1_SEG107
+#define  IC2_SEG108     BU98R10_1_SEG108
+#define  IC2_SEG109     BU98R10_1_SEG109
+#define  IC2_SEG110     BU98R10_1_SEG110
+#define  IC2_SEG111     BU98R10_1_SEG111
+#define  IC2_SEG112     BU98R10_1_SEG112
+#define  IC2_SEG113     BU98R10_1_SEG113
+#define  IC2_SEG114     BU98R10_1_SEG114
+#define  IC2_SEG115     BU98R10_1_SEG115
+#define  IC2_SEG116     BU98R10_1_SEG116
+#define  IC2_SEG117     BU98R10_1_SEG117
+#define  IC2_SEG118     BU98R10_1_SEG118
+#define  IC2_SEG119     BU98R10_1_SEG119
+#define  IC2_SEG120     BU98R10_1_SEG120
+#define  IC2_SEG121     BU98R10_1_SEG121
+#define  IC2_SEG122     BU98R10_1_SEG122
+#define  IC2_SEG123     BU98R10_1_SEG123
+#define  IC2_SEG124     BU98R10_1_SEG124
+#define  IC2_SEG125     BU98R10_1_SEG125
+#define  IC2_SEG126     BU98R10_1_SEG126
+#define  IC2_SEG127     BU98R10_1_SEG127
+#define  IC2_SEG128     BU98R10_1_SEG128
+#define  IC2_SEG129     BU98R10_1_SEG129
+#define  IC2_SEG130     BU98R10_1_SEG130
+#define  IC2_SEG131     BU98R10_1_SEG131
+#define  IC2_SEG132     BU98R10_1_SEG132
+#define  IC2_SEG133     BU98R10_1_SEG133
+#define  IC2_SEG134     BU98R10_1_SEG134
+#define  IC2_SEG135     BU98R10_1_SEG135
+#define  IC2_SEG136     BU98R10_1_SEG136
+#define  IC2_SEG137     BU98R10_1_SEG137
+#define  IC2_SEG138     BU98R10_1_SEG138
+#define  IC2_SEG139     BU98R10_1_SEG139
+#define  IC2_SEG140     BU98R10_1_SEG140
+#define  IC2_SEG141     BU98R10_1_SEG141
+#define  IC2_SEG142     BU98R10_1_SEG142
+#define  IC2_SEG143     BU98R10_1_SEG143
+#define  IC2_SEG144     BU98R10_1_SEG144
+#define  IC2_SEG145     BU98R10_1_SEG145
+#define  IC2_SEG146     BU98R10_1_SEG146
+#define  IC2_SEG147     BU98R10_1_SEG147
+#define  IC2_SEG148     BU98R10_1_SEG148
+#define  IC2_SEG149     BU98R10_1_SEG149
+#define  IC2_SEG150     BU98R10_1_SEG150
+#define  IC2_SEG151     BU98R10_1_SEG151
+#define  IC2_SEG152     BU98R10_1_SEG152
+#define  IC2_SEG153     BU98R10_1_SEG153
+#define  IC2_SEG154     BU98R10_1_SEG154
+#define  IC2_SEG155     BU98R10_1_SEG155
+#define  IC2_SEG156     BU98R10_1_SEG156
+#define  IC2_SEG157     BU98R10_1_SEG157
+#define  IC2_SEG158     BU98R10_1_SEG158
+#define  IC2_SEG159     BU98R10_1_SEG159
+#define  IC2_SEG160     BU98R10_1_SEG160
+#define  IC2_SEG161     BU98R10_1_SEG161
+#define  IC2_SEG162     BU98R10_1_SEG162
+#define  IC2_SEG163     BU98R10_1_SEG163
+#define  IC2_SEG164     BU98R10_1_SEG164
+#define  IC2_SEG165     BU98R10_1_SEG165
+#define  IC2_SEG166     BU98R10_1_SEG166
+#define  IC2_SEG167     BU98R10_1_SEG167
+#define  IC2_SEG168     BU98R10_1_SEG168
+#define  IC2_SEG169     BU98R10_1_SEG169
+#define  IC2_SEG170     BU98R10_1_SEG170
+#define  IC2_SEG171     BU98R10_1_SEG171
+#define  IC2_SEG172     BU98R10_1_SEG172
+#define  IC2_SEG173     BU98R10_1_SEG173
+#define  IC2_SEG174     BU98R10_1_SEG174
+#define  IC2_SEG175     BU98R10_1_SEG175
+#define  IC2_SEG176     BU98R10_1_SEG176
+#define  IC2_SEG177     BU98R10_1_SEG177
+#define  IC2_SEG178     BU98R10_1_SEG178
+#define  IC2_SEG179     BU98R10_1_SEG179
+#define  IC2_SEG180     BU98R10_1_SEG180
 /*IC2*/
 
 
-#define  IC1_SEG001     BU98R10_1_SEG1  
-#define  IC1_SEG002     BU98R10_1_SEG2  
-#define  IC1_SEG003     BU98R10_1_SEG3  
-#define  IC1_SEG004     BU98R10_1_SEG4  
-#define  IC1_SEG005     BU98R10_1_SEG5  
-#define  IC1_SEG006     BU98R10_1_SEG6  
-#define  IC1_SEG007     BU98R10_1_SEG7  
-#define  IC1_SEG008     BU98R10_1_SEG8  
-#define  IC1_SEG009     BU98R10_1_SEG9  
-#define  IC1_SEG010     BU98R10_1_SEG10 
-#define  IC1_SEG011     BU98R10_1_SEG11 
-#define  IC1_SEG012     BU98R10_1_SEG12 
-#define  IC1_SEG013     BU98R10_1_SEG13 
-#define  IC1_SEG014     BU98R10_1_SEG14 
-#define  IC1_SEG015     BU98R10_1_SEG15 
-#define  IC1_SEG016     BU98R10_1_SEG16 
-#define  IC1_SEG017     BU98R10_1_SEG17 
-#define  IC1_SEG018     BU98R10_1_SEG18 
-#define  IC1_SEG019     BU98R10_1_SEG19 
-#define  IC1_SEG020     BU98R10_1_SEG20 
-#define  IC1_SEG021     BU98R10_1_SEG21 
-#define  IC1_SEG022     BU98R10_1_SEG22 
-#define  IC1_SEG023     BU98R10_1_SEG23 
-#define  IC1_SEG024     BU98R10_1_SEG24 
-#define  IC1_SEG025     BU98R10_1_SEG25 
-#define  IC1_SEG026     BU98R10_1_SEG26 
-#define  IC1_SEG027     BU98R10_1_SEG27 
-#define  IC1_SEG028     BU98R10_1_SEG28 
-#define  IC1_SEG029     BU98R10_1_SEG29 
-#define  IC1_SEG030     BU98R10_1_SEG30 
-#define  IC1_SEG031     BU98R10_1_SEG31 
-#define  IC1_SEG032     BU98R10_1_SEG32 
-#define  IC1_SEG033     BU98R10_1_SEG33 
-#define  IC1_SEG034     BU98R10_1_SEG34 
-#define  IC1_SEG035     BU98R10_1_SEG35 
-#define  IC1_SEG036     BU98R10_1_SEG36 
-#define  IC1_SEG037     BU98R10_1_SEG37 
-#define  IC1_SEG038     BU98R10_1_SEG38 
-#define  IC1_SEG039     BU98R10_1_SEG39 
-#define  IC1_SEG040     BU98R10_1_SEG40 
-#define  IC1_SEG041     BU98R10_1_SEG41 
-#define  IC1_SEG042     BU98R10_1_SEG42 
-#define  IC1_SEG043     BU98R10_1_SEG43 
-#define  IC1_SEG044     BU98R10_1_SEG44 
-#define  IC1_SEG045     BU98R10_1_SEG45 
-#define  IC1_SEG046     BU98R10_1_SEG46 
-#define  IC1_SEG047     BU98R10_1_SEG47 
-#define  IC1_SEG048     BU98R10_1_SEG48 
-#define  IC1_SEG049     BU98R10_1_SEG49 
-#define  IC1_SEG050     BU98R10_1_SEG50 
-#define  IC1_SEG051     BU98R10_1_SEG51 
-#define  IC1_SEG052     BU98R10_1_SEG52 
-#define  IC1_SEG053     BU98R10_1_SEG53 
-#define  IC1_SEG054     BU98R10_1_SEG54 
-#define  IC1_SEG055     BU98R10_1_SEG55 
-#define  IC1_SEG056     BU98R10_1_SEG56 
-#define  IC1_SEG057     BU98R10_1_SEG57 
-#define  IC1_SEG058     BU98R10_1_SEG58 
-#define  IC1_SEG059     BU98R10_1_SEG59 
-#define  IC1_SEG060     BU98R10_1_SEG60 
-#define  IC1_SEG061     BU98R10_1_SEG61 
-#define  IC1_SEG062     BU98R10_1_SEG62 
-#define  IC1_SEG063     BU98R10_1_SEG63 
-#define  IC1_SEG064     BU98R10_1_SEG64 
-#define  IC1_SEG065     BU98R10_1_SEG65 
-#define  IC1_SEG066     BU98R10_1_SEG66 
-#define  IC1_SEG067     BU98R10_1_SEG67 
-#define  IC1_SEG068     BU98R10_1_SEG68 
-#define  IC1_SEG069     BU98R10_1_SEG69 
-#define  IC1_SEG070     BU98R10_1_SEG70 
-#define  IC1_SEG071     BU98R10_1_SEG71 
-#define  IC1_SEG072     BU98R10_1_SEG72 
-#define  IC1_SEG073     BU98R10_1_SEG73 
-#define  IC1_SEG074     BU98R10_1_SEG74 
-#define  IC1_SEG075     BU98R10_1_SEG75 
-#define  IC1_SEG076     BU98R10_1_SEG76 
-#define  IC1_SEG077     BU98R10_1_SEG77 
-#define  IC1_SEG078     BU98R10_1_SEG78 
-#define  IC1_SEG079     BU98R10_1_SEG79 
-#define  IC1_SEG080     BU98R10_1_SEG80 
-#define  IC1_SEG081     BU98R10_1_SEG81 
-#define  IC1_SEG082     BU98R10_1_SEG82 
-#define  IC1_SEG083     BU98R10_1_SEG83 
-#define  IC1_SEG084     BU98R10_1_SEG84 
-#define  IC1_SEG085     BU98R10_1_SEG85 
-#define  IC1_SEG086     BU98R10_1_SEG86 
-#define  IC1_SEG087     BU98R10_1_SEG87 
-#define  IC1_SEG088     BU98R10_1_SEG88 
-#define  IC1_SEG089     BU98R10_1_SEG89 
-#define  IC1_SEG090     BU98R10_1_SEG90 
-#define  IC1_SEG091     BU98R10_1_SEG91 
-#define  IC1_SEG092     BU98R10_1_SEG92 
-#define  IC1_SEG093     BU98R10_1_SEG93 
-#define  IC1_SEG094     BU98R10_1_SEG94 
-#define  IC1_SEG095     BU98R10_1_SEG95 
-#define  IC1_SEG096     BU98R10_1_SEG96 
-#define  IC1_SEG097     BU98R10_1_SEG97 
-#define  IC1_SEG098     BU98R10_1_SEG98 
-#define  IC1_SEG099     BU98R10_1_SEG99 
-#define  IC1_SEG100     BU98R10_1_SEG100
-#define  IC1_SEG101     BU98R10_1_SEG101
-#define  IC1_SEG102     BU98R10_1_SEG102
-#define  IC1_SEG103     BU98R10_1_SEG103
-#define  IC1_SEG104     BU98R10_1_SEG104
-#define  IC1_SEG105     BU98R10_1_SEG105
-#define  IC1_SEG106     BU98R10_1_SEG106
-#define  IC1_SEG107     BU98R10_1_SEG107
-#define  IC1_SEG108     BU98R10_1_SEG108
-#define  IC1_SEG109     BU98R10_1_SEG109
-#define  IC1_SEG110     BU98R10_1_SEG110
-#define  IC1_SEG111     BU98R10_1_SEG111
-#define  IC1_SEG112     BU98R10_1_SEG112
-#define  IC1_SEG113     BU98R10_1_SEG113
-#define  IC1_SEG114     BU98R10_1_SEG114
-#define  IC1_SEG115     BU98R10_1_SEG115
-#define  IC1_SEG116     BU98R10_1_SEG116
-#define  IC1_SEG117     BU98R10_1_SEG117
-#define  IC1_SEG118     BU98R10_1_SEG118
-#define  IC1_SEG119     BU98R10_1_SEG119
-#define  IC1_SEG120     BU98R10_1_SEG120
-#define  IC1_SEG121     BU98R10_1_SEG121
-#define  IC1_SEG122     BU98R10_1_SEG122
-#define  IC1_SEG123     BU98R10_1_SEG123
-#define  IC1_SEG124     BU98R10_1_SEG124
-#define  IC1_SEG125     BU98R10_1_SEG125
-#define  IC1_SEG126     BU98R10_1_SEG126
-#define  IC1_SEG127     BU98R10_1_SEG127
-#define  IC1_SEG128     BU98R10_1_SEG128
-#define  IC1_SEG129     BU98R10_1_SEG129
-#define  IC1_SEG130     BU98R10_1_SEG130
-#define  IC1_SEG131     BU98R10_1_SEG131
-#define  IC1_SEG132     BU98R10_1_SEG132
-#define  IC1_SEG133     BU98R10_1_SEG133
-#define  IC1_SEG134     BU98R10_1_SEG134
-#define  IC1_SEG135     BU98R10_1_SEG135
-#define  IC1_SEG136     BU98R10_1_SEG136
-#define  IC1_SEG137     BU98R10_1_SEG137
-#define  IC1_SEG138     BU98R10_1_SEG138
-#define  IC1_SEG139     BU98R10_1_SEG139
-#define  IC1_SEG140     BU98R10_1_SEG140
-#define  IC1_SEG141     BU98R10_1_SEG141
-#define  IC1_SEG142     BU98R10_1_SEG142
-#define  IC1_SEG143     BU98R10_1_SEG143
-#define  IC1_SEG144     BU98R10_1_SEG144
-#define  IC1_SEG145     BU98R10_1_SEG145
-#define  IC1_SEG146     BU98R10_1_SEG146
-#define  IC1_SEG147     BU98R10_1_SEG147
-#define  IC1_SEG148     BU98R10_1_SEG148
-#define  IC1_SEG149     BU98R10_1_SEG149
-#define  IC1_SEG150     BU98R10_1_SEG150
-#define  IC1_SEG151     BU98R10_1_SEG151
-#define  IC1_SEG152     BU98R10_1_SEG152
-#define  IC1_SEG153     BU98R10_1_SEG153
-#define  IC1_SEG154     BU98R10_1_SEG154
-#define  IC1_SEG155     BU98R10_1_SEG155
-#define  IC1_SEG156     BU98R10_1_SEG156
-#define  IC1_SEG157     BU98R10_1_SEG157
-#define  IC1_SEG158     BU98R10_1_SEG158
-#define  IC1_SEG159     BU98R10_1_SEG159
-#define  IC1_SEG160     BU98R10_1_SEG160
-#define  IC1_SEG161     BU98R10_1_SEG161
-#define  IC1_SEG162     BU98R10_1_SEG162
-#define  IC1_SEG163     BU98R10_1_SEG163
-#define  IC1_SEG164     BU98R10_1_SEG164
-#define  IC1_SEG165     BU98R10_1_SEG165
-#define  IC1_SEG166     BU98R10_1_SEG166
-#define  IC1_SEG167     BU98R10_1_SEG167
-#define  IC1_SEG168     BU98R10_1_SEG168
-#define  IC1_SEG169     BU98R10_1_SEG169
-#define  IC1_SEG170     BU98R10_1_SEG170
-#define  IC1_SEG171     BU98R10_1_SEG171
-#define  IC1_SEG172     BU98R10_1_SEG172
-#define  IC1_SEG173     BU98R10_1_SEG173
-#define  IC1_SEG174     BU98R10_1_SEG174
-#define  IC1_SEG175     BU98R10_1_SEG175
-#define  IC1_SEG176     BU98R10_1_SEG176
-#define  IC1_SEG177     BU98R10_1_SEG177
-#define  IC1_SEG178     BU98R10_1_SEG178
-#define  IC1_SEG179     BU98R10_1_SEG179
-#define  IC1_SEG180     BU98R10_1_SEG180
+#define  IC1_SEG001     BU98R10_0_SEG1  
+#define  IC1_SEG002     BU98R10_0_SEG2  
+#define  IC1_SEG003     BU98R10_0_SEG3  
+#define  IC1_SEG004     BU98R10_0_SEG4  
+#define  IC1_SEG005     BU98R10_0_SEG5  
+#define  IC1_SEG006     BU98R10_0_SEG6  
+#define  IC1_SEG007     BU98R10_0_SEG7  
+#define  IC1_SEG008     BU98R10_0_SEG8  
+#define  IC1_SEG009     BU98R10_0_SEG9  
+#define  IC1_SEG010     BU98R10_0_SEG10 
+#define  IC1_SEG011     BU98R10_0_SEG11 
+#define  IC1_SEG012     BU98R10_0_SEG12 
+#define  IC1_SEG013     BU98R10_0_SEG13 
+#define  IC1_SEG014     BU98R10_0_SEG14 
+#define  IC1_SEG015     BU98R10_0_SEG15 
+#define  IC1_SEG016     BU98R10_0_SEG16 
+#define  IC1_SEG017     BU98R10_0_SEG17 
+#define  IC1_SEG018     BU98R10_0_SEG18 
+#define  IC1_SEG019     BU98R10_0_SEG19 
+#define  IC1_SEG020     BU98R10_0_SEG20 
+#define  IC1_SEG021     BU98R10_0_SEG21 
+#define  IC1_SEG022     BU98R10_0_SEG22 
+#define  IC1_SEG023     BU98R10_0_SEG23 
+#define  IC1_SEG024     BU98R10_0_SEG24 
+#define  IC1_SEG025     BU98R10_0_SEG25 
+#define  IC1_SEG026     BU98R10_0_SEG26 
+#define  IC1_SEG027     BU98R10_0_SEG27 
+#define  IC1_SEG028     BU98R10_0_SEG28 
+#define  IC1_SEG029     BU98R10_0_SEG29 
+#define  IC1_SEG030     BU98R10_0_SEG30 
+#define  IC1_SEG031     BU98R10_0_SEG31 
+#define  IC1_SEG032     BU98R10_0_SEG32 
+#define  IC1_SEG033     BU98R10_0_SEG33 
+#define  IC1_SEG034     BU98R10_0_SEG34 
+#define  IC1_SEG035     BU98R10_0_SEG35 
+#define  IC1_SEG036     BU98R10_0_SEG36 
+#define  IC1_SEG037     BU98R10_0_SEG37 
+#define  IC1_SEG038     BU98R10_0_SEG38 
+#define  IC1_SEG039     BU98R10_0_SEG39 
+#define  IC1_SEG040     BU98R10_0_SEG40 
+#define  IC1_SEG041     BU98R10_0_SEG41 
+#define  IC1_SEG042     BU98R10_0_SEG42 
+#define  IC1_SEG043     BU98R10_0_SEG43 
+#define  IC1_SEG044     BU98R10_0_SEG44 
+#define  IC1_SEG045     BU98R10_0_SEG45 
+#define  IC1_SEG046     BU98R10_0_SEG46 
+#define  IC1_SEG047     BU98R10_0_SEG47 
+#define  IC1_SEG048     BU98R10_0_SEG48 
+#define  IC1_SEG049     BU98R10_0_SEG49 
+#define  IC1_SEG050     BU98R10_0_SEG50 
+#define  IC1_SEG051     BU98R10_0_SEG51 
+#define  IC1_SEG052     BU98R10_0_SEG52 
+#define  IC1_SEG053     BU98R10_0_SEG53 
+#define  IC1_SEG054     BU98R10_0_SEG54 
+#define  IC1_SEG055     BU98R10_0_SEG55 
+#define  IC1_SEG056     BU98R10_0_SEG56 
+#define  IC1_SEG057     BU98R10_0_SEG57 
+#define  IC1_SEG058     BU98R10_0_SEG58 
+#define  IC1_SEG059     BU98R10_0_SEG59 
+#define  IC1_SEG060     BU98R10_0_SEG60 
+#define  IC1_SEG061     BU98R10_0_SEG61 
+#define  IC1_SEG062     BU98R10_0_SEG62 
+#define  IC1_SEG063     BU98R10_0_SEG63 
+#define  IC1_SEG064     BU98R10_0_SEG64 
+#define  IC1_SEG065     BU98R10_0_SEG65 
+#define  IC1_SEG066     BU98R10_0_SEG66 
+#define  IC1_SEG067     BU98R10_0_SEG67 
+#define  IC1_SEG068     BU98R10_0_SEG68 
+#define  IC1_SEG069     BU98R10_0_SEG69 
+#define  IC1_SEG070     BU98R10_0_SEG70 
+#define  IC1_SEG071     BU98R10_0_SEG71 
+#define  IC1_SEG072     BU98R10_0_SEG72 
+#define  IC1_SEG073     BU98R10_0_SEG73 
+#define  IC1_SEG074     BU98R10_0_SEG74 
+#define  IC1_SEG075     BU98R10_0_SEG75 
+#define  IC1_SEG076     BU98R10_0_SEG76 
+#define  IC1_SEG077     BU98R10_0_SEG77 
+#define  IC1_SEG078     BU98R10_0_SEG78 
+#define  IC1_SEG079     BU98R10_0_SEG79 
+#define  IC1_SEG080     BU98R10_0_SEG80 
+#define  IC1_SEG081     BU98R10_0_SEG81 
+#define  IC1_SEG082     BU98R10_0_SEG82 
+#define  IC1_SEG083     BU98R10_0_SEG83 
+#define  IC1_SEG084     BU98R10_0_SEG84 
+#define  IC1_SEG085     BU98R10_0_SEG85 
+#define  IC1_SEG086     BU98R10_0_SEG86 
+#define  IC1_SEG087     BU98R10_0_SEG87 
+#define  IC1_SEG088     BU98R10_0_SEG88 
+#define  IC1_SEG089     BU98R10_0_SEG89 
+#define  IC1_SEG090     BU98R10_0_SEG90 
+#define  IC1_SEG091     BU98R10_0_SEG91 
+#define  IC1_SEG092     BU98R10_0_SEG92 
+#define  IC1_SEG093     BU98R10_0_SEG93 
+#define  IC1_SEG094     BU98R10_0_SEG94 
+#define  IC1_SEG095     BU98R10_0_SEG95 
+#define  IC1_SEG096     BU98R10_0_SEG96 
+#define  IC1_SEG097     BU98R10_0_SEG97 
+#define  IC1_SEG098     BU98R10_0_SEG98 
+#define  IC1_SEG099     BU98R10_0_SEG99 
+#define  IC1_SEG100     BU98R10_0_SEG100
+#define  IC1_SEG101     BU98R10_0_SEG101
+#define  IC1_SEG102     BU98R10_0_SEG102
+#define  IC1_SEG103     BU98R10_0_SEG103
+#define  IC1_SEG104     BU98R10_0_SEG104
+#define  IC1_SEG105     BU98R10_0_SEG105
+#define  IC1_SEG106     BU98R10_0_SEG106
+#define  IC1_SEG107     BU98R10_0_SEG107
+#define  IC1_SEG108     BU98R10_0_SEG108
+#define  IC1_SEG109     BU98R10_0_SEG109
+#define  IC1_SEG110     BU98R10_0_SEG110
+#define  IC1_SEG111     BU98R10_0_SEG111
+#define  IC1_SEG112     BU98R10_0_SEG112
+#define  IC1_SEG113     BU98R10_0_SEG113
+#define  IC1_SEG114     BU98R10_0_SEG114
+#define  IC1_SEG115     BU98R10_0_SEG115
+#define  IC1_SEG116     BU98R10_0_SEG116
+#define  IC1_SEG117     BU98R10_0_SEG117
+#define  IC1_SEG118     BU98R10_0_SEG118
+#define  IC1_SEG119     BU98R10_0_SEG119
+#define  IC1_SEG120     BU98R10_0_SEG120
+#define  IC1_SEG121     BU98R10_0_SEG121
+#define  IC1_SEG122     BU98R10_0_SEG122
+#define  IC1_SEG123     BU98R10_0_SEG123
+#define  IC1_SEG124     BU98R10_0_SEG124
+#define  IC1_SEG125     BU98R10_0_SEG125
+#define  IC1_SEG126     BU98R10_0_SEG126
+#define  IC1_SEG127     BU98R10_0_SEG127
+#define  IC1_SEG128     BU98R10_0_SEG128
+#define  IC1_SEG129     BU98R10_0_SEG129
+#define  IC1_SEG130     BU98R10_0_SEG130
+#define  IC1_SEG131     BU98R10_0_SEG131
+#define  IC1_SEG132     BU98R10_0_SEG132
+#define  IC1_SEG133     BU98R10_0_SEG133
+#define  IC1_SEG134     BU98R10_0_SEG134
+#define  IC1_SEG135     BU98R10_0_SEG135
+#define  IC1_SEG136     BU98R10_0_SEG136
+#define  IC1_SEG137     BU98R10_0_SEG137
+#define  IC1_SEG138     BU98R10_0_SEG138
+#define  IC1_SEG139     BU98R10_0_SEG139
+#define  IC1_SEG140     BU98R10_0_SEG140
+#define  IC1_SEG141     BU98R10_0_SEG141
+#define  IC1_SEG142     BU98R10_0_SEG142
+#define  IC1_SEG143     BU98R10_0_SEG143
+#define  IC1_SEG144     BU98R10_0_SEG144
+#define  IC1_SEG145     BU98R10_0_SEG145
+#define  IC1_SEG146     BU98R10_0_SEG146
+#define  IC1_SEG147     BU98R10_0_SEG147
+#define  IC1_SEG148     BU98R10_0_SEG148
+#define  IC1_SEG149     BU98R10_0_SEG149
+#define  IC1_SEG150     BU98R10_0_SEG150
+#define  IC1_SEG151     BU98R10_0_SEG151
+#define  IC1_SEG152     BU98R10_0_SEG152
+#define  IC1_SEG153     BU98R10_0_SEG153
+#define  IC1_SEG154     BU98R10_0_SEG154
+#define  IC1_SEG155     BU98R10_0_SEG155
+#define  IC1_SEG156     BU98R10_0_SEG156
+#define  IC1_SEG157     BU98R10_0_SEG157
+#define  IC1_SEG158     BU98R10_0_SEG158
+#define  IC1_SEG159     BU98R10_0_SEG159
+#define  IC1_SEG160     BU98R10_0_SEG160
+#define  IC1_SEG161     BU98R10_0_SEG161
+#define  IC1_SEG162     BU98R10_0_SEG162
+#define  IC1_SEG163     BU98R10_0_SEG163
+#define  IC1_SEG164     BU98R10_0_SEG164
+#define  IC1_SEG165     BU98R10_0_SEG165
+#define  IC1_SEG166     BU98R10_0_SEG166
+#define  IC1_SEG167     BU98R10_0_SEG167
+#define  IC1_SEG168     BU98R10_0_SEG168
+#define  IC1_SEG169     BU98R10_0_SEG169
+#define  IC1_SEG170     BU98R10_0_SEG170
+#define  IC1_SEG171     BU98R10_0_SEG171
+#define  IC1_SEG172     BU98R10_0_SEG172
+#define  IC1_SEG173     BU98R10_0_SEG173
+#define  IC1_SEG174     BU98R10_0_SEG174
+#define  IC1_SEG175     BU98R10_0_SEG175
+#define  IC1_SEG176     BU98R10_0_SEG176
+#define  IC1_SEG177     BU98R10_0_SEG177
+#define  IC1_SEG178     BU98R10_0_SEG178
+#define  IC1_SEG179     BU98R10_0_SEG179
+#define  IC1_SEG180     BU98R10_0_SEG180
 
 
 #endif
diff --git a/Firmware/Source/System/Sys_Task_List.c b/Firmware/Source/System/Sys_Task_List.c
index c743743e5d06a4fb3a1ec19fde0ee147ed61358f..4bd8a86deb78fb274fa7ca527065c283f3175ecf 100644
--- a/Firmware/Source/System/Sys_Task_List.c
+++ b/Firmware/Source/System/Sys_Task_List.c
@@ -62,9 +62,9 @@ void Sys_50ms_Tasks(void)
     BU98R10_Update_Request();
     LED_Driver_Scan_Refresh();
     Telltales_Management();
-    //Gauge_Service();
+    Gauge_Service();
     // Key_Check_Service();
-    SEG_SET_EleDial(1,10,10);
+
 }
 
 uint8_t u8LEDDriverCheckCount = 0U;