Fehler beim Zuweisen des Timestamp

Comprehensive CAN monitor for Windows® and its add-ins: Plotter, CANdb Import, Instruments Panel, and J1939
Post Reply
CANmaster
Posts: 9
Joined: Mon 19. May 2014, 13:52

Fehler beim Zuweisen des Timestamp

Post by CANmaster » Thu 7. Aug 2014, 17:28

Hallo!

Beim erstellen einer PCANMessage kommt beim Zuweisen des Timestamp der Fehler:

Falsche Anzahl an Argumenten oder ungültige Eigenschaftszuweisung: 'Timestamp'

Ist es etwa nicht möglich den Timestamp auf diese Weise zu manipulieren?

Code: Select all

Dim RcvMsg
Set RcvMsg = MyClient.Messages.Add
With RcvMsg
.Timestamp = 1000
End With
Wenn ja, geht es vielleicht anders?

Mit freundlichen Grüßen
CANmaster

M.Riedl
Software Development
Software Development
Posts: 34
Joined: Wed 22. Sep 2010, 13:28

Re: Fehler beim Zuweisen des Timestamp

Post by M.Riedl » Thu 7. Aug 2014, 18:52

Hallo,

Die Eigenschaft Timestamp einer PCANMessage kann nicht gesetzt werde, das sie eine ReadOnly Eigenschaft.

Der Timestamp, bzw. die Zeit wann die Message versendet werden soll, kann beim Aufruf der Funktion Write einer PCANMessage als 2. Parameter übergeben werden.

Der 1. Parameter dieser Funktion ist die PCANClientConnection.

Code: Select all

Set msg = MyClient.Messages.Add
With msg
   .Bus = 1
   .ID = &H100
   .DLC = 3
   .Data(0) = &H11
   .Data(1) = &H22
   .Data(2) = &H33
   .Write conn, MyClient.GetSystemTime + 1000
End With
Mit freundlichem Gruß
M.Riedl

Post Reply