private void Inherit()
{
Dictionary<string, ECUMetaData> dd = availableDevices.DefDictionary;
if (dd.ContainsKey(include) && dd[include].calibrationlId != null)
dd[include].Populate();
if(availableDevices.DefDictionary[include].inheritList.Count > 0)
inheritList.AddRange(availableDevices.DefDictionary[include].inheritList);
inheritList.Add(availableDevices.DefDictionary[include]);
inheritList.Reverse();
}