SSU V1.25 Release

Status
Not open for further replies.
Con- I can't open .xls

I just started making a simple MECO tool as MFC application (Yeah, flame me). Nothing fancy and no full mission editor. But it is a start.

---------- Post added at 04:36 PM ---------- Previous post was at 03:40 PM ----------

Do you also want OMS-1/OMS-2 parameters for the launch?
 
Do you also want OMS-1/OMS-2 parameters for the launch?


Would be nice, in case Gaza, Roblin and others want to update their STS payloads to SSU.
 
In case it matters: All ISSU's payloads will be designed for SSU;)
 
Would be nice, in case Gaza, Roblin and others want to update their STS payloads to SSU.

OK, I have included OMS-1/OMS-2 PEG 7 parameters for targeting in the dialog, now I just need to connect them.
 
I've rewritten the code for PanelA8 to use the BasicPanel class. I've added a new SwitchCover class and modified the BasicSwitch class to allow spring-loaded switches.
The bug with the RMS elbow camera rotation should be fixed now.
 
Have the MECOTool sources into the subversion, here is a zip folder with the binary version of it.

Is just a simple dialog, without any advanced functions - the orbiter weight function has no effect yet, as I don't optimize the MECO parameters yet.
 

Attachments

Have the MECOTool sources into the subversion, here is a zip folder with the binary version of it.

Is just a simple dialog, without any advanced functions - the orbiter weight function has no effect yet, as I don't optimize the MECO parameters yet.

Cool !!

I committed an updated Orbiter.msh and MGAtlantis.dds that updates the startackers. Here are the animations forthe doors and switches if anyone would like to tackle it.
Code:
Star tracker door animations
External doors
-Z door
group=49
ROT_PNT=(-1.11,1.74,15.85)
ROT_AXIS=(0.375937,-0.859628,-0.345993)
ANGLE=-110
-Y door
group=50
ROT_PNT=(-1.75,1.32,15.75)
ROT_AXIS=(0.720496,-0.63336,-0.282385)
ANGLE=-110
---------------------------------------
door position talkbacks
group name
-Y = "06talkback2"
group=1269
-Z = "06talkback1"
group=1270
----------------------------------
Door Control switches
Sys 1 = "06S2"
group=185
TYPE=TRANSLATE
SHIFT=(0,-0.0005,0.007)
default is in OPEN position

Sys 2 = "06S3"
group=186
TYPE=TRANSLATE
SHIFT=(0,-0.0005,0.007)
default is in OPEN position
-----------------------------------
Power Switches

-Y = "06S4"
group=204
ROT_PNT=(-0.30,3.15,13.75)
ROT_AXIS=(1,0,0)
ANGLE= +/- 25.
default is in a null position
-Z = "06S5"
group=199
ROT_PNT=(-0.27,3.15,13.75)
ROT_AXIS=(1,0,0)
ANGLE= +/- 25.
default is in a null position


---------- Post added at 09:26 PM ---------- Previous post was at 09:14 PM ----------

Sorry, wrong Orbiter.mesh

Committed correct one.
 
Donamy: I am at it. But after i fixed the animations, I will do a new meshc. I am annoyed of many warnings and short comings.
 
Found a small bug in the ITEM parsing code in the IDP, which maybe did not openly manifest yet (use of a uninitialized variable, because the variable i was defined in an other scope).

Star tracker door animations are now implemented as such, now we just need to connect them to the VC

---------- Post added at 11:00 PM ---------- Previous post was at 10:57 PM ----------

Such as ?

No header guards, no possibility to include it into makefiles, trouble with redundant groups, strange characters and whitespaces.
 
All I did was add a few faces to the trackers and change the texturing.
 
All I did was add a few faces to the trackers and change the texturing.

OK, but we did not have a star tracker door animation in Atlantis.cpp, and I admit I did not yet search else where, as usually such a animation would belong to the Atlantis class.
 
I'm the mesh guy, remember ? :)
 
Seems like something in the last code check-ins broke the main SSU module. Can't load any scenarios anymore. Have ruled out Donamy's latest check-ins and everything else.
 
Seems like something in the last code check-ins broke the main SSU module. Can't load any scenarios anymore. Have ruled out Donamy's latest check-ins and everything else.

Did not touch the loading of scenarios (yet). Can you find in the log what goes wrong?
 
Did not touch the loading of scenarios (yet). Can you find in the log what goes wrong?
Checked the log, no error messages.

---------- Post added at 12:34 AM ---------- Previous post was at 12:18 AM ----------

OK, did some tests and here are the results:
Rev. 589: Stable, no CTD
Rev. 591: Not stable, CTDs on loading
Rev. 595: Not stable, CTDs on loading

So by the process of elimination, the CTDs on loading were introduced in Rev. 591 by SiameseCat which happened to be the Rev in which he checked in a recoded Panel A8.

So this gives us something to work with.
 
Here is the direct output of the meshc replacement I just started, any suggestions or improvements on the output of this stress test?

It now not only created legal symbols, it also avoids duplicates.

Code:
// ======================================================
// Created by ssumeshc 0.1
// Input file: Meshes\SSU\VC.msh
// ======================================================

#pragma once

