Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It uses the identification (attribute "PIVOTTMPIVOT.GTIM.Identifier") of the datapoint to obtain the context of the measured value in order to :

  • Update the date of reception of the measured value,
  • Know which measured value to read again in order to send the non-renewal message at the end of the timer.

The module uses the data PIVOTTMPIVOT.GTIM.Cause.stVal (at "cyclic") to determine if the measured value is configured as cyclic.

...

In case of non-renewal detection, the last measured value received by the module is re-read and the following values are overwritten :

  • PIVOTTMPIVOT.GTIM.MvTyp.q.DetailQuality.oldData is set to "true"
  • PIVOTTMPIVOT.GTIM.MvTyp.q.Validity is set to "questionable"
  • PIVOTTMPIVOT.GTIM.MvTyp.q.Source is set to "substituted"
  • PIVOTTMPIVOT.GTIM.MvTyp.t.SecondSinceEpoch is set to current gateway timestamp
  • PIVOTTMPIVOT.GTIM.MvTyp.t.FractionOfSecond is set the fraction of the current gateway second
  • PIVOTTMPIVOT.GTIM.TmOrg is set to "substituted"
  • PIVOTTMPIVOT.GTIM.TmValidity.stVal is set to "valid"
  • PIVOTTMPIVOT.GTIM.Cause.stVal is set to "3" (Spontaneous)

...

If the timestamp of the gateway is unreliable then:

  • PIVOTTMPIVOT.GTIM.MvTyp.t.TimeQuality.clockFailure is set to "true"
  • PIVOTTMPIVOT.GTIM.TmValidity is set to "invalid"

...

If the timestamp of the gateway is is not synchronized with the external UTC time then:

  • PIVOTTMPIVOT.GTIM.MvTyp.t.TimeQuality.clockNotSynchronized is set to "true"
  • PIVOTTMPIVOT.GTIM.TmValidity is set to "invalid"

...