@classmethod
def all_properties(cls):
    """
        returns a list of strings, where each string is the name of a readable field/structure of the phantom camera

        CHANGELOG

        Added 21.02.2019

        :return:
        """
    description_dicts = [cls.SENSOR_INFO_DESCRIPTIONS, cls.
        STATUS_INFO_DESCRIPTIONS, cls.IDENTIFICATION_INFO_DESCRIPTIONS, cls
        .CAPABILITIES_INFO_DESCRIPTIONS, cls.ETHERNET_DESCRIPTIONS]
    properties = []
    for description_dict in description_dicts:
        key_list = list(description_dict.keys())
        properties += key_list
    return properties