#define GRP_080_COCKPIT_VC 0    //080 cockpit
#define GRP_081_COCKPIT_VC 1    //081 cockpit
#define GRP_082_COCKPIT_VC 2    //082 cockpit
#define GRP_CDR1LABELS_VC 3    //CDR1labels
#define GRP_CDR2LABELS_VC 4    //CDR2labels
#define GRP_PLT1LABELS1_VC 5    //PLT1labels1
#define GRP_PLT2LABELS_VC 6    //PLT2labels
#define GRP_MFD1LABELS_VC 7    //MFD1labels
#define GRP_MFD2LABELS_VC 8    //MFD2labels
#define GRP_MFD3LABELS_VC 9    //MFD3labels
#define GRP_MFD4LABELS_VC 10    //MFD4labels
#define GRP_MFD5LABELS_VC 11    //MFD5labels
#define GRP_AFTMFDLABELS_VC 12    //aftMFDlabels
#define GRP_AFTMFD2LABELS_VC 13    //aftMFD2labels
#define GRP_CDR1_VC 14    //CDR1
#define GRP_CDR2_VC 15    //CDR2
#define GRP_PLT1_VC 16    //PLT1
#define GRP_PLT2_VC 17    //PLT2
#define GRP_MFD1_VC 18    //MFD1
#define GRP_MFD2_VC 19    //MFD2
#define GRP_MFD3_VC 20    //MFD3
#define GRP_MFD5_VC 21    //MFD5
#define GRP_MFDAFT_VC 22    //MFD_aft
#define GRP_MFD11_VC 23    //MFD11
#define GRP_MFD4_VC 24    //MFD4
#define GRP_B_VC 25    //B
#define GRP_FIVE_VC 26    //five
#define GRP_SIX_VC 27    //six
#define GRP_CLEAR_VC 28    //clear
#define GRP_GPC_VC 29    //GPC
#define GRP_THREE_VC 30    //three
#define GRP_D_VC 31    //D
#define GRP_FAULT_VC 32    //Fault
#define GRP_ACK_VC 33    //ACK
#define GRP_C_VC 34    //C
#define GRP_IORESET_VC 35    //IORESET
#define GRP_KEYBFOUR_VC 36    //KEYB_FOUR
#define GRP_KEYBF_VC 37    //KEYB_F
#define GRP_KEYBDOT_VC 38    //KEYB_DOT
#define GRP_KEYBA_VC 39    //KEYB_A
#define GRP_KEYBEXEC_VC 40    //KEYB_EXEC
#define GRP_KEYBOPS_VC 41    //KEYB_OPS
#define GRP_KEYBSPEC_VC 42    //KEYB_SPEC
#define GRP_KEYBONE_VC 43    //KEYB_ONE
#define GRP_KEYBTWO_VC 44    //KEYB_TWO
#define GRP_KEYBRESUME_VC 45    //KEYB_RESUME
#define GRP_NINE_17_VC 46    //nine 17
#define GRP_ITEM_16_VC 47    //ITEM 16
#define GRP_E_15_VC 48    //E 15
#define GRP_EIGHT_14_VC 49    //eight 14
#define GRP_MSG_13_VC 50    //MSG 13
#define GRP_SEVEN_12_VC 51    //seven 12
#define GRP_SYS_11_VC 52    //Sys 11
#define GRP_PLUS_10_VC 53    //plus 10
#define GRP_ZERO_9_VC 54    //zero 9
#define GRP_PRO_8_VC 55    //PRO 8
#define GRP_MINUS_7_VC 56    //minus 7
#define GRP_MFD_BORDERS_VC 57    //MFD borders
#define GRP_146_PHUD_VC 58    //146 Phud
#define GRP_147_CHUD_VC 59    //147 Chud
#define GRP_VIRTUALHUD_VC 60    //VirtualHUD
#define GRP_COAS_VC 61    //Coas
#define GRP_EVENTTIMER_VC 62    //Eventtimer
#define GRP_F7EVENTM10_VC 63    //F7_Event_M10
#define GRP_F7EVENTM_VC 64    //F7_Event_M
#define GRP_F7EVENTS10_VC 65    //F7_Event_S10
#define GRP_F7EVENTS_VC 66    //F7_Event_S
#define GRP_F7CW_VC 67    //F7CW
#define GRP_TRANSLATIONAL_VC 68    //translational
#define GRP_TRANSBOOT_VC 69    //transboot
#define GRP_AFTMONITOR_VC 70    //AftMonitor
#define GRP_MDUS_VC 71    //MDUs
#define GRP_F9NEEDLE3_VC 72    //F9needle3
#define GRP_F9NEEDLE2_VC 73    //F9needle2
#define GRP_F9NEEDLE1_VC 74    //F9needle1
#define GRP_TOPDIAL_VC 75    //topdial
#define GRP_BOTTOMDIAL_VC 76    //bottomdial
#define GRP_BOTTOMCUP_VC 77    //bottomcup
#define GRP_TOPCUP_VC 78    //topcup
#define GRP_INVISIBLETOP_VC 79    //invisibletop
#define GRP_INVISIBLEBOTTOM_VC 80    //invisiblebottom
#define GRP_F9PANEL_VC 81    //F9panel
#define GRP_LEFTFACE_VC 82    //leftface
#define GRP_RIGHTFACE_VC 83    //rightface
#define GRP_TOPFACE_VC 84    //topface
#define GRP_C2B8V_VC 85    //C2b8v
#define GRP_C2GUARDS_VC 86    //C2guards
#define GRP_C2TOG4_VC 87    //C2tog4
#define GRP_C2TOG3_VC 88    //C2tog3
#define GRP_C2TOG2_VC 89    //C2tog2
#define GRP_C2TOG1_VC 90    //C2tog1
#define GRP_CLOCK1_VC 91    //Clock1
#define GRP_CLOCK2_VC 92    //Clock2
#define GRP_CLOCK3_VC 93    //Clock3
#define GRP_CLOCK4_VC 94    //Clock4
#define GRP_C2B1_VC 95    //C2b1
#define GRP_C2B7V_VC 96    //C2b7v
#define GRP_C2B2_VC 97    //C2b2
#define GRP_C2B3_VC 98    //C2b3
#define GRP_C2B4_VC 99    //C2b4
#define GRP_C2B5_VC 100    //C2b5
#define GRP_C2B6_VC 101    //C2b6
#define GRP_C2B9_VC 102    //C2b9
#define GRP_C2B10_VC 103    //C2b10
#define GRP_C2B11_VC 104    //C2b11
#define GRP_C2_VC 105    //C2
#define GRP_C3COVER1_VC 106    //C3cover1
#define GRP_C3COVER2_VC 107    //C3cover2
#define GRP_C3COVER3_VC 108    //C3cover3
#define GRP_C3COVER4_VC 109    //C3cover4
#define GRP_C3COVER5_VC 110    //C3cover5
#define GRP_C3_VC 111    //C3
#define GRP_C3DIAL_VC 112    //C3Dial
#define GRP_C3B1_VC 113    //C3b1
#define GRP_C3B2_VC 114    //C3b2
#define GRP_C3B3_VC 115    //C3b3
#define GRP_C3B4_VC 116    //C3b4
#define GRP_C3B5_VC 117    //C3b5
#define GRP_C3B6_VC 118    //C3b6
#define GRP_C3B7_VC 119    //C3b7
#define GRP_C3B8_VC 120    //C3b8
#define GRP_C3B9_VC 121    //C3b9
#define GRP_C3B10_VC 122    //C3b10
#define GRP_C3B11_VC 123    //C3b11
#define GRP_C3B12_VC 124    //C3b12
#define GRP_C3B13_VC 125    //C3b13
#define GRP_C3B14V_VC 126    //C3b14v
#define GRP_C3B15_VC 127    //C3b15
#define GRP_C3B16_VC 128    //C3b16
#define GRP_C3B17_VC 129    //C3b17
#define GRP_C3B18V_VC 130    //C3b18v
#define GRP_C3B19_VC 131    //C3b19
#define GRP_C3B20_VC 132    //C3b20
#define GRP_C3B21_VC 133    //C3b21
#define GRP_C3B22_VC 134    //C3b22
#define GRP_C3B23_VC 135    //C3b23
#define GRP_C3B24_VC 136    //C3b24
#define GRP_C3B25_VC 137    //C3b25
#define GRP_C3B26_VC 138    //C3b26
#define GRP_C3B27_VC 139    //C3b27
#define GRP_C3B28_VC 140    //C3b28
#define GRP_C3B29_VC 141    //C3b29
#define GRP_C3B30_VC 142    //C3b30
#define GRP_C3B31_VC 143    //C3b31
#define GRP_C3B32_VC 144    //C3b32
#define GRP_C3B33_VC 145    //C3b33
#define GRP_C3B34_VC 146    //C3b34
#define GRP_C3B35_VC 147    //C3b35
#define GRP_C3B36_VC 148    //C3b36
#define GRP_C3B37_VC 149    //C3b37
#define GRP_O6GUARD_VC 150    //O6Guard
#define GRP_O6PANEL_VC 151    //O6panel
#define GRP_O6S50_VC 152    //O6S50
#define GRP_O6S49_VC 153    //O6S49
#define GRP_O6S48_VC 154    //O6S48
#define GRP_O6S47_VC 155    //O6S47
#define GRP_O6S46_VC 156    //O6S46
#define GRP_O6S45_VC 157    //O6S45
#define GRP_O6S28_VC 158    //O6S28
#define GRP_O6S26_VC 159    //O6S26
#define GRP_O6S29_VC 160    //O6S29
#define GRP_O6S27_VC 161    //O6S27
#define GRP_O6S25_VC 162    //O6S25
#define GRP_O6S20_VC 163    //O6S20
#define GRP_O6S22_VC 164    //O6S22
#define GRP_O6S24_VC 165    //O6S24
#define GRP_O6S21_VC 166    //O6S21
#define GRP_O6S23_VC 167    //O6S23
#define GRP_O6S18_VC 168    //O6S18
#define GRP_O6S16_VC 169    //O6S16
#define GRP_O6S19_VC 170    //O6S19
#define GRP_O6S17_VC 171    //O6S17
#define GRP_O6S52_VC 172    //O6S52
#define GRP_O6R2_VC 173    //O6R2
#define GRP_O6RS6_VC 174    //O6RS6
#define GRP_O6R7_VC 175    //O6R7
#define GRP_O6R1_VC 176    //O6R1
#define GRP_O6R5_VC 177    //O6R5
#define GRP_O6R6_VC 178    //O6R6
#define GRP_O6R4_VC 179    //O6R4
#define GRP_O6S35_VC 180    //O6S35
#define GRP_O6S36_VC 181    //O6S36
#define GRP_O6S37_VC 182    //O6S37
#define GRP_O6S38_VC 183    //O6S38
#define GRP_O6S39_VC 184    //O6S39
#define GRP_O6S2_VC 185    //O6S2
#define GRP_O6S3_VC 186    //O6S3
#define GRP_O6S34_VC 187    //O6S34
#define GRP_O6S33_VC 188    //O6S33
#define GRP_O6S32_VC 189    //O6S32
#define GRP_O6S31_VC 190    //O6S31
#define GRP_O6S30_VC 191    //O6S30
#define GRP_O6S15_VC 192    //O6S15
#define GRP_O6S51_VC 193    //O6S51
#define GRP_O6S14_VC 194    //O6S14
#define GRP_O6S12_VC 195    //O6S12
#define GRP_O6S13_VC 196    //O6S13
#define GRP_O6S6_VC 197    //O6S6
#define GRP_O6S1_VC 198    //O6S1
#define GRP_O6S5_VC 199    //O6S5
#define GRP_O6SWITCHA_VC 200    //O6switchA
#define GRP_O6SWITCHB_VC 201    //O6switchB
#define GRP_O6SWITCHC_VC 202    //O6switchC
#define GRP_O6R3_VC 203    //O6R3
#define GRP_O6S4_VC 204    //O6S4
#define GRP_O7RS5_VC 205    //O7RS5
#define GRP_O7RS3_VC 206    //O7RS3
#define GRP_O7RS1_VC 207    //O7RS1
#define GRP_O7S36_VC 208    //O7S36
#define GRP_O7S35_VC 209    //O7S35
#define GRP_O7S34_VC 210    //O7S34
#define GRP_O7S33_VC 211    //O7S33
#define GRP_O7S32_VC 212    //O7S32
#define GRP_O7S27_VC 213    //O7S27
#define GRP_O7S29_VC 214    //O7S29
#define GRP_O7S30_VC 215    //O7S30
#define GRP_O7S28_VC 216    //O7S28
#define GRP_O7S31_VC 217    //O7S31
#define GRP_O7S26_VC 218    //O7S26
#define GRP_O7S23_VC 219    //O7S23
#define GRP_O7S25_VC 220    //O7S25
#define GRP_O7S24_VC 221    //O7S24
#define GRP_O7S22_VC 222    //O7S22
#define GRP_O7S16B_VC 223    //O7S16b
#define GRP_O7S17B_VC 224    //O7S17b
#define GRP_O7S18B_VC 225    //O7S18b
#define GRP_O7S18A_VC 226    //O7S18a
#define GRP_O7S17A_VC 227    //O7S17a
#define GRP_O7S16A_VC 228    //O7S16a
#define GRP_O7S14_VC 229    //O7S14
#define GRP_O7S13_VC 230    //O7S13
#define GRP_O7S11_VC 231    //O7S11
#define GRP_O7S10_VC 232    //O7S10
#define GRP_O7S6_VC 233    //O7S6
#define GRP_O7S4_VC 234    //O7S4
#define GRP_O7S2_VC 235    //O7S2
#define GRP_O7PANEL_VC 236    //O7panel
#define GRP_O7GUARD_VC 237    //O7Guard
#define GRP_O8GUARD_VC 238    //O8Guard
#define GRP_O8S33_VC 239    //O8S33
#define GRP_O8S31_VC 240    //O8S31
#define GRP_O8S30_VC 241    //O8S30
#define GRP_O8S34_VC 242    //O8S34
#define GRP_O8S32_VC 243    //O8S32
#define GRP_O8S28_VC 244    //O8S28
#define GRP_O8S26_VC 245    //O8S26
#define GRP_O8S27_VC 246    //O8S27
#define GRP_O8S29_VC 247    //O8S29
#define GRP_O8S22_VC 248    //O8S22
#define GRP_O8S20_VC 249    //O8S20
#define GRP_O8S7_VC 250    //O8S7
#define GRP_O8S6_VC 251    //O8S6
#define GRP_O8S19_VC 252    //O8S19
#define GRP_O8S21_VC 253    //O8S21
#define GRP_O8S23_VC 254    //O8S23
#define GRP_O8S24_VC 255    //O8S24
#define GRP_O8S16_VC 256    //O8S16
#define GRP_O8S17_VC 257    //O8S17
#define GRP_O8S15_VC 258    //O8S15
#define GRP_O8S13_VC 259    //O8S13
#define GRP_O8S2A_VC 260    //O8S2a
#define GRP_O8S1A_VC 261    //O8S1a
#define GRP_O8S12_VC 262    //O8S12
#define GRP_O8S14_VC 263    //O8S14
#define GRP_O8S18_VC 264    //O8S18
#define GRP_O8R6_VC 265    //O8R6
#define GRP_O8S1_VC 266    //O8S1
#define GRP_O8S3_VC 267    //O8S3
#define GRP_O8S10_VC 268    //O8S10
#define GRP_O8S8_VC 269    //O8S8
#define GRP_O8S9_VC 270    //O8S9
#define GRP_O8R1_VC 271    //O8R1
#define GRP_O8R4_VC 272    //O8R4
#define GRP_O8R5_VC 273    //O8R5
#define GRP_O8R3_VC 274    //O8R3
#define GRP_O8S5_VC 275    //O8S5
#define GRP_O8R2_VC 276    //O8R2
#define GRP_O8S4_VC 277    //O8S4
#define GRP_O8PANEL_VC 278    //O8panel
#define GRP_O6SCOVER1_VC 279    //O6Scover1
#define GRP_O6SCOVER2_VC 280    //O6Scover2
#define GRP_O6SCOVER3_VC 281    //O6Scover3
#define GRP_O6SCOVER4_VC 282    //O6Scover4
#define GRP_O6SCOVER5_VC 283    //O6Scover5
#define GRP_O6SCOVER10_VC 284    //O6Scover10
#define GRP_O6SCOVER9_VC 285    //O6Scover9
#define GRP_O6SCOVER8_VC 286    //O6Scover8
#define GRP_O6SCOVER7_VC 287    //O6Scover7
#define GRP_O6SCOVER6_VC 288    //O6Scover6
#define GRP_O6GUARDA_VC 289    //O6Guard
#define GRP_O6GUARDB_VC 290    //O6Guard
#define GRP_O6GUARDC_VC 291    //O6Guard
#define GRP_O6GUARDD_VC 292    //O6Guard
#define GRP_A2PANEL_VC 293    //A2panel
#define GRP_A2U1_VC 294    //A2U1
#define GRP_A2U2_VC 295    //A2U2
#define GRP_TRANSGUARD_VC 296    //transguard
#define GRP_A6UGUARDB_VC 297    //A6UGuardb
#define GRP_TRANSRMS_VC 298    //transRMS
#define GRP_TRANSRMSBOOT_VC 299    //transRMSboot
#define GRP_A2AZH_VC 300    //A2AZH
#define GRP_A2ELH_VC 301    //A2ELH
#define GRP_A2ELV_VC 302    //A2ELV
#define GRP_A2AZV_VC 303    //A2AZV
#define GRP_GUARDB_VC 304    //Guardb
#define GRP_A4MISSIONSWITCH_VC 305    //A4MissionSwitch
#define GRP_A4EVENTS_VC 306    //A4_Event_S
#define GRP_A4EVENTS10_VC 307    //A4_Event_S10
#define GRP_A4EVENTM_VC 308    //A4_Event_M
#define GRP_A4EVENTM10_VC 309    //A4_Event_M10
#define GRP_A4METS2_VC 310    //A4_MET_S2
#define GRP_A4METS1_VC 311    //A4_MET_S1
#define GRP_A4METM2_VC 312    //A4_MET_M2
#define GRP_A4METM1_VC 313    //A4_MET_M1
#define GRP_A4METH2_VC 314    //A4_MET_H2
#define GRP_A4METH1_VC 315    //A4_MET_H1
#define GRP_A4METDAY3_VC 316    //A4_MET_DAY3
#define GRP_A4METDAY2_VC 317    //A4_MET_DAY2
#define GRP_A4METDAY1_VC 318    //A4_MET_DAY1
#define GRP_PANELA4_VC 319    //panelA4
#define GRP_A7U13_VC 320    //A7U13
#define GRP_A7U9_VC 321    //A7U9
#define GRP_A7U10_VC 322    //A7U10
#define GRP_A7U53_VC 323    //A7U53
#define GRP_A7U54_VC 324    //A7U54
#define GRP_A7U8_VC 325    //A7U8
#define GRP_A7U7_VC 326    //A7U7
#define GRP_A7U5_VC 327    //A7U5
#define GRP_A7U6_VC 328    //A7U6
#define GRP_A7U4_VC 329    //A7U4
#define GRP_A7U3_VC 330    //A7U3
#define GRP_A7U1_VC 331    //A7U1
#define GRP_A7U2_VC 332    //A7U2
#define GRP_A7U14_VC 333    //A7U14
#define GRP_A7U15_VC 334    //A7U15
#define GRP_A7U17_VC 335    //A7U17
#define GRP_A7U16_VC 336    //A7U16
#define GRP_A7U18_VC 337    //A7U18
#define GRP_A7U12_VC 338    //A7U12
#define GRP_A7U52_VC 339    //A7U52
#define GRP_A7U41_VC 340    //A7U41
#define GRP_A7U42_VC 341    //A7U42
#define GRP_A7U40_VC 342    //A7U40
#define GRP_A7U56_VC 343    //A7U56
#define GRP_A7U43_VC 344    //A7U43
#define GRP_A7U44_VC 345    //A7U44
#define GRP_A7U11_VC 346    //A7U11
#define GRP_A7UPANEL_VC 347    //A7U_panel
#define GRP_A6UGUARDBA_VC 348    //A6UGuardb
#define GRP_F6PANEL_VC 349    //F6panel
#define GRP_F6PANEL1_VC 350    //F6panel1
#define GRP_F6GUARD_VC 351    //F6Guard
#define GRP_F6TALKBACK3_VC 352    //F6TalkBack3
#define GRP_F6TALKBACK2_VC 353    //F6TalkBack2
#define GRP_F6TALKBACK1_VC 354    //F6TalkBack1
#define GRP_F6DIAL_VC 355    //F6Dial
#define GRP_F6SWITCH9_VC 356    //F6switch_9
#define GRP_F6SWITCH8_VC 357    //F6switch_8
#define GRP_F6SWITCH7_VC 358    //F6switch_7
#define GRP_F6SWITCH6_VC 359    //F6switch_6
#define GRP_F6SWITCH5_VC 360    //F6switch_5
#define GRP_F6SWITCH4_VC 361    //F6switch_4
#define GRP_F6SWITCH3_VC 362    //F6switch_3
#define GRP_F6SWITCH2_VC 363    //F6switch_2
#define GRP_F6SWITCH1_VC 364    //F6switch_1
#define GRP_F6BUTTON7_VC 365    //F6button7
#define GRP_F6BUTTON5_VC 366    //F6button5
#define GRP_F6BUTTON4_VC 367    //F6button4
#define GRP_F6BUTTON6_VC 368    //F6button6
#define GRP_F6BUTTON3_VC 369    //F6button3
#define GRP_F6BUTTON2_VC 370    //F6button2
#define GRP_F6BUTTON1_VC 371    //F6button1
#define GRP_F6COVER2_VC 372    //F6cover2
#define GRP_F6COVER1_VC 373    //F6cover1
#define GRP_F8PAN1_VC 374    //F8pan1
#define GRP_F8GUARD_VC 375    //F8Guard
#define GRP_F8SWITCH9_VC 376    //F8switch9
#define GRP_F8SWITCH6_VC 377    //F8switch6
#define GRP_F8SWITCH8_VC 378    //F8switch8
#define GRP_F8SWITCH7_VC 379    //F8switch7
#define GRP_F8SWITCH3_VC 380    //F8switch3
#define GRP_F8SWITCH2_VC 381    //F8switch2
#define GRP_F8SWITCH1_VC 382    //F8switch1
#define GRP_F8SWITCH5_VC 383    //F8switch5
#define GRP_F8SWITCH4_VC 384    //F8switch4
#define GRP_F8TALKBACK1_VC 385    //F8TalkBack1
#define GRP_F8TALKBACK2_VC 386    //F8TalkBack2
#define GRP_F8TALKBACK3_VC 387    //F8TalkBack3
#define GRP_F8BUTTON1_VC 388    //F8button1
#define GRP_F8BUTTON2_VC 389    //F8button2
#define GRP_F8BUTTON3_VC 390    //F8button3
#define GRP_F8COVER1_VC 391    //F8cover1
#define GRP_F8COVER2_VC 392    //F8cover2
#define GRP_F8HUDBRT_VC 393    //F8HUDbrt
#define GRP_F8HUDTEST_VC 394    //F8HUDtest
#define GRP_F8HUDDIM_VC 395    //F8HUDdim
#define GRP_F3S6_VC 396    //F3S6
#define GRP_F3S4_VC 397    //F3S4
#define GRP_F3S5_VC 398    //F3S5
#define GRP_F3S2_VC 399    //F3S2
#define GRP_F3S1_VC 400    //F3S1
#define GRP_F3S3_VC 401    //F3S3
#define GRP_F6HUDDIM_VC 402    //F6HUDdim
#define GRP_F6HUDTEST_VC 403    //F6HUDtest
#define GRP_F6HUDBRT_VC 404    //F6HUDbrt
#define GRP_F8PANEL_VC 405    //F8panel
#define GRP_F6GUARDA_VC 406    //F6Guard
#define GRP_FCOVERS_VC 407    //Fcovers
#define GRP_L1GUARDS_VC 408    //L1guards
#define GRP_L1S44_VC 409    //L1S44
#define GRP_L1S22_VC 410    //L1S22
#define GRP_L1S33_VC 411    //L1S33
#define GRP_L1COVER2_VC 412    //L1cover2
#define GRP_L1COVER1_VC 413    //L1cover1
#define GRP_L1COVER3_VC 414    //L1cover3
#define GRP_L1PANEL_VC 415    //L1Panel
#define GRP_L1S47_VC 416    //L1S47
#define GRP_L1S46_VC 417    //L1S46
#define GRP_L1S43_VC 418    //L1S43
#define GRP_L1S42_VC 419    //L1S42
#define GRP_L1S41_VC 420    //L1S41
#define GRP_L1S40_VC 421    //L1S40
#define GRP_L1S39_VC 422    //L1S39
#define GRP_L1S38_VC 423    //L1S38
#define GRP_L1S37_VC 424    //L1S37
#define GRP_L1S36_VC 425    //L1S36
#define GRP_L1S35_VC 426    //L1S35
#define GRP_L1S34_VC 427    //L1S34
#define GRP_L1S32_VC 428    //L1S32
#define GRP_L1S31_VC 429    //L1S31
#define GRP_L1S30_VC 430    //L1S30
#define GRP_L1S29_VC 431    //L1S29
#define GRP_L1S28_VC 432    //L1S28
#define GRP_L1S27_VC 433    //L1S27
#define GRP_L1S26_VC 434    //L1S26
#define GRP_L1S25_VC 435    //L1S25
#define GRP_L1S24_VC 436    //L1S24
#define GRP_L1S23_VC 437    //L1S23
#define GRP_L1S21_VC 438    //L1S21
#define GRP_L1S20_VC 439    //L1S20
#define GRP_L1S19_VC 440    //L1S19
#define GRP_L1S18_VC 441    //L1S18
#define GRP_L1S17_VC 442    //L1S17
#define GRP_L1S16_VC 443    //L1S16
#define GRP_L1S15_VC 444    //L1S15
#define GRP_L1S14_VC 445    //L1S14
#define GRP_L1S10_VC 446    //L1S10
#define GRP_L1S9_VC 447    //L1S9
#define GRP_L1S8_VC 448    //L1S8
#define GRP_L1S7_VC 449    //L1S7
#define GRP_L1S6_VC 450    //L1S6
#define GRP_L1S5_VC 451    //L1S5
#define GRP_L1S4_VC 452    //L1S4
#define GRP_L1S3_VC 453    //L1S3
#define GRP_L1S2_VC 454    //L1S2
#define GRP_L1S1_VC 455    //L1S1
#define GRP_L1RS1_VC 456    //L1RS1
#define GRP_L1RS2_VC 457    //L1RS2
#define GRP_L1RS3_VC 458    //L1RS3
#define GRP_L1S45_VC 459    //L1S45
#define GRP_L1S11_VC 460    //L1S11
#define GRP_L1S13_VC 461    //L1S13
#define GRP_L1S12_VC 462    //L1S12
#define GRP_L2PANEL_VC 463    //L2panel
#define GRP_L2B11V_VC 464    //L2b11v
#define GRP_L2B17V_VC 465    //L2b17v
#define GRP_L2B12_VC 466    //L2b12
#define GRP_L2B10_VC 467    //L2b10
#define GRP_L2B7_VC 468    //L2b7
#define GRP_L2B9_VC 469    //L2b9
#define GRP_L2B8_VC 470    //L2b8
#define GRP_L2B5_VC 471    //L2b5
#define GRP_L2B6_VC 472    //L2b6
#define GRP_L2B2_VC 473    //L2b2
#define GRP_L2B1_VC 474    //L2b1
#define GRP_L2B4_VC 475    //L2b4
#define GRP_L2B3_VC 476    //L2b3
#define GRP_L2B13_VC 477    //L2b13
#define GRP_L2B14_VC 478    //L2b14
#define GRP_L2B16_VC 479    //L2b16
#define GRP_L2B15_VC 480    //L2b15
#define GRP_L2B24_VC 481    //L2b24
#define GRP_L2B23_VC 482    //L2b23
#define GRP_L2B21_VC 483    //L2b21
#define GRP_L2B18_VC 484    //L2b18
#define GRP_L2B20_VC 485    //L2b20
#define GRP_L2B22_VC 486    //L2b22
#define GRP_L2B19_VC 487    //L2b19
#define GRP_L2B25_VC 488    //L2b25
#define GRP_GUARDS_VC 489    //guards
#define GRP_MEASURESTRIPS_VC 490    //measure_strips
#define GRP_STRIPBASES_VC 491    //stripbases
#define GRP_O3GUARDS_VC 492    //O3_guards
#define GRP_CABLE_VC 493    //cable
#define GRP_O1S1_VC 494    //O1S1
#define GRP_3PRPLTLEFT1_VC 495    //3_PRPLT_LEFT1
#define GRP_O3PRPLTLEFT2_VC 496    //O3_PRPLT_LEFT2
#define GRP_O3PRPLTFWD1_VC 497    //O3_PRPLT_FWD1
#define GRP_O3PRPLTFWD2_VC 498    //O3_PRPLT_FWD2
#define GRP_O3PRPLTRIGHT1_VC 499    //O3_PRPLT_RIGHT1
#define GRP_O3PRPLTRIGHT2_VC 500    //O3_PRPLT_RIGHT2
#define GRP_O3METDAY1_VC 501    //O3_MET_DAY1
#define GRP_O3METDAY2_VC 502    //O3_MET_DAY2
#define GRP_O3METDAY3_VC 503    //O3_MET_DAY3
#define GRP_O3METH1_VC 504    //O3_MET_H1
#define GRP_O3METH2_VC 505    //O3_MET_H2
#define GRP_O3METM2_VC 506    //O3_MET_M2
#define GRP_O3METM1_VC 507    //O3_MET_M1
#define GRP_O3METS1_VC 508    //O3_MET_S1
#define GRP_O3METS2_VC 509    //O3_MET_S2
#define GRP_O1S4_VC 510    //O1S4
#define GRP_O1S3_VC 511    //O1S3
#define GRP_O1S6_VC 512    //O1S6
#define GRP_O3S12_VC 513    //O3S12
#define GRP_O2S9_VC 514    //O2S9
#define GRP_O3S11_VC 515    //O3S11
#define GRP_O3S10_VC 516    //O3S10
#define GRP_O2S8_VC 517    //O2S8
#define GRP_O2S7_VC 518    //O2S7
#define GRP_O1S5_VC 519    //O1S5
#define GRP_O1S2_VC 520    //O1S2
#define GRP_O2_PANEL_VC 521    //O2 panel
#define GRP_O3_PANEL_VC 522    //O3 panel
#define GRP_O1_PANEL_VC 523    //O1 panel
#define GRP_GPCSTATUS_VC 524    //GPC_Status
#define GRP_O1M1T_VC 525    //O1M1T
#define GRP_O1M1P_VC 526    //O1M1P
#define GRP_O1M2F_VC 527    //O1M2F
#define GRP_O1M2T_VC 528    //O1M2T
#define GRP_O1M3P_VC 529    //O1M3P
#define GRP_O1M3F_VC 530    //O1M3F
#define GRP_O1M4P_VC 531    //O1M4P
#define GRP_O1M4PPO_VC 532    //O1M4ppo
#define GRP_O2M5T_VC 533    //O2M5T
#define GRP_O2M6P_VC 534    //O2M6P
#define GRP_O2M6Q_VC 535    //O2M6Q
#define GRP_O2M7P_VC 536    //O2M7P
#define GRP_O2M7Q_VC 537    //O2M7Q
#define GRP_O2M8T_VC 538    //O2M8T
#define GRP_O3M9O_VC 539    //O3M9O
#define GRP_O3M9F_VC 540    //O3M9F
#define GRP_O3M10O_VC 541    //O3M10O
#define GRP_O3M10F_VC 542    //O3M10F
#define GRP_O3M11O_VC 543    //O3M11O
#define GRP_O3M11F_VC 544    //O3M11F
#define GRP_COVERS_VC 545    //covers
#define GRP_O5O9BULK_VC 546    //O5O9bulk
#define GRP_O5O9GUARDS_VC 547    //O5O9guards
#define GRP_O5RS3_VC 548    //O5RS3
#define GRP_O5RS2_VC 549    //O5RS2
#define GRP_O5RS1_VC 550    //O5RS1
#define GRP_O5S4_VC 551    //O5S4
#define GRP_O5S3_VC 552    //O5S3
#define GRP_O5S7_VC 553    //O5S7
#define GRP_O5S8_VC 554    //O5S8
#define GRP_O5S5_VC 555    //O5S5
#define GRP_O5S1_VC 556    //O5S1
#define GRP_O5S2_VC 557    //O5S2
#define GRP_O5S6_VC 558    //O5S6
#define GRP_O5S9_VC 559    //O5S9
#define GRP_O5PANEL_VC 560    //O5panel
#define GRP_O9PANEL_VC 561    //O9panel
#define GRP_O9S6_VC 562    //O9S6
#define GRP_O9S9_VC 563    //O9S9
#define GRP_O9S5_VC 564    //O9S5
#define GRP_O9S1_VC 565    //O9S1
#define GRP_O9S2_VC 566    //O9S2
#define GRP_O9S8_VC 567    //O9S8
#define GRP_O9S7_VC 568    //O9S7
#define GRP_O9S4_VC 569    //O9S4
#define GRP_O9S3_VC 570    //O9S3
#define GRP_O9RS1_VC 571    //O9RS1
#define GRP_O9RS2_VC 572    //O9RS2
#define GRP_O9RS3_VC 573    //O9RS3
#define GRP_O17S1_VC 574    //O17S1
#define GRP_O17S2_VC 575    //O17S2
#define GRP_O17S3_VC 576    //O17S3
#define GRP_O17S4_VC 577    //O17S4
#define GRP_O17S9_VC 578    //O17S9
#define GRP_O17S7_VC 579    //O17S7
#define GRP_O17S8_VC 580    //O17S8
#define GRP_O17S10_VC 581    //O17S10
#define GRP_O17S11_VC 582    //O17S11
#define GRP_O17S13_VC 583    //O17S13
#define GRP_O17S14_VC 584    //O17S14
#define GRP_O17S6_VC 585    //O17S6
#define GRP_O17S5_VC 586    //O17S5
#define GRP_O17S19_VC 587    //O17S19
#define GRP_O17S17_VC 588    //O17S17
#define GRP_O17PANEL_VC 589    //O17panel
#define GRP_O17GUARD_VC 590    //O17Guard
#define GRP_R2GUARDS_VC 591    //R2guards
#define GRP_R2PANEL_VC 592    //R2panel
#define GRP_R2B39_VC 593    //R2b39
#define GRP_R2B38_VC 594    //R2b38
#define GRP_R2B37_VC 595    //R2b37
#define GRP_R2B43_VC 596    //R2b43
#define GRP_R2B42_VC 597    //R2b42
#define GRP_R2B44_VC 598    //R2b44
#define GRP_R2B45_VC 599    //R2b45
#define GRP_R2B47_VC 600    //R2b47
#define GRP_R2B46_VC 601    //R2b46
#define GRP_R2B54_VC 602    //R2b54
#define GRP_R2B56_VC 603    //R2b56
#define GRP_R2B55_VC 604    //R2b55
#define GRP_R2B53_VC 605    //R2b53
#define GRP_R2B52_VC 606    //R2b52
#define GRP_R2B51_VC 607    //R2b51
#define GRP_R2B50_VC 608    //R2b50
#define GRP_R2B49_VC 609    //R2b49
#define GRP_R2B48_VC 610    //R2b48
#define GRP_R2B30_VC 611    //R2b30
#define GRP_R2B31_VC 612    //R2b31
#define GRP_R2B32_VC 613    //R2b32
#define GRP_R2B33_VC 614    //R2b33
#define GRP_R2B36_VC 615    //R2b36
#define GRP_R2B35_VC 616    //R2b35
#define GRP_R2B34_VC 617    //R2b34
#define GRP_R2B29_VC 618    //R2b29
#define GRP_R2B17_VC 619    //R2b17
#define GRP_R2B16_VC 620    //R2b16
#define GRP_R2B40_VC 621    //R2b40
#define GRP_R2B41_VC 622    //R2b41
#define GRP_R2B24_VC 623    //R2b24
#define GRP_R2B25_VC 624    //R2b25
#define GRP_R2B26_VC 625    //R2b26
#define GRP_R2B27_VC 626    //R2b27
#define GRP_R2B28_VC 627    //R2b28
#define GRP_R2B18_VC 628    //R2b18
#define GRP_R2B19_VC 629    //R2b19
#define GRP_R2B20_VC 630    //R2b20
#define GRP_R2B21_VC 631    //R2b21
#define GRP_R2B22_VC 632    //R2b22
#define GRP_R2B23_VC 633    //R2b23
#define GRP_R2B15_VC 634    //R2b15
#define GRP_R2B14_VC 635    //R2b14
#define GRP_R2B13_VC 636    //R2b13
#define GRP_R2B12_VC 637    //R2b12
#define GRP_R2B9_VC 638    //R2b9
#define GRP_R2B10_VC 639    //R2b10
#define GRP_R2B11_VC 640    //R2b11
#define GRP_R2B8_VC 641    //R2b8
#define GRP_R2B7_VC 642    //R2b7
#define GRP_R2B6_VC 643    //R2b6
#define GRP_R2B3_VC 644    //R2b3
#define GRP_R2B4_VC 645    //R2b4
#define GRP_R2B5_VC 646    //R2b5
#define GRP_R2B2_VC 647    //R2b2
#define GRP_R2B1_VC 648    //R2b1
#define GRP_R4GUARD_VC 649    //R4Guard
#define GRP_PANELR4_VC 650    //panelR4
#define GRP_R4S30_VC 651    //R4S30
#define GRP_R4S29_VC 652    //R4S29
#define GRP_R4S28_VC 653    //R4S28
#define GRP_R4S27_VC 654    //R4S27
#define GRP_R4S26_VC 655    //R4S26
#define GRP_R4S25_VC 656    //R4S25
#define GRP_R4S24_VC 657    //R4S24
#define GRP_R4S23_VC 658    //R4S23
#define GRP_R4S22_VC 659    //R4S22
#define GRP_R4S21_VC 660    //R4S21
#define GRP_R4S19_VC 661    //R4S19
#define GRP_R4S18_VC 662    //R4S18
#define GRP_R4S17_VC 663    //R4S17
#define GRP_R4S16_VC 664    //R4S16
#define GRP_R4S15_VC 665    //R4S15
#define GRP_R4S14_VC 666    //R4S14
#define GRP_R4S13_VC 667    //R4S13
#define GRP_R4S12_VC 668    //R4S12
#define GRP_R4S11_VC 669    //R4S11
#define GRP_R4S10_VC 670    //R4S10
#define GRP_R4S9_VC 671    //R4S9
#define GRP_R4S8_VC 672    //R4S8
#define GRP_R4S7_VC 673    //R4S7
#define GRP_R4S6_VC 674    //R4S6
#define GRP_R4S5_VC 675    //R4S5
#define GRP_R4S4_VC 676    //R4S4
#define GRP_R4S3_VC 677    //R4S3
#define GRP_R4S2_VC 678    //R4S2
#define GRP_R4S1_VC 679    //R4S1
#define GRP_R10RS6_VC 680    //R10RS6
#define GRP_R10RS5_VC 681    //R10RS5
#define GRP_R10RS4_VC 682    //R10RS4
#define GRP_R10RS3_VC 683    //R10RS3
#define GRP_R10RS2_VC 684    //R10RS2
#define GRP_R10RS1_VC 685    //R10RS1
#define GRP_R10S12_VC 686    //R10S12
#define GRP_R10S5_VC 687    //R10S5
#define GRP_R10S1_VC 688    //R10S1
#define GRP_R10S2_VC 689    //R10S2
#define GRP_R10S6_VC 690    //R10S6
#define GRP_R10S8_VC 691    //R10S8
#define GRP_R10S4_VC 692    //R10S4
#define GRP_R10S3_VC 693    //R10S3
#define GRP_R10PANEL_VC 694    //R10panel
#define GRP_R10GUARD_VC 695    //R10Guard
#define GRP_L9RS3_VC 696    //L9RS3
#define GRP_L9S11_VC 697    //L9S11
#define GRP_L9RS1_VC 698    //L9RS1
#define GRP_L9RS2_VC 699    //L9RS2
#define GRP_L9S6_VC 700    //L9S6
#define GRP_L9S2_VC 701    //L9S2
#define GRP_L9S1_VC 702    //L9S1
#define GRP_L9S5_VC 703    //L9S5
#define GRP_L9S8_VC 704    //L9S8
#define GRP_L9S3_VC 705    //L9S3
#define GRP_L9S4_VC 706    //L9S4
#define GRP_L9PANEL_VC 707    //L9panel
#define GRP_L9GUARD_VC 708    //L9Guard
#define GRP_R11US2_VC 709    //R11US2
#define GRP_R11US1_VC 710    //R11US1
#define GRP_R11US5_VC 711    //R11US5
#define GRP_R11US3_VC 712    //R11US3
#define GRP_R11US10_VC 713    //R11US10
#define GRP_R11US8_VC 714    //R11US8
#define GRP_R11US6_VC 715    //R11US6
#define GRP_R11US9_VC 716    //R11US9
#define GRP_R11US7_VC 717    //R11US7
#define GRP_R11US4_VC 718    //R11US4
#define GRP_R11RS13_VC 719    //R11RS13
#define GRP_R11LS2_VC 720    //R11LS2
#define GRP_R11S12_VC 721    //R11S12
#define GRP_R11LS1_VC 722    //R11LS1
#define GRP_R11LS3_VC 723    //R11LS3
#define GRP_R11LS4_VC 724    //R11LS4
#define GRP_R11LS6_VC 725    //R11LS6
#define GRP_R11LS7_VC 726    //R11LS7
#define GRP_R11LS17_VC 727    //R11LS17
#define GRP_R11LS9_VC 728    //R11LS9
#define GRP_R11LS10_VC 729    //R11LS10
#define GRP_R11LS5_VC 730    //R11LS5
#define GRP_R11LS11_VC 731    //R11LS11
#define GRP_R11LS14_VC 732    //R11LS14
#define GRP_R11LS15_VC 733    //R11LS15
#define GRP_R11LS16_VC 734    //R11LS16
#define GRP_R12PANEL_VC 735    //R12panel
#define GRP_R11GUARDS_VC 736    //R11guards
#define GRP_R13GUARD_VC 737    //R13Guard
#define GRP_R13L_VC 738    //R13L
#define GRP_SWITCHR13L1_VC 739    //SwitchR13L_1
#define GRP_SWITCHR13L2_VC 740    //SwitchR13L_2
#define GRP_SWITCHR13L3_VC 741    //SwitchR13L_3
#define GRP_SWITCHR13L4_VC 742    //SwitchR13L_4
#define GRP_SWITCHR13L5_VC 743    //SwitchR13L_5
#define GRP_SWITCHR13L6_VC 744    //SwitchR13L_6
#define GRP_SWITCHR13L7_VC 745    //SwitchR13L_7
#define GRP_SWITCHR13L8_VC 746    //SwitchR13L_8
#define GRP_SWITCHR13L9_VC 747    //SwitchR13L_9
#define GRP_SWITCHR13L10_VC 748    //SwitchR13L_10
#define GRP_SWITCHR13L11_VC 749    //SwitchR13L_11
#define GRP_SWITCHR13L12_VC 750    //SwitchR13L_12
#define GRP_SWITCHR13L13_VC 751    //SwitchR13L_13
#define GRP_R13TALK1_VC 752    //R13talk1
#define GRP_R13TALK2_VC 753    //R13talk2
#define GRP_R13TALK3_VC 754    //R13talk3
#define GRP_R13TALK4_VC 755    //R13talk4
#define GRP_R13TALK5_VC 756    //R13talk5
#define GRP_R13TALK6_VC 757    //R13talk6
#define GRP_R13TALK7_VC 758    //R13talk7
#define GRP_R13TALK8_VC 759    //R13talk8
#define GRP_PARA2_VC 760    //para2
#define GRP_CW_VC 761    //C/W
#define GRP_PARA3_VC 762    //para3
#define GRP_PARA1_VC 763    //para1
#define GRP_VOLTS1_VC 764    //volts1
#define GRP_VOLTS3_VC 765    //volts3
#define GRP_VOLTS2_VC 766    //volts2
#define GRP_R13US7_VC 767    //R13US7
#define GRP_R13US9_VC 768    //R13US9
#define GRP_R13US8_VC 769    //R13US8
#define GRP_R13US2_VC 770    //R13US2
#define GRP_R13US3_VC 771    //R13US3
#define GRP_R13US1_VC 772    //R13US1
#define GRP_13UPARABUTTONS_VC 773    //13Uparabuttons
#define GRP_R13UPANEL_VC 774    //R13Upanel
#define GRP_R13UGUARD_VC 775    //R13UGuard
#define GRP_O16S2_VC 776    //O16S2
#define GRP_O16S12_VC 777    //O16S12
#define GRP_O16S14_VC 778    //O16S14
#define GRP_O16S9_VC 779    //O16S9
#define GRP_O16S15_VC 780    //O16S15
#define GRP_O16S8_VC 781    //O16S8
#define GRP_O16S6_VC 782    //O16S6
#define GRP_O16S7_VC 783    //O16S7
#define GRP_O16S5_VC 784    //O16S5
#define GRP_O16S13_VC 785    //O16S13
#define GRP_O16S4_VC 786    //O16S4
#define GRP_O16S3_VC 787    //O16S3
#define GRP_O16S1_VC 788    //O16S1
#define GRP_O16S10_VC 789    //O16S10
#define GRP_O16S11_VC 790    //O16S11
#define GRP_O16CB24_VC 791    //O16CB24
#define GRP_O16CB18_VC 792    //O16CB18
#define GRP_O16CB17_VC 793    //O16CB17
#define GRP_O16CB16_VC 794    //O16CB16
#define GRP_O16CB15_VC 795    //O16CB15
#define GRP_O16CB26_VC 796    //O16CB26
#define GRP_O16CB25_VC 797    //O16CB25
#define GRP_O16CB10_VC 798    //O16CB10
#define GRP_O16CB9_VC 799    //O16CB9
#define GRP_O16CB8_VC 800    //O16CB8
#define GRP_O16CB7_VC 801    //O16CB7
#define GRP_O16CB6_VC 802    //O16CB6
#define GRP_O16CB5_VC 803    //O16CB5
#define GRP_O16CB27_VC 804    //O16CB27
#define GRP_O16CB30_VC 805    //O16CB30
#define GRP_O16CB3_VC 806    //O16CB3
#define GRP_O16CB2_VC 807    //O16CB2
#define GRP_O16CB31_VC 808    //O16CB31
#define GRP_O16CB32_VC 809    //O16CB32
#define GRP_O16CB23_VC 810    //O16CB23
#define GRP_O16CB22_VC 811    //O16CB22
#define GRP_O16CB32A_VC 812    //O16CB32
#define GRP_O16CB4_VC 813    //O16CB4
#define GRP_O16CB28_VC 814    //O16CB28
#define GRP_O16CB29_VC 815    //O16CB29
#define GRP_O16CB20_VC 816    //O16CB20
#define GRP_O16CB19_VC 817    //O16CB19
#define GRP_O15S10_VC 818    //O15S10
#define GRP_O15S1_VC 819    //O15S1
#define GRP_O15S13_VC 820    //O15S13
#define GRP_O15S11_VC 821    //O15S11
#define GRP_O15S2_VC 822    //O15S2
#define GRP_O15S3_VC 823    //O15S3
#define GRP_O15S12_VC 824    //O15S12
#define GRP_O15S4_VC 825    //O15S4
#define GRP_O15S7_VC 826    //O15S7
#define GRP_O15S9_VC 827    //O15S9
#define GRP_O15S8_VC 828    //O15S8
#define GRP_O15S14_VC 829    //O15S14
#define GRP_O15CB2_VC 830    //O15CB2
#define GRP_O15CB3_VC 831    //O15CB3
#define GRP_O15CB4_VC 832    //O15CB4
#define GRP_O15CB5_VC 833    //O15CB5
#define GRP_O15CB35_VC 834    //O15CB35
#define GRP_O15CB1_VC 835    //O15CB1
#define GRP_O15CB36_VC 836    //O15CB36
#define GRP_O15CB12_VC 837    //O15CB12
#define GRP_O15CB13_VC 838    //O15CB13
#define GRP_O15CB33_VC 839    //O15CB33
#define GRP_O15CB34_VC 840    //O15CB34
#define GRP_O15CB32_VC 841    //O15CB32
#define GRP_O15CB11_VC 842    //O15CB11
#define GRP_O15CB10_VC 843    //O15CB10
#define GRP_O15CB9_VC 844    //O15CB9
#define GRP_O15CB8_VC 845    //O15CB8
#define GRP_O15CB7_VC 846    //O15CB7
#define GRP_O15CB14_VC 847    //O15CB14
#define GRP_O15CB15_VC 848    //O15CB15
#define GRP_O15CB41_VC 849    //O15CB41
#define GRP_O15CB16_VC 850    //O15CB16
#define GRP_O15CB17_VC 851    //O15CB17
#define GRP_O15CB18_VC 852    //O15CB18
#define GRP_O15CB19_VC 853    //O15CB19
#define GRP_O15CB20_VC 854    //O15CB20
#define GRP_O15CB21_VC 855    //O15CB21
#define GRP_O15CB22_VC 856    //O15CB22
#define GRP_O15CB26_VC 857    //O15CB26
#define GRP_O15CB29_VC 858    //O15CB29
#define GRP_O15CB39_VC 859    //O15CB39
#define GRP_O15CB37_VC 860    //O15CB37
#define GRP_O15CB27_VC 861    //O15CB27
#define GRP_O15CB25_VC 862    //O15CB25
#define GRP_O15CB30_VC 863    //O15CB30
#define GRP_O15CB24_VC 864    //O15CB24
#define GRP_O15CB23_VC 865    //O15CB23
#define GRP_O15CB6_VC 866    //O15CB6
#define GRP_O15CB42_VC 867    //O15CB42
#define GRP_O14S2_VC 868    //O14S2
#define GRP_O14S11_VC 869    //O14S11
#define GRP_O14S1_VC 870    //O14S1
#define GRP_O14S12_VC 871    //O14S12
#define GRP_O14S5_VC 872    //O14S5
#define GRP_O14S13_VC 873    //O14S13
#define GRP_O14S4_VC 874    //O14S4
#define GRP_O14S6_VC 875    //O14S6
#define GRP_O14S3_VC 876    //O14S3
#define GRP_O14S7_VC 877    //O14S7
#define GRP_O14S10_VC 878    //O14S10
#define GRP_O14S8_VC 879    //O14S8
#define GRP_O14S9_VC 880    //O14S9
#define GRP_O14CB23_VC 881    //O14CB23
#define GRP_O14CB30_VC 882    //O14CB30
#define GRP_O14CB27_VC 883    //O14CB27
#define GRP_O14CB21_VC 884    //O14CB21
#define GRP_O14CB20_VC 885    //O14CB20
#define GRP_O14CB19_VC 886    //O14CB19
#define GRP_O14CB18_VC 887    //O14CB18
#define GRP_O14CB37_VC 888    //O14CB37
#define GRP_O14CB14_VC 889    //O14CB14
#define GRP_O14CBS_VC 890    //O14CBs
#define GRP_O14CB33_VC 891    //O14CB33
#define GRP_O14CB11_VC 892    //O14CB11
#define GRP_O14CB10_VC 893    //O14CB10
#define GRP_O14CB9_VC 894    //O14CB9
#define GRP_O14CB8_VC 895    //O14CB8
#define GRP_O14CB7_VC 896    //O14CB7
#define GRP_O14CB13_VC 897    //O14CB13
#define GRP_O14CB12_VC 898    //O14CB12
#define GRP_O14CB38_VC 899    //O14CB38
#define GRP_O14CBS39_VC 900    //O14CBs39
#define GRP_O14CB35_VC 901    //O14CB35
#define GRP_O14CB5_VC 902    //O14CB5
#define GRP_O14CB4_VC 903    //O14CB4
#define GRP_O14CB3_VC 904    //O14CB3
#define GRP_O14CB2_VC 905    //O14CB2
#define GRP_O14CB34_VC 906    //O14CB34
#define GRP_O14CB22_VC 907    //O14CB22
#define GRP_O14CB31_VC 908    //O14CB31
#define GRP_O14CB28_VC 909    //O14CB28
#define GRP_O14CB26_VC 910    //O14CB26
#define GRP_O14CB25_VC 911    //O14CB25
#define GRP_O14CB24_VC 912    //O14CB24
#define GRP_O14CB36_VC 913    //O14CB36
#define GRP_O14CB15_VC 914    //O14CB15
#define GRP_O14CB6_VC 915    //O14CB6
#define GRP_O14CB40_VC 916    //O14CB40
#define GRP_O1416PANEL_VC 917    //O14_16panel
#define GRP_O14GUARD_VC 918    //O14Guard
#define GRP_R1CB2_VC 919    //R1CB2
#define GRP_R1CB3_VC 920    //R1CB3
#define GRP_R1CB4_VC 921    //R1CB4
#define GRP_R1CB5_VC 922    //R1CB5
#define GRP_R1CB6_VC 923    //R1CB6
#define GRP_R1CB7_VC 924    //R1CB7
#define GRP_R1CB8_VC 925    //R1CB8
#define GRP_R1CB9_VC 926    //R1CB9
#define GRP_R1CB1_VC 927    //R1CB1
#define GRP_R1S1_VC 928    //R1S1
#define GRP_R1S4_VC 929    //R1S4
#define GRP_R1S7_VC 930    //R1S7
#define GRP_R1S13_VC 931    //R1S13
#define GRP_R1S14_VC 932    //R1S14
#define GRP_R1S8_VC 933    //R1S8
#define GRP_R1S5_VC 934    //R1S5
#define GRP_R1S2_VC 935    //R1S2
#define GRP_R1S3_VC 936    //R1S3
#define GRP_R1S6_VC 937    //R1S6
#define GRP_R1S9_VC 938    //R1S9
#define GRP_R1S15_VC 939    //R1S15
#define GRP_R1S26_VC 940    //R1S26
#define GRP_R1S25_VC 941    //R1S25
#define GRP_R1S28_VC 942    //R1S28
#define GRP_R1S29_VC 943    //R1S29
#define GRP_R1S27_VC 944    //R1S27
#define GRP_R1S30_VC 945    //R1S30
#define GRP_R1S31_VC 946    //R1S31
#define GRP_R1S16_VC 947    //R1S16
#define GRP_R1S19_VC 948    //R1S19
#define GRP_R1S20_VC 949    //R1S20
#define GRP_R1S17_VC 950    //R1S17
#define GRP_R1S18_VC 951    //R1S18
#define GRP_R1S21_VC 952    //R1S21
#define GRP_R1S23_VC 953    //R1S23
#define GRP_R1S24_VC 954    //R1S24
#define GRP_R1S22_VC 955    //R1S22
#define GRP_R1CS1_VC 956    //R1CS1
#define GRP_R1CS8_VC 957    //R1CS8
#define GRP_R1CS5_VC 958    //R1CS5
#define GRP_R1CS2_VC 959    //R1CS2
#define GRP_R1CS3_VC 960    //R1CS3
#define GRP_R1CS6_VC 961    //R1CS6
#define GRP_R1CS9_VC 962    //R1CS9
#define GRP_R1CS10_VC 963    //R1CS10
#define GRP_R1CS15_VC 964    //R1CS15
#define GRP_R1CS14_VC 965    //R1CS14
#define GRP_R1CS13_VC 966    //R1CS13
#define GRP_R1CS21_VC 967    //R1CS21
#define GRP_R1CS22_VC 968    //R1CS22
#define GRP_R1CS23_VC 969    //R1CS23
#define GRP_R1CS4_VC 970    //R1CS4
#define GRP_R1CS7_VC 971    //R1CS7
#define GRP_R1CS12_VC 972    //R1CS12
#define GRP_R1CS11_VC 973    //R1CS11
#define GRP_R1CS19_VC 974    //R1CS19
#define GRP_R1CS20_VC 975    //R1CS20
#define GRP_R1CS25_VC 976    //R1CS25
#define GRP_R1CS24_VC 977    //R1CS24
#define GRP_R1CS16_VC 978    //R1CS16
#define GRP_R1CS17_VC 979    //R1CS17
#define GRP_R1CS18_VC 980    //R1CS18
#define GRP_R1S10_VC 981    //R1S10
#define GRP_R1S11_VC 982    //R1S11
#define GRP_R1S12_VC 983    //R1S12
#define GRP_R1SCOVER1_VC 984    //R1Scover1
#define GRP_R1PANEL_VC 985    //R1panel
#define GRP_R1GUARDS_VC 986    //R1guards
#define GRP_L4CB27_VC 987    //L4CB27
#define GRP_L4CB136_VC 988    //L4CB136
#define GRP_L4CB64_VC 989    //L4CB64
#define GRP_L4CB107_VC 990    //L4CB107
#define GRP_L4CB26_VC 991    //L4CB26
#define GRP_L4CB46_VC 992    //L4CB46
#define GRP_L4CB63_VC 993    //L4CB63
#define GRP_L4CB47_VC 994    //L4CB47
#define GRP_L4CB106_VC 995    //L4CB106
#define GRP_L4CB125_VC 996    //L4CB125
#define GRP_L4CB25_VC 997    //L4CB25
#define GRP_L4CB45_VC 998    //L4CB45
#define GRP_L4CB132_VC 999    //L4CB132
#define GRP_L4CB62_VC 1000    //L4CB62
#define GRP_L4CB127_VC 1001    //L4CB127
#define GRP_L4CB24_VC 1002    //L4CB24
#define GRP_L4CB134_VC 1003    //L4CB134
#define GRP_L4CB61_VC 1004    //L4CB61
#define GRP_L4CB105_VC 1005    //L4CB105
#define GRP_L4CB23_VC 1006    //L4CB23
#define GRP_L4CB43_VC 1007    //L4CB43
#define GRP_L4CB60_VC 1008    //L4CB60
#define GRP_L4CB129_VC 1009    //L4CB129
#define GRP_L4CB104_VC 1010    //L4CB104
#define GRP_L4CB124_VC 1011    //L4CB124
#define GRP_L4CB22_VC 1012    //L4CB22
#define GRP_L4CB42_VC 1013    //L4CB42
#define GRP_L4CB135_VC 1014    //L4CB135
#define GRP_L4CB59_VC 1015    //L4CB59
#define GRP_L4CB130_VC 1016    //L4CB130
#define GRP_L4CB21_VC 1017    //L4CB21
#define GRP_L4CB41_VC 1018    //L4CB41
#define GRP_L4CB133_VC 1019    //L4CB133
#define GRP_L4CB58_VC 1020    //L4CB58
#define GRP_L4CB103_VC 1021    //L4CB103
#define GRP_L4CB20_VC 1022    //L4CB20
#define GRP_L4CB40_VC 1023    //L4CB40
#define GRP_L4CB57_VC 1024    //L4CB57
#define GRP_L4CB44_VC 1025    //L4CB44
#define GRP_L4CB102_VC 1026    //L4CB102
#define GRP_L4CB123_VC 1027    //L4CB123
#define GRP_L4CB19_VC 1028    //L4CB19
#define GRP_L4CB39_VC 1029    //L4CB39
#define GRP_L4CB131_VC 1030    //L4CB131
#define GRP_L4CB128_VC 1031    //L4CB128
#define GRP_L4CB101_VC 1032    //L4CB101
#define GRP_L4CB126_VC 1033    //L4CB126
#define GRP_L4CB18_VC 1034    //L4CB18
#define GRP_L4CB38_VC 1035    //L4CB38
#define GRP_L4CB56_VC 1036    //L4CB56
#define GRP_L4CB100_VC 1037    //L4CB100
#define GRP_L4CB8_VC 1038    //L4CB8
#define GRP_L4CB17_VC 1039    //L4CB17
#define GRP_L4CB37_VC 1040    //L4CB37
#define GRP_L4CB55_VC 1041    //L4CB55
#define GRP_L4CB81_VC 1042    //L4CB81
#define GRP_L4CB99_VC 1043    //L4CB99
#define GRP_L4CB122_VC 1044    //L4CB122
#define GRP_L4CB7_VC 1045    //L4CB7
#define GRP_L4CB16_VC 1046    //L4CB16
#define GRP_L4CB36_VC 1047    //L4CB36
#define GRP_L4CB54_VC 1048    //L4CB54
#define GRP_L4CB80_VC 1049    //L4CB80
#define GRP_L4CB98_VC 1050    //L4CB98
#define GRP_L4CB121_VC 1051    //L4CB121
#define GRP_L4CB6_VC 1052    //L4CB6
#define GRP_L4CB15_VC 1053    //L4CB15
#define GRP_L4CB35_VC 1054    //L4CB35
#define GRP_L4CB53_VC 1055    //L4CB53
#define GRP_L4CB79_VC 1056    //L4CB79
#define GRP_L4CB97_VC 1057    //L4CB97
#define GRP_L4CB5_VC 1058    //L4CB5
#define GRP_L4CB14_VC 1059    //L4CB14
#define GRP_L4CB34_VC 1060    //L4CB34
#define GRP_L4CB52_VC 1061    //L4CB52
#define GRP_L4CB78_VC 1062    //L4CB78
#define GRP_L4CB96_VC 1063    //L4CB96
#define GRP_L4CB120_VC 1064    //L4CB120
#define GRP_L4CB4_VC 1065    //L4CB4
#define GRP_L4CB13_VC 1066    //L4CB13
#define GRP_L4CB33_VC 1067    //L4CB33
#define GRP_L4CB51_VC 1068    //L4CB51
#define GRP_L4CB77_VC 1069    //L4CB77
#define GRP_L4CB95_VC 1070    //L4CB95
#define GRP_L4CB119_VC 1071    //L4CB119
#define GRP_L4CB3_VC 1072    //L4CB3
#define GRP_L4CB12_VC 1073    //L4CB12
#define GRP_L4CB32_VC 1074    //L4CB32
#define GRP_L4CB50_VC 1075    //L4CB50
#define GRP_L4CB76_VC 1076    //L4CB76
#define GRP_L4CB2_VC 1077    //L4CB2
#define GRP_L4CB11_VC 1078    //L4CB11
#define GRP_L4CB31_VC 1079    //L4CB31
#define GRP_L4CB49_VC 1080    //L4CB49
#define GRP_L4CB75_VC 1081    //L4CB75
#define GRP_L4CB94_VC 1082    //L4CB94
#define GRP_L4CB118_VC 1083    //L4CB118
#define GRP_L4CB1_VC 1084    //L4CB1
#define GRP_L4CB10_VC 1085    //L4CB10
#define GRP_L4CB30_VC 1086    //L4CB30
#define GRP_L4CB48_VC 1087    //L4CB48
#define GRP_L4CB74_VC 1088    //L4CB74
#define GRP_L4CB93_VC 1089    //L4CB93
#define GRP_L4CB117_VC 1090    //L4CB117
#define GRP_L4CB29_VC 1091    //L4CB29
#define GRP_L4CB28_VC 1092    //L4CB28
#define GRP_L4CB9_VC 1093    //L4CB9
#define GRP_L4CB73_VC 1094    //L4CB73
#define GRP_L4CB92_VC 1095    //L4CB92
#define GRP_L4CB116_VC 1096    //L4CB116
#define GRP_L4CB72_VC 1097    //L4CB72
#define GRP_L4CB91_VC 1098    //L4CB91
#define GRP_L4CB115_VC 1099    //L4CB115
#define GRP_L4CB71_VC 1100    //L4CB71
#define GRP_L4CB90_VC 1101    //L4CB90
#define GRP_L4CB114_VC 1102    //L4CB114
#define GRP_L4CB70_VC 1103    //L4CB70
#define GRP_L4CB89_VC 1104    //L4CB89
#define GRP_L4CB113_VC 1105    //L4CB113
#define GRP_L4CB69_VC 1106    //L4CB69
#define GRP_L4CB88_VC 1107    //L4CB88
#define GRP_L4CB112_VC 1108    //L4CB112
#define GRP_L4CB68_VC 1109    //L4CB68
#define GRP_L4CB87_VC 1110    //L4CB87
#define GRP_L4CB111_VC 1111    //L4CB111
#define GRP_L4CB67_VC 1112    //L4CB67
#define GRP_L4CB86_VC 1113    //L4CB86
#define GRP_L4CB110_VC 1114    //L4CB110
#define GRP_L4CB66_VC 1115    //L4CB66
#define GRP_L4CB85_VC 1116    //L4CB85
#define GRP_L4CB109_VC 1117    //L4CB109
#define GRP_L4CB65_VC 1118    //L4CB65
#define GRP_L4CB84_VC 1119    //L4CB84
#define GRP_L4CB108_VC 1120    //L4CB108
#define GRP_L4PANEL_VC 1121    //L4panel
#define GRP_O13CB14_VC 1122    //O13CB14
#define GRP_O13CB9_VC 1123    //O13CB9
#define GRP_O13CB7_VC 1124    //O13CB7
#define GRP_O13CB1_VC 1125    //O13CB1
#define GRP_O13CB17_VC 1126    //O13CB17
#define GRP_O13CB15_VC 1127    //O13CB15
#define GRP_O13CB10_VC 1128    //O13CB10
#define GRP_O13CB8_VC 1129    //O13CB8
#define GRP_O13CB2_VC 1130    //O13CB2
#define GRP_O13CB18_VC 1131    //O13CB18
#define GRP_O13CB22_VC 1132    //O13CB22
#define GRP_O13CB11_VC 1133    //O13CB11
#define GRP_O13CB20_VC 1134    //O13CB20
#define GRP_O13CB3_VC 1135    //O13CB3
#define GRP_O13CB23_VC 1136    //O13CB23
#define GRP_O13CB12_VC 1137    //O13CB12
#define GRP_O13CB21_VC 1138    //O13CB21
#define GRP_O13CB4_VC 1139    //O13CB4
#define GRP_O13CB16_VC 1140    //O13CB16
#define GRP_O13PANEL_VC 1141    //O13panel
#define GRP_O13GUARD_VC 1142    //O13Guard
#define GRP_A1RS1_VC 1143    //A1RS1
#define GRP_A1RS32_VC 1144    //A1RS32
#define GRP_A1RS34_VC 1145    //A1RS34
#define GRP_A1RS29_VC 1146    //A1RS29
#define GRP_A1RS27_VC 1147    //A1RS27
#define GRP_A1RS25_VC 1148    //A1RS25
#define GRP_A1RS18_VC 1149    //A1RS18
#define GRP_A1RS20_VC 1150    //A1RS20
#define GRP_A1RS22_VC 1151    //A1RS22
#define GRP_A1RS35_VC 1152    //A1RS35
#define GRP_A1RS33_VC 1153    //A1RS33
#define GRP_A1RS31_VC 1154    //A1RS31
#define GRP_A1RS24_VC 1155    //A1RS24
#define GRP_A1RS26_VC 1156    //A1RS26
#define GRP_A1RS28_VC 1157    //A1RS28
#define GRP_A1RS30_VC 1158    //A1RS30
#define GRP_A1RS23_VC 1159    //A1RS23
#define GRP_A1RS21_VC 1160    //A1RS21
#define GRP_A1RS19_VC 1161    //A1RS19
#define GRP_A1RS17_VC 1162    //A1RS17
#define GRP_A1RS12_VC 1163    //A1RS12
#define GRP_A1RS11_VC 1164    //A1RS11
#define GRP_A1RS13_VC 1165    //A1RS13
#define GRP_A1RS9_VC 1166    //A1RS9
#define GRP_A1RS7_VC 1167    //A1RS7
#define GRP_A1RS6_VC 1168    //A1RS6
#define GRP_A1RS5_VC 1169    //A1RS5
#define GRP_A1RS3_VC 1170    //A1RS3
#define GRP_A1RS2_VC 1171    //A1RS2
#define GRP_A1RRS15_VC 1172    //A1RRS15
#define GRP_A1RRS16_VC 1173    //A1RRS16
#define GRP_A1RRS14_VC 1174    //A1RRS14
#define GRP_A1RRS10_VC 1175    //A1RRS10
#define GRP_A1RRS4_VC 1176    //A1RRS4
#define GRP_A1RRS8_VC 1177    //A1RRS8
#define GRP_A1R_PANEL_VC 1178    //A1R panel
#define GRP_A1RSCOVER1_VC 1179    //A1RScover1
#define GRP_A1RSCOVER2_VC 1180    //A1RScover2
#define GRP_A1RSCOVER3_VC 1181    //A1RScover3
#define GRP_A1LSCOVER1_VC 1182    //A1LScover1
#define GRP_A1GUARD_VC 1183    //A1Guard
#define GRP_A1LS17_VC 1184    //A1LS17
#define GRP_A1LS4_VC 1185    //A1LS4
#define GRP_A1LS15_VC 1186    //A1LS15
#define GRP_A1LS14_VC 1187    //A1LS14
#define GRP_A1LS13_VC 1188    //A1LS13
#define GRP_A1LS1_VC 1189    //A1LS1
#define GRP_A1LS2_VC 1190    //A1LS2
#define GRP_A1US10_VC 1191    //A1US10
#define GRP_A1LS5_VC 1192    //A1LS5
#define GRP_A1LS11_VC 1193    //A1LS11
#define GRP_A1LS12_VC 1194    //A1LS12
#define GRP_A1LS16_VC 1195    //A1LS16
#define GRP_A1LS8_VC 1196    //A1LS8
#define GRP_A1LS9_VC 1197    //A1LS9
#define GRP_A1LS20_VC 1198    //A1LS20
#define GRP_A1LS19_VC 1199    //A1LS19
#define GRP_A1LS18_VC 1200    //A1LS18
#define GRP_A1LS21_VC 1201    //A1LS21
#define GRP_A1LS22_VC 1202    //A1LS22
#define GRP_A1LS26_VC 1203    //A1LS26
#define GRP_A1LS24_VC 1204    //A1LS24
#define GRP_A1LS25_VC 1205    //A1LS25
#define GRP_A1LS23_VC 1206    //A1LS23
#define GRP_A1LRS6_VC 1207    //A1LRS6
#define GRP_A1LPANEL_VC 1208    //A1Lpanel
#define GRP_A1LSCOVER2_VC 1209    //A1LScover2
#define GRP_A1LSCOVER3_VC 1210    //A1LScover3
#define GRP_A1CHANNEL5_VC 1211    //A1channel5
#define GRP_A1CHANNEL4_VC 1212    //A1channel4
#define GRP_A1CHANNEL3_VC 1213    //A1channel3
#define GRP_A1CHANNEL2_VC 1214    //A1channel2
#define GRP_A1CHANNEL1_VC 1215    //A1channel1
#define GRP_A1CHANNEL6_VC 1216    //A1channel6
#define GRP_A1URS7_VC 1217    //A1URS7
#define GRP_A1URS15_VC 1218    //A1URS15
#define GRP_A1URS16_VC 1219    //A1URS16
#define GRP_A1US8_VC 1220    //A1US8
#define GRP_A1US12_VC 1221    //A1US12
#define GRP_A1US13_VC 1222    //A1US13
#define GRP_A1US14_VC 1223    //A1US14
#define GRP_A1US18_VC 1224    //A1US18
#define GRP_A1US6_VC 1225    //A1US6
#define GRP_A1US2_VC 1226    //A1US2
#define GRP_A1US3_VC 1227    //A1US3
#define GRP_A1US4_VC 1228    //A1US4
#define GRP_A1US1_VC 1229    //A1US1
#define GRP_A1U_PANEL_VC 1230    //A1U panel
#define GRP_A1UM1_VC 1231    //A1UM1
#define GRP_A1_SHADOW_VC 1232    //A1 shadow
#define GRP_A6GUARD_VC 1233    //A6Guard
#define GRP_A6US37_VC 1234    //A6US37
#define GRP_A6US4_VC 1235    //A6US4
#define GRP_A6URS5_VC 1236    //A6URS5
#define GRP_A6URS4_VC 1237    //A6URS4
#define GRP_A6URS3_VC 1238    //A6URS3
#define GRP_A6URS1_VC 1239    //A6URS1
#define GRP_A6URS2_VC 1240    //A6URS2
#define GRP_A6U39_VC 1241    //A6U39
#define GRP_A6U40_VC 1242    //A6U40
#define GRP_A6U41_VC 1243    //A6U41
#define GRP_A6U45_VC 1244    //A6U45
#define GRP_A6U44_VC 1245    //A6U44
#define GRP_A6U43_VC 1246    //A6U43
#define GRP_A6U42_VC 1247    //A6U42
#define GRP_A6U36_VC 1248    //A6U36
#define GRP_A6U47_VC 1249    //A6U47
#define GRP_A6U46_VC 1250    //A6U46
#define GRP_A6U7_VC 1251    //A6U7
#define GRP_A6U5_VC 1252    //A6U5
#define GRP_A6U1_VC 1253    //A6U1
#define GRP_A6U34_VC 1254    //A6U34
#define GRP_A6U35_VC 1255    //A6U35
#define GRP_A6U33_VC 1256    //A6U33
#define GRP_A6U32_VC 1257    //A6U32
#define GRP_A6U2_VC 1258    //A6U2
#define GRP_A6U6_VC 1259    //A6U6
#define GRP_A6UPANEL_VC 1260    //A6Upanel
#define GRP_CLOCK8_VC 1261    //Clock8
#define GRP_CLOCK7_VC 1262    //Clock7
#define GRP_CLOCK6_VC 1263    //Clock6
#define GRP_CLOCK5_VC 1264    //Clock5
#define GRP_A6UTOG1_VC 1265    //A6Utog1
#define GRP_A6UTOG2_VC 1266    //A6Utog2
#define GRP_A6UTOG3_VC 1267    //A6Utog3
#define GRP_A6UTOG4_VC 1268    //A6Utog4
#define GRP_O6TALKBACK2_VC 1269    //O6talkback2
#define GRP_O6TALKBACK1_VC 1270    //O6talkback1
#define GRP_O6TALKBACK3_VC 1271    //O6talkback3
#define GRP_O6TALKBACK4_VC 1272    //O6talkback4
#define GRP_O6TALKBACK5_VC 1273    //O6talkback5
#define GRP_O6TALKBACK6_VC 1274    //O6talkback6
#define GRP_O6TALKBACK7_VC 1275    //O6talkback7
#define GRP_O6TALKBACK8_VC 1276    //O6talkback8
#define GRP_O6TALKBACK9_VC 1277    //O6talkback9
#define GRP_O6TALKBACK10_VC 1278    //O6talkback10
#define GRP_O6TALKBACK11_VC 1279    //O6talkback11
#define GRP_O6TALKBACK12_VC 1280    //O6talkback12
#define GRP_CCTVMONITORS_VC 1281    //CCTVmonitors
#define GRP_MON1_VC 1282    //MON1
#define GRP_MON1SWITCH1_VC 1283    //MON1switch1
#define GRP_MON1SWITCH2_VC 1284    //MON1switch2
#define GRP_MON1COLOR_VC 1285    //MON1color
#define GRP_MON1TINT_VC 1286    //MON1tint
#define GRP_MON1CONTR_VC 1287    //MON1contr
#define GRP_MON1BRIGHT_VC 1288    //MON1bright
#define GRP_MON1SELECTBUTTON_VC 1289    //MON1SELECTbutton
#define GRP_MON2_VC 1290    //MON2
#define GRP_MON2SWITCH1_VC 1291    //MON2switch1
#define GRP_MON2SWITCH2_VC 1292    //MON2switch2
#define GRP_MON2COLOR_VC 1293    //MON2color
#define GRP_MON2TINT_VC 1294    //MON2tint
#define GRP_MON2CONTR_VC 1295    //MON2contr
#define GRP_MON2BRIGHT_VC 1296    //MON2bright
#define GRP_MON2SELECTBUTTON_VC 1297    //MON2SELECTbutton
#define GRP_OVERLAY_VC 1298    //overlay
 
