private hardwareState loadParameters(String dataStoreFilePath)
{
// deserialize
BinaryFormatter s = new BinaryFormatter();
FileStream fs;
hardwareState state = new hardwareState();
fs = new FileStream(dataStoreFilePath, FileMode.Open);
try
{
state = (hardwareState)s.Deserialize(fs);
}
catch (Exception e)
{ MessageBox.Show(e.Message); }
finally
{
fs.Close();
controlWindow.WriteToConsole("Loaded parameters from " + dataStoreFilePath);
}
return state;
}