diff --git a/MTC_Adapter/.vs/MTC_Adapter.sqlite b/MTC_Adapter/.vs/MTC_Adapter.sqlite index 876f78a..d4953eb 100644 Binary files a/MTC_Adapter/.vs/MTC_Adapter.sqlite and b/MTC_Adapter/.vs/MTC_Adapter.sqlite differ diff --git a/MTC_Adapter/MTC_Adapter/AdapterOsai.cs b/MTC_Adapter/MTC_Adapter/AdapterOsai.cs index 075349e..d7eca55 100644 --- a/MTC_Adapter/MTC_Adapter/AdapterOsai.cs +++ b/MTC_Adapter/MTC_Adapter/AdapterOsai.cs @@ -28,7 +28,7 @@ namespace MTC_Adapter protected OSAI OSAI_ref; /// - /// wrapper chiamata lettura/scrittura fanuc x BYTE... + /// wrapper chiamata lettura/scrittura OSAI x BYTE... /// /// /// @@ -51,7 +51,7 @@ namespace MTC_Adapter return answ; } /// - /// wrapper chiamata lettura/scrittura fanuc x WORD... + /// wrapper chiamata lettura/scrittura x WORD... /// /// /// @@ -73,7 +73,7 @@ namespace MTC_Adapter return answ; } /// - /// wrapper chiamata lettura/scrittura fanuc x DOUBLE-WORD... + /// wrapper chiamata lettura/scrittura x DOUBLE-WORD... /// /// /// @@ -95,7 +95,7 @@ namespace MTC_Adapter return answ; } /// - /// wrapper chiamata lettura/scrittura fanuc x Short... + /// wrapper chiamata lettura/scrittura x Short... /// /// /// @@ -117,7 +117,7 @@ namespace MTC_Adapter return answ; } /// - /// wrapper chiamata lettura/scrittura fanuc x Short... + /// wrapper chiamata lettura/scrittura x INT... /// /// /// @@ -139,7 +139,7 @@ namespace MTC_Adapter return answ; } /// - /// wrapper chiamata lettura/scrittura fanuc x Double... + /// wrapper chiamata lettura/scrittura x Double... /// /// /// @@ -256,7 +256,7 @@ namespace MTC_Adapter } catch (Exception exc) { - lg.Fatal(exc, "Errore nella connessione all'adapter OSAI", szStatusConnection); + lg.Fatal(string.Format("Errore nella connessione all'adapter OSAI: {0}{1}{2}", szStatusConnection, Environment.NewLine, exc)); connectionOk = false; lg.Info(string.Format("Segnalo Adapter NON running, pausa di {0} msec prima di ulteriori tentativi di riconnessione", utils.CRI("waitRecMSec"))); } @@ -301,10 +301,6 @@ namespace MTC_Adapter if (utils.CRB("recTime")) TimingData.addResult(string.Format("R-{0}-W1", MemBlock_B.Length * 2), DateTime.Now.Subtract(inizio).Ticks); // suddivido blocco a blocco... da file di conf x OSAI!!! - - //Buffer.BlockCopy(MemBlock_A, 0, Acknowl, 0, Acknowl.Length); - //Buffer.BlockCopy(MemBlock_A, Acknowl.Length, Strobes, 0, Strobes.Length); - // primi 12 byte ad ACK Buffer.BlockCopy(MemBlock_A, 0, Acknowl, 0, Acknowl.Length - 4); // altri 4 byte ad ACK blocco secondario @@ -324,12 +320,11 @@ namespace MTC_Adapter { base.processStrobe(); - // reset dello SB parent... - + // inizializzo userAction + string UserAction = ""; // oggetti "accessori" x processing (1 byte di strobe x ogni path) StFlag8 currStrobe; StFlag8 currAck; - string UserAction = ""; // processo ora i dati dei path... di sicuro il primo currStrobe = (StFlag8)(Strobes[4]); // 5° byte @@ -1536,7 +1531,7 @@ namespace MTC_Adapter if (utils.CRB("recTime")) TimingData.addResult("R-TTCoord", DateTime.Now.Subtract(inizio).Ticks); #endif - // cicl su path + // ciclo su path StringBuilder sb_2; StringBuilder sb_3; for (int i = 0; i < currAdpConf.nPath; i++)