My device implements an older HART Protocol Version, how can I update my device?

Modified on Thu, 4 Feb, 2016 at 5:42 PM

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.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article