text: '''
  Created on Wednesday, 10 April 2019
  @author: David
  
  THIS FILE IS AUTOMATICALLY GENERATED - DO NOT EDIT!!!
  
  XML Source: /cygdrive/c/Users/David/Documents/eaglesat/eaglesat-fprime/Svc/CmdSequencer/CmdSequencerComponentAi.xml
  '''
  
  # Import the types this way so they do not need prefixing for execution.
  from models.serialize.type_exceptions import *
  from models.serialize.type_base import *
  
  from models.serialize.bool_type import *
  from models.serialize.enum_type import *
  from models.serialize.f32_type import *
  from models.serialize.f64_type import *
  
  from models.serialize.u8_type import *
  from models.serialize.u16_type import *
  from models.serialize.u32_type import *
  from models.serialize.u64_type import *
  
  from models.serialize.i8_type import *
  from models.serialize.i16_type import *
  from models.serialize.i32_type import *
  from models.serialize.i64_type import *
  
  from models.serialize.string_type import *
  from models.serialize.serializable_type import *
  
  from models.common import event
  # Each file represents the information for a single event
  # These module variables are used to instance the event object within the Gse
  
  
  COMPONENT = "Svc::CmdSequencer"
  
  NAME = "CS_RecordInvalid"
  ID  = 0x221
  SEVERITY = "WARNING_HI"
  FORMAT_STRING = "Sequence file %s: Record %d invalid. Err: %d"
  EVENT_DESCRIPTION = "The format of a command record was invalid."
  
  # Set arguments list with default values here.
  ARGUMENTS = [
      ("fileName","The name of the sequence file",StringType(max_string_len=60)), 
      ("recordNumber","The record number",U32Type()), 
      ("error","The error code",I32Type()), 
      ]
  
  