Laden...
MartinH
myCSharp.de - Member
3
Themen
185
Beiträge
Letzte Aktivität
vor 4 Monaten
Dabei seit
08.11.2005
Herkunft
Asperg
Erstellt vor einem Jahr

Geht das nicht mit .Write?

Erstellt vor einem Jahr

Du sendest ja auch nicht 0X04 sondern den String  "\x04"

Das sind 2 komplett verschiedene Sachen.

Du must ein Byte senden, keinen String.

Erstellt vor 3 Jahren

Du muss nur das in die app.config eintragen:


<runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  <probing privatePath=".\DLL-Pfad" />
      </assemblyBinding>
   </runtime>

Erstellt vor 4 Jahren

Das ist eine ernstgemeinte Frage, vielleicht hat ja jemand hier eine technische Erklärung dafür:

Wie lässt es sich zum Beispiel technisch erklären, dass das Ding plötzlich regelmäßig, aber zufällig bestimmt, bei einem einfachen Klick einen Doppelklick ausführt?

Ganz einfach: Die Taster prellen.
Das bedeutet, beim Klick schießt der Kontakt, springt kurz wieder auf, um dann wieder zu schließen.
Das ist eigendlich ein normales verhalten, was die Maus eigendlich intern unterdrücken muss, aber wohl nicht mehr macht.

Erstellt vor 4 Jahren

Wenn du mal in Google ODB c# eingibst, findest du fertige Libs für die Kommunikation.

Erstellt vor 4 Jahren

Da es immer sein kann, das die Daten nicht am Stück kommen, musst du auf jeden fall die Daten puffern.
Was das Ende-Zeichen ist, kann ich dir nicht sagen, das weiß ich nicht.
Aber bei Seriellen Übertragungen gigt es normalerweise immer Start- und Ende-Zeichen, eventuell auch noch Länge, BCC usw.

Erstellt vor 4 Jahren

Wie schließt du die Zeile in PUTTY ab?
Häng doch mal ein CRLF an deine Daten an.

Erstellt vor 4 Jahren

Du kannst doch einfach einen Rechner als NTP Server aktivieren.
Windows bringt da alles mit.

Erstellt vor 5 Jahren

Das hast du doch da:


 var itemsToCreate = new MonitoredItemCreateRequest[]
                      {
                                      new MonitoredItemCreateRequest { ItemToMonitor = new ReadValueId { NodeId = NodeId.Parse("ns=3;s=\"DbMachineConfiguration\".\"Parameter\".\"Lasertime\"")  , AttributeId = AttributeIds.Value }, MonitoringMode = MonitoringMode.Reporting, RequestedParameters = new MonitoringParameters { ClientHandle = 12345, SamplingInterval = -1, QueueSize = 0, DiscardOldest = true } }
                                           

da MonitoredItemCreateRequest ein Array ist, kannst du doch da einfach mehrere Items anlegen.

Erstellt vor 5 Jahren

Das kann ich dir auch nicht sagen, ich kenne die LIB nicht.
Ich arbeite da mit den Softing Toolkits.

10 von 185 Beiträgen