This project has moved and is read-only. For the latest updates, please go here.

How many IP clients can I use in the same outputstream?

Jan 20, 2010 at 2:39 PM

    Hello all! I'm using some "outputstreams" in an openPDC to resend PMU data to others PDCs in my synchronized measurement system. I tried to send the same outputstream to more than one IP client, and the maximum it works is 2 clients. When I tried to configure 3 or more, the openPDC logs the message:  

[20/1/2010 10:09:09] ERROR: [Action Adapter Collection] leadTime is missing from Settings - Example: framesPerSecond=30; lagTime=3; leadTime=1

and this outputstream doesn't work. The other openPDC functions work fine, including the others outputstream configured with 1 or 2 clients.  

    To configure more than one client, I wrote the "DataChannel" column value like that:  
    If I write, for example:  
it doesn't work.  
    Is this a limit? Is there a limit to the size of the DataChannel string, or something like that?  


Jan 20, 2010 at 2:47 PM

No limit for IP destinations - this sounds like an error with the length of the combined connection string - are you using an Access database for configuration? If you are using Access, you may need to copy your configuration data into the latest copy of openPDC.mdb - there was a recent bug fix (December) that corrected the maximum size of the connection strings within the combined view fields within Access. The original database limited connection strings in the views to 256 characters, this has been fixed in later versions of the database definition...


Jan 20, 2010 at 3:09 PM

    Access, yes. I'm using the change set 39482 (dec. 21), and the database file is from an older change set (I don't remember what one!!!), that I configured in the past and have been copying over the new ones. I'll update the code and the database file, and then I'll post the results.  


Jan 26, 2010 at 11:50 PM

    Today I updated our openPDC to change set 40609 (jan. 25), and I copied the configuration data into the new copy of openPDC.mdb. Everything is ok now.