public Camera()
{
// Read device configuration from the ASCOM Profile store
ReadProfile();
//Init debug logger
tl = new TraceLogger("", "cam85_v01");
tl.Enabled = traceState;
tl.LogMessage("Camera", "Starting initialisation");
// Initialise connected to false
cameraConnectedState = false;
//Initialise util object
utilities = new Util();
// Initialise astro utilities object
astroUtilities = new AstroUtils();
//New form for gain/offset settings
settingsForm = new camSettings();
settingsForm.gain = gainState;
settingsForm.offset = offsetState;
settingsForm.onTop = onTopState;
if (!coolerEnabledState) settingsForm.tecStatus = "disabled";
tec = new TECControl(coolerComPortState, traceState);
tl.LogMessage("Camera", "Completed initialisation");
}