If the current device is a HART 5 product, for example Device Revision 0x01, these are the available paths forward:
-
Update to Device Revision 0x02 and remain a HART 5 Protocol product.
-
Update to Device Revision 0x02 and update to a HART 6 Protocol product.
-
Update to Device Revision 0x02 and update to a HART 7 Protocol product.
The other options available for a HART 5 device would be:
-
Request a new Device Type Code and start with Device Revision 0x01 using the HART 6 Protocol.
-
Request a new Device Type Code and start with Device Revision 0x01 using the HART 7 Protocol.
If the HART Protocol version is updated, any future device revisions must implement the same or a newer HART Protocol Version.
Device Revision is a single byte unsigned integer returned as a data field in the Command 0 response ("Universal Command Specification" HCF_SPEC-127 revision 7.1 section 6.1). The use of Device Revision and the update rules are found in "Command Summary Specification" HCF_SPEC-099 revision 9.0 section 6.