static void Main() { string sonarPath = @"C:\Swimmer.son"; string type = "FILE"; Console.WriteLine("Begin Test"); ATSonar son = new ATSonar(); Console.WriteLine(son.getString()); son.createSonar(type, sonarPath); Console.WriteLine(son.getString()); Console.ReadLine(); }
//----ATCORE CONSTRUCTOR----\\ public ATCore() { viewmodel = MainWindow.viewmodel; clock = new DispatcherTimer(DispatcherPriority.Render); clock.Interval = new TimeSpan(0, 0, 0, 0, 50); sclock = new DispatcherTimer(); sclock.Interval = new TimeSpan(0, 0, 0, 0, 50); son1 = new ATSonar(viewmodel.ipaddr_s1, 0, 1, 50); if (son1.isConnected) { viewmodel.isConnected_s1 = true; } son2 = new ATSonar(viewmodel.ipaddr_s2, 0, 1, 50); if (son2.isConnected) { viewmodel.isConnected_s2 = true; } //son2.connectHead(1); //-USE THIS TO CONNECT TO THE 2250 HEAD //son2.setRange(1, 15); #if DEV cam1 = new ATCamera(1, 0); viewmodel.isConnected_c1 = true; viewmodel.ipaddr_c1 = "CAMERA 1"; cam2 = new ATCamera(1, 0); viewmodel.isConnected_c2 = true; viewmodel.ipaddr_c2 = "CAMERA 2"; #else cam1 = new ATCamera(2, 0); viewmodel.isConnected_c1 = true; viewmodel.ipaddr_c1 = "CAMERA 1"; cam2 = new ATCamera(2, 0); viewmodel.isConnected_c2 = true; viewmodel.ipaddr_c2 = "CAMERA 2"; #endif pt1 = new smPanTilt(); pt1.AutoScaleMode = AutoScaleMode.Inherit; pt1.AutoSizeMode = AutoSizeMode.GrowAndShrink; //Initialize McBay's class X 2 pt1.cBaudRate = 9600; pt1.cDataBits = 8; pt1.cParity = 0; pt1.cStopBits = 1; pt2 = new smPanTilt(); pt2.AutoScaleMode = AutoScaleMode.Inherit; pt2.AutoSizeMode = AutoSizeMode.GrowAndShrink; pt2.cBaudRate = 9600; pt2.cDataBits = 8; pt2.cStopBits = 1; #if !DEV hydro1 = new ATHydrophone(); #endif //ip1 = new ATCamera(3); }