DaveS: Can you post the log after Orbiter CTDs. It might be helpful in figuring out where the problem is.

---------- Post added at 08:16 PM ---------- Previous post was at 08:05 PM ----------

Try the scenario below. I've removed the RMS and MPMs, so PanelA8 should not load.
Code:
BEGIN_DESC
A preliminary virtual cockpit for Space Shuttle Atlantis with limited functionality. (Expect an improved version soon!)
Have a look around the flight deck and enjoy the view of Earth through
the windows.
END_DESC
BEGIN_ENVIRONMENT
  System Sol
  Date MJD 51982.9528937616
END_ENVIRONMENT
BEGIN_FOCUS
  Ship STS-101
END_FOCUS
BEGIN_CAMERA
  TARGET STS-101
  MODE Cockpit
  FOV 40.00
END_CAMERA
BEGIN_HUD
  TYPE Surface
END_HUD
BEGIN_MFD Left
  TYPE Surface
  SPDMODE 1
END_MFD
BEGIN_MFD Right
  TYPE HSI
  NAV 0 0
  OBS 0.03 0.00
END_MFD
BEGIN_MFD 3
  TYPE Orbit
  PROJ Frame
  FRAME Ecliptic
  REF Earth
  TARGET ISS
END_MFD
BEGIN_MFD 4
  TYPE Map
  REF Earth
  TRACK ON
