Firmware
|
Tools for system version detection. More...
Go to the source code of this file.
Functions | |
const char * | px4_build_uri (void) |
get the build URI (used for crash logging) | |
__EXPORT uint32_t | version_tag_to_number (const char *tag) |
Convert a version tag string to a number. More... | |
__EXPORT uint32_t | px4_firmware_version (void) |
get the PX4 Firmware version More... | |
__EXPORT uint32_t | version_tag_to_vendor_version_number (const char *tag) |
Convert a version tag string to a vendor version number. More... | |
__EXPORT uint32_t | px4_firmware_vendor_version (void) |
get the PX4 Firmware vendor version More... | |
__EXPORT uint32_t | px4_board_version (void) |
get the board version (last 8 bytes should be silicon ID, if any) | |
__EXPORT uint32_t | px4_os_version (void) |
operating system version More... | |
__EXPORT const char * | px4_os_version_string (void) |
Operating system version as human readable string (git tag) More... | |
__EXPORT const char * | px4_os_name (void) |
name of the operating system More... | |
__EXPORT const char * | px4_toolchain_name (void) |
Toolchain name used to compile PX4. | |
__EXPORT const char * | px4_toolchain_version (void) |
Toolchain version used to compile PX4 (no particular format) | |
__EXPORT const char * | px4_firmware_version_string (void) |
Firmware version as human readable string (git tag) | |
__EXPORT const char * | px4_firmware_git_branch (void) |
get the git branch name (can be empty, for example if HEAD points to a tag) | |
__EXPORT uint64_t | px4_firmware_version_binary (void) |
Firmware version in binary form (first part of the git tag) | |
__EXPORT const char * | px4_ecl_lib_version_string (void) |
ECL lib version as human readable string (git tag) | |
__EXPORT uint64_t | px4_mavlink_lib_version_binary (void) |
MAVLink lib version in binary form (first part of the git tag) | |
__EXPORT uint64_t | px4_os_version_binary (void) |
Operating system version in binary form (first part of the git tag) More... | |
Tools for system version detection.
__EXPORT uint32_t px4_firmware_vendor_version | ( | void | ) |
get the PX4 Firmware vendor version
__EXPORT uint32_t px4_firmware_version | ( | void | ) |
get the PX4 Firmware version
__EXPORT const char* px4_os_name | ( | void | ) |
name of the operating system
__EXPORT uint32_t px4_os_version | ( | void | ) |
operating system version
__EXPORT uint64_t px4_os_version_binary | ( | void | ) |
Operating system version in binary form (first part of the git tag)
__EXPORT const char* px4_os_version_string | ( | void | ) |
Operating system version as human readable string (git tag)
__EXPORT uint32_t version_tag_to_number | ( | const char * | tag | ) |
Convert a version tag string to a number.
tag | version tag in one of the following forms:
|
__EXPORT uint32_t version_tag_to_vendor_version_number | ( | const char * | tag | ) |
Convert a version tag string to a vendor version number.
tag | version tag in one of the following forms:
|