DisableRealTimeData and EnableRealTimeData Commands

Hi!

I’m in a integration process between OpenPDC and another PDC, and there are two commands - DisableRealTimeData and EnableRealTimeData - sent by this another PDC that stops the stream (DisableRealTimeData) and starts the stream (EnableRealTimeData), as we can see below:

It follows the OpenPDC configuration:

Can you give some light above those commands and if there are any configuration for then in OpenPDC?

Thanks,

Flor.

Hi Flor,

Those commands are used as part of a typical connection sequence designed to make it easier to receive a configuration frame without interference from data packets.

  1. Connection to the PMU/PDC is established
  2. Send DisableRealTimeData so that you are no longer receiving data packets
  3. Send SendConfigurationFrame2 and wait until you receive the configuration frame in response
  4. Send EnableRealTimeData to begin receiving data packets again

The most relevant setting on the openPDC side of this communication is the Auto Start Data Channel setting. If you check that checkbox, openPDC will ignore the commands and keep the data stream running constantly.

If you are wondering why the remote PDC is disconnecting and reconnecting, it may have to do with your UDP Channel configuration. It looks like TCP connections are coming from 10.123.0.225, but the openPDC is sending data to 224.0.1.1.

Thanks,
Stephen

1 Like

Hi Stephen.

Thank you for answering, it helped me a lot!
Regarding the disconnecting and reconnecting situation, I forgot to complete the output stream configuration. Now it is streaming to the other PDC.

Flor.