Пример #1
0
        public override FileInformation ParseFile()
        {
            m_fileInfo = new FileInformation();
            SymbolCollection symbols = new SymbolCollection();
            AxisCollection axis = new AxisCollection();
            LoadLH242File(m_currentFile, out symbols, out axis);
            m_symbols = symbols;
            m_axis = axis;

            m_fileInfo.Symbols = symbols;
            m_fileInfo.Axis = axis;
            return m_fileInfo;
        }
Пример #2
0
 public override FileInformation ParseFile()
 {
     m_fileInfo = new FileInformation();
     SymbolCollection symbols = new SymbolCollection();
     AxisCollection axis = new AxisCollection();
     string hardwareID = string.Empty;
     string softwareID = string.Empty;
     string partnumber = string.Empty;
     string damosinfo = string.Empty;
     DecodeM43FileInformation(m_currentFile, out hardwareID, out softwareID, out partnumber, out damosinfo);
     if (!LoadKnownBinaries(softwareID, partnumber, out symbols, out axis))
     {
         LoadMotronic43File(m_currentFile, out symbols, out axis);
     }
     m_symbols = symbols;
     m_axis = axis;
     m_fileInfo.Symbols = symbols;
     m_fileInfo.Axis = axis;
     return m_fileInfo;
 }