The ability to backfill an analysis using an end time in the future. This would read data from future inputs and write the results as future values.15 votes
Mention in the AF SDK reference documentation that exception is not applied by the UpdateValues method
The UpdateValues method does not implement by itself the exception mechanism. Exception is applied on the client side, for instance by UniInt interfaces.
As a developer, I would like this fact to be mentioned in the documentation to avoid confusion:
Documentation for methods PIPoint.UpdateValue(s) and PIServer UpdateValues will contain this note in 2017 R2.
Currently, the AFSKD GetValue() method supports GetValue().ValueAsInt32, .ValueAsDouble, and .ValueAsSingle. However, there are other possible AF Value Types, such as "Boolean". The AFSDK should expand the GetValue().ValueAs functionality to include all possible AF Value Types.0 votes
To help with quicker deployment, having AF SDK as a nuget package would speed up development and lower barrier to developing against a PI System.10 votes
As of now, we can get PINetMgr statistics via PowerShell command Get-PIConnectionStatistics. # of users familiar with AF SDK are more than with PowerShell.
It will be nice feature addition in AF SDK, and usability will also increased.19 votes
PI AF SDK - Search Query Syntax - Filters
Allow results to be ORed. Currently Results can only be ANDed.4 votes
This is planned for the 2018 R2 release for AF based searches. Note that while the user interface in PSE will allow OR clauses to be typed in, there will not yet be a user interface in 2018 R2 to help you build OR clauses.
Add methods to retrieve messages from the local and remote PI Message Logs where remote can refer a PI Data Archive node or any remote PINS.
Because the EventLog Class in .NET Framework provides access to local and remote Event Logs, offering the AF (Server) Event Log through PI AF SDK is not necesarry.24 votes
- Don't see your idea?