private static void StoreDecodedData()
{
////////////////////////////////////////////////////////////////////////////////////
// All CAT01 data has been decoded, so lets save off the message data to the global
// storage for latter usage
MainASTERIXDataStorage.CAT01Data CAT01MessageData = new MainASTERIXDataStorage.CAT01Data();
foreach (CAT01.CAT01DataItem Item in CAT01.I001DataItems)
{
CAT01.CAT01DataItem MyItem = new CAT01.CAT01DataItem();
MyItem.CurrentlyPresent = Item.CurrentlyPresent;
MyItem.Description = Item.Description;
MyItem.HasBeenPresent = Item.HasBeenPresent;
MyItem.ID = Item.ID;
MyItem.value = Item.value;
CAT01MessageData.CAT01DataItems.Add(MyItem);
}
MainASTERIXDataStorage.CAT01Message.Add(CAT01MessageData);
CAT01.Intitialize(false);
}