END_MFD
BEGIN_MFD 5
  TYPE OAlign
  REF Earth
  TARGET ISS
END_MFD
BEGIN_VC
END_VC
BEGIN_SHIPS
ISS:ProjectAlpha_ISS
  STATUS Orbiting Earth
  RPOS -2689503.54 -5791410.27 2155663.45
  RVEL -6908.797 3349.400 393.367
  AROT 110.00 -10.00 80.00
  PRPLEVEL 0:1.000
  IDS 0:1 10 1:2 10 2:3 10 3:4 10 4:5 10
  NAVFREQ 0 0
  XPDR 466
END
STS-101:SpaceShuttleUltra
  STATUS Orbiting Earth
  RPOS 3592670.70 788266.75 -5548468.88
  RVEL 6194.876 1690.256 4317.076
  AROT 7.59 -22.73 42.20
  PRPLEVEL 0:0.980 1:0.995 2:1.000 3:1.000 4:1.000 5:0.992 6:0.992 9:0.030
  NAVFREQ 0 0
  CONFIGURATION 3
  ODS
  OPS 201
  CARGODOOR 1 1.0000
  BAYDOORLATCH0 1 1.0000
  BAYDOORLATCH1 1 1.0000
  BAYDOORLATCH2 1 1.0000
  BAYDOORLATCH3 1 1.0000
  GEAR 0 0.0000
  KUBAND 0 0.0000
  ARM_STATUS 0.5000 0.0136 0.014688 0.5000 0.5000 0.5000
  SAT_OFS_X 0.000
  SAT_OFS_Y 0.000
  SAT_OFS_Z 0.000
  SAT_JETTISONED 0
  SAT_NAME carina_dll
  SAT_MESH Carina
  SAT_GRAPPLED 0
  CARGO_STATIC_MESH Carina_cradle
  CARGO_STATIC_OFS 0.000 -1.650 0.050
  MTU_MET_RUNNING 1
  MTU_MET0 9000.000
  MTU_MET1 9000.000
  MTU_MET2 9000.000
  EVENT_TIMER0 0.000000 DOWN STOPPED
  EVENT_TIMER1 0.000000 DOWN STOPPED
END
END_SHIPS
 
Status
Not open for further replies.
Back
Top