diff --git a/message_definitions/v1.0/development.xml b/message_definitions/v1.0/development.xml
index 09cb43ef1b..578e5944a4 100644
--- a/message_definitions/v1.0/development.xml
+++ b/message_definitions/v1.0/development.xml
@@ -424,13 +424,14 @@
Fault, health, readiness, and other status indications.
- Basic component information data.
+ Basic component information data. Should be requested using MAV_CMD_REQUEST_MESSAGE on startup, or when required.
Timestamp (time since system boot).
- Name of the component vendor
- Name of the component model
- Software version. The version format can be custom, recommended is SEMVER 'major.minor.patch'.
- Hardware version. The version format can be custom, recommended is SEMVER 'major.minor.patch'.
Component capability flags
+ Name of the component vendor. Needs to be zero terminated. The field is optional and can be empty/all zeros.
+ Name of the component model. Needs to be zero terminated. The field is optional and can be empty/all zeros.
+ Software version. The recommended format is SEMVER: 'major.minor.patch' (any format may be used). The field must be zero terminated if it has a value. The field is optional and can be empty/all zeros.
+ Hardware version. The recommended format is SEMVER: 'major.minor.patch' (any format may be used). The field must be zero terminated if it has a value. The field is optional and can be empty/all zeros.
+ Hardware serial number. The field must be zero terminated if it has a value. The field is optional and can be empty/all zeros.
Emitted during mission execution when control reaches MAV_CMD_GROUP_START.