Ignition 8.3
I try to upgrade a 8.1 driver module that implements com.inductiveautomation.ignition.gateway.opcua.server.api.Driver interface.
I have some issue with read and write method.
pending.readValueId is not found ???
pending.writeValueId and PendingValueWrite are not found ???
I have the right version ?
<ignition-platform-version>8.3.0</ignition-platform-version>
<ignition-sdk-version>${ignition-platform-version}-SNAPSHOT</ignition-sdk-version>
<repository>
<id>ia-beta</id>
<url>https://nexus.inductiveautomation.com/repository/inductiveautomation-beta</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
Those classes are defined privately in the same file you linked:
I use the read implementation based on:
but in 8.3 readAttribute has changed ?
DataValue value =
AttributeReader.readAttribute(
readContext,
node,
readValueId.getAttributeId(),
timestampsToReturn,
readValueId.getIndexRange(),
readValueId.getDataEncoding());
oops will have to use the 8.3 version for BrowsableAddressSpace