5.6 Enumeration type definitions
5.6.0 Introduction
All enumeration types are defined in the same domain, Horizontal Domain, prefix 'hd'.
5.6.1 hd:enum3DprinterTechnology
Used for the "printType" data point of the "threeDprinter" ModuleClass.
Table 5.6.11: Interpretation of hd:enum3DprinterTechnology
Value | Interpretation | Note |
---|---|---|
1 | Fused Filament Fabrication | FFF |
2 | Fused Deposition Modelling | FDM |
3 | Digital Light Processing | DLP |
4 | Powder Bed & inkjet head 3D Printing | PBP |
5 | Photopolymer Jetting Technology | PolyJet |
6 | Laminated Object Manufacturing | LOM |
7 | Stereolithography Apparatus | SLA |
8 | Selective Laser Sintering | SLS |
NOTE: See clause "5.3.1.1 "threeDprinter".
5.6.2 hd:enumAdfState
Used for the "currentAdfState" and "adfStates" data points of the "autoDocumentFeeder" ModuleClass.
Table 5.6.21: Interpretation of hd:enumAdfState
Value | Interpretation | Note |
---|---|---|
1 | processing | |
2 | empty | |
3 | jam | |
4 | loaded | |
5 | mispick | The product did not pick up the paper in the document feeder. |
6 | hatchOpen | The product hatch is open. |
7 | duplexPageTooShort | |
8 | duplexPageTooLong | |
9 | multipickDetected | |
10 | inputTrayFailed | |
11 | inputTrayOverloaded |
NOTE: See clause 5.3.1.9 autoDocumentFeeder. Negative values are reserved for vendor specific modes.
5.6.3 hd:enumAirConJobMode
Used for the "currentJobMode" and "jobModes" data point of the "airConJobMode" ModuleClass.
Editor note: The notes below refer to the deviceAirConditioner, but are actually for attributes of the ModuleClass
Table 5.6.31: Interpretation of hd:enumAirConJobMode
Value | Interpretation | Note |
---|---|---|
1 | cool | This value is for deviceAirConditioner and indicates cool mode. |
2 | airDry | This value is for deviceAirConditioner and indicates air dry mode. |
3 | fan | This value is for deviceAirConditioner and indicates fan mode. |
4 | AI | This value is for deviceAirConditioner and indicates artificial intelligence mode. |
5 | heat | This value is for deviceAirConditioner and indicates heat mode. |
6 | airClean | This value is for deviceAirConditioner and indicates air clean mode. |
7 | ACO | This value is for deviceAirConditioner and indicates Auto Change Over mode. |
8 | aroma | This value is for deviceAirConditioner and indicates aroma mode. |
NOTE: See clause 5.3.1.3 airConJobMode. Negative values are reserved for vendor specific modes.
5.6.4 hd:enumAirPurifierJobMode
Used for the "currentJobMode" and "jobModes" data points of the "airPurifierJobMode" ModuleClass.
Table 5.6.41: Interpretation of hd:enumAirPurifierJobMode
Value | Interpretation | Note |
---|---|---|
1 | normalClean | This indicates the normal mode that operates the basic function. |
2 | sleep | This indicates the sleep mode that turns the operating function off at the time set by a timer. |
3 | silent | This indicates the silent mode that generates low noise |
4 | wet | This indicates the wet mode that passes the air that's already filtered through water filter once again to provide the humidification effect |
5 | circulate | This indicates the circulate mode that circulates the purified air by rotating the fan on top of the air purifier |
6 | dual | This indicates the dual mode that operates both the upper and lower parts of the air purifier |
7 | auto | This indicates the auto mode that first measures the pollution level (e.g., good, normal, bad, very bad) and then, triggers appropriate modes based on the measured level. In case of bad and very bad condition, the rotating fan on the upper side starts its operation |
NOTE: See clause 5.3.1.5 airPurifierJobMode. Negative values are reserved for vendor specific modes.
5.6.5 hd:enumAlertColourCode
Used for the "light" data point of the "alarmSpeaker" ModuleClass.
Table 5.6.51: Interpretation of hd:enumAlertColourCode
Value | Interpretation | Note |
---|---|---|
1 | red | This colour indicates the alarm status. |
2 | green | This colour indicates the alarm has been cleared. |
NOTE: See clause 5.3.1.7 alarmSpeaker.
5.6.6 hd:enumCallState
Used for the "callState" data point in the "phoneCall" ModuleClass.
Table 5.6.61: Interpretation of hd:enumCallState
Value | Interpretation | Note |
---|---|---|
1 | hangup | |
2 | calling | |
3 | ringing | |
4 | busy | |
5 | answered | |
6 | noline | |
7 | voicemail | |
8 | redirected |
NOTE: See clause 5.3.1.64 "phoneCall".
5.6.7 hd:enumClothesDryerJobMode
Used for the "currentJobMode" and "jobModes" data points of the "clothesDryerJobMode" ModuleClass.
Table 5.6.71: Interpretation of hd:enumClothesDryerJobMode
Value | Interpretation | Note |
---|---|---|
1 | normal | Normal cycle. |
2 | quickDry | About half the length of a normal cycle, this setting uses high heat to dry a few items. |
3 | permanentPress | Slow drying with low heat helps wrinkle-free garments live up to their name and keeps the hard creases out of things one typically irons. |
4 | heavyDuty | Tumbling for an extended period with high heat for sturdy items (towels, sweats, jeans). |
5 | delicates | A short, low-heat cycle for delicates and other items such as spandex workout gear, which loses its stretch when too much heat is used. |
6 | airDry | A cool-air setting for items that can't take any heat, such as plastic tablecloths and rubber-backed rugs. |
7 | extendedTumble | Periodically tumbles clothes without heats for a preset amount of time after they're dry to prevent wrinkles. |
NOTE: See clause 5.3.1.19 “clothesDryerJobMode”. Negative values are reserved for vendor specific modes.
5.6.8 hd:enumClothesWasherDryerJobMode
Used for "currentJobModes" and "jobModes" data points of "clothesWasherDryerJobMode" ModuleClass. Manufacturers can define their own courses by setting this value to negative values.
Table 5.6.81: Interpretation of hd:enumClothesWasherDryerJobMode
Value | Interpretation | Note |
---|---|---|
1 | normal | |
2 | quick | |
3 | auto | |
4 | delicates | |
5 | heavy duty |
NOTE: See clause 5.3.1.21 "clothesWasherDryerJobMode". Negative values are reserved for vendor specific modes.
5.6.9 hd:enumClothesWasherJobMode
Used for the "currentJobModes" and "jobModes " data points of the "clothesWasherJobMode" ModuleClass. Washing options such as water temperature and spin speed are decided to pre-set values upon selected washing course. Manufacturers can define their own courses by setting this value to negative values.
Table 5.6.91: Interpretation of hd:enumClothesWasherJobMode
Value | Interpretation | Note |
---|---|---|
1 | normal | |
2 | smallLoad | |
3 | delicate | |
4 | comforter | |
5 | expressWash | |
6 | cleanWash | |
7 | kidsWear | |
8 | workoutWears |
NOTE: See clause 5.3.1.20 "clothesWasherJobMode". Negative values are reserved for vendor specific modes.
5.6.10 hd:enumCookerHoodJobMode
Used for the "currentJobMode" and "jobModes" DataPoints of the "cookerHoodJobMode" ModuleClass.
Table 5.6.101: Interpretation of hd:enumCookerHoodJobMode
Value | Interpretation | Note |
---|---|---|
1 | Always-on | This value indicates the always-on mode which keeps running the fan for ventilation. |
2 | Intensive | This value indicates the intensive mode used when a large volume of cooking fume is being produced. |
3 | Sensor | This value indicates the sensor mode which changes fan speed depend on the volume and heat of cooking fume. |
NOTE: See clause 5.3.1.26 "cookerHoodJobMode". Negative values are reserved for vendor specific modes.
5.6.11 hd:enumDehumidifierJobMode
Used for "currentJobMode" and "jobModes" data points of the "dehumidifierJobMode" ModuleClass.
Table 5.6.111: Interpretation of hd:enumDehumidifierJobMode
Value | Interpretation | Note |
---|---|---|
1 | smart | This value indicates the smart mode that first gets the target humidity level from user input, next detects the correct relative humidity, then automatically change the dehumidity level to keep the target humidity level. |
2 | fast | This value indicates the fast mode that speeds the operating level up to quickly dehumidify when the humidity level is so high. It is a kind of turbo mode. |
3 | silent | This value indicates the silent mode that can be used when a user sleeps. It reduces the noise. |
4 | focus | This value indicates the focus mode that dehumidifies focusing on a particular part. |
5 | clothes | This value indicates the clothes mode that dehumidifies adjusting the wind direction vertically. It is normally used to dehumidify clothes. |
NOTE: See clause 5.3.1.28 "dehumidifierJobMode". Negative values are reserved for vendor specific modes.
5.6.12 hd:enumDishWasherJobMode
Used for the "currentJobMode" and "jobModes" DataPoints of the "dishWasherJobMode" ModuleClass.
Table 5.6.121: Interpretation of hd:enumDishWasherJobMode
Value | Interpretation | Note |
---|---|---|
1 | Normal wash | |
2 | Intensive wash | |
3 | Quick wash | |
4 | Sensor wash | |
5 | Eco wash | |
6 | Quiet wash | |
7 | Maintenance wash |
NOTE: See clause 5.3.1.29 "dishWasherJobMode". Negative values are reserved for vendor specific modes.
5.6.13 hd:enumDisplayOrder
Used for the "displayOrder" data point of the "galleryMode" ModuleClass.
Table 5.6.13-1: Interpretation of hd:enumDisplayOrder
Value | Interpretation | Note |
---|---|---|
1 | fixed | |
2 | sequence | |
3 | loop | |
4 | random |
5.6.14 hd:enumDisplayOrientation
Used for the "displayOrientation" data point of the "galleryMode" ModuleClass.
Table 5.6.14-1: Interpretation of hd:enumDisplayOrientation
Value | Interpretation | Note |
---|---|---|
1 | landscape | |
2 | portrait |
5.6.15 hd:enumDoorState
Used for the "doorState" DataPoint of "doorStatus" ModuleClass.
Table 5.6.151: Interpretation of hd:enumDoorState
Value | Interpretation | Note |
---|---|---|
1 | closed | This indicates that door is closed. |
2 | open | This indicates that the door is open. |
3 | opening | This indicates that the door is opening. |
4 | closing | This indicates that the door is closing. |
5 | stopped | This indicates that the door is in stationary state. |
NOTE: See clause 5.3.1.30 "doorStatus".
5.6.16 hd:enumFoamStrength
Used for data points indicating the strength of a foam, for example, foaming milk from a coffee machine.
Table 5.6.161: Interpretation of hd:enumFoamStrength
Value | Interpretation | Note |
---|---|---|
1 | zero | |
2 | low | |
3 | medium | |
4 | high | |
5 | maximum |
NOTE: See clause 5.3.1.36 "foaming".
5.6.17 hd:enumGeneralLevel
Used for the "soilLevel" data point of the "clothesWasherJobModeOption" ModuleClass.
Table 5.6.171: Interpretation of hd:enumGeneralLevel
Value | Interpretation | Note |
---|---|---|
1 | light | |
2 | normal | |
3 | heavy |
NOTE: See clause 5.3.1.22 clothesWasherJobModeOption.
5.6.18 hd:enumGeneralSpeed
Used for the "spinSpeed" data point of the "clothesWasherJobModeOption" ModuleClass.
Table 5.6.181: Interpretation of hd:enumGeneralSpeed
Value | Interpretation | Note |
---|---|---|
1 | low | |
2 | medium | |
3 | high | |
4 | extraHigh |
NOTE: See clause 5.3.1.22 clothesWasherJobModeOption.
5.6.19 hd:enumGeneralTemperature
Used for the "washTemp" data point of the "clothesWasherJobModeOption" ModuleClass.
Table 5.6.191: Interpretation of hd:enumGeneralTemperature
Value | Interpretation | Note |
---|---|---|
1 | cold | The actual temperature is defined by the manufacturer. |
2 | warm | |
3 | hot |
NOTE: See clause 5.3.1.22 clothesWasherJobModeOption.
5.6.20 hd:enumGrainsLevel
Used for the "grainsRemaining" data point of the "grinder" ModuleClass. This type specifies a level for supplies that have a grain-aspect, for example the level of remaining coffee beans in the grinder part of a coffee machine, or the desired level of coffee beans in this machine.
The values for the level of a liquid is covered by "hd:enumLiquidLevel" (see clause 5.6.24).
Table 5.6.201: Interpretation of hd:enumGrainsLevel
Value | Interpretation | Note |
---|---|---|
1 | zero | |
2 | low | |
3 | medium | |
4 | high | |
5 | maximum |
NOTE: See clause 5.3.1.43 "grinder".
5.6.21 hd:enumGrindCoarseness
Used for the coarseness data points of the "grinder" ModuleClass. This type specifies the level of coarseness of a solid after grinding, for example grinded coffee beans.
Table 5.6.211: Interpretation of hd:enumGrindCoarseness
Value | Interpretation | Note |
---|---|---|
1 | ultrafine | |
2 | fine | |
3 | medium | |
4 | coarse | |
5 | coarsest |
NOTE: See clause 5.3.1.43 "grinder".
5.6.22 hd:enumHorizontalDirection
Used for the "horizontalDirection" and "supportedHorizontalDirection" of the "airFlow" ModuleClass, indicating horizontal directions.
Table 5.6.221: Interpretation of hd:enumHorizontalDirection
Value | Interpretation | Note |
---|---|---|
1 | auto | |
2 | center | |
3 | left | |
4 | right |
NOTE: See clause 5.3.1.4 airFlow.
5.6.23 hd:enumJobState
Used for the "currentJobState" and "jobStates" data points of the "printQueue" and "runState" ModuleClasses.
Table 5.6.231: Interpretation of hd:enumJobState
Value | Interpretation | Note |
---|---|---|
1 | aborted | |
2 | cancelled | |
3 | completed | |
4 | paused | |
5 | pending | |
6 | processing |
NOTE: See clause 5.3.1.67 "printQueue" and 5.3.1.75 "runState".
5.6.24 hd:enumLiquidLevel
Used for the "liquidLevel" and "liquidRemaining" data points in the respective "liquidLevel" and "liquidRemaining" ModuleClasses.
Table 5.6.241: Interpretation of hd:LiquidLevel
Value | Interpretation | Note |
---|---|---|
1 | zero | |
2 | low | |
3 | medium | |
4 | high | |
5 | maximum |
NOTE: See clause 5.3.1.50 "liquidLevel" and clause 5.3.1.51 "liquidRemaining".
5.6.25 hd:enumMachineState
Used for the "currentMachineState" and "machineStates" data points of the "runState" ModuleClass.
Table 5.6.251: Interpretation of hd:enumMachineState
Value | Interpretation | Note |
---|---|---|
1 | idle | Machine is ready to operate |
2 | preActive | Machine is operating its pre-functions (ex. pre-heat) |
3 | active | Machine is operating its functions |
4 | reserved | Reservation is made by user |
5 | stopped | Operation is stopped/aborted by some other reasons |
6 | error | Error has occurred |
7 | diagnostic | Machine reports diagnostic information to the server |
8 | test | Particular functions run for test |
9 | maintenance | Machine is needed to maintain |
10 | clear | The result is not removed yet |
11 | charging | Machine is being charged |
NOTE: See clause 5.3.1.75 "runState".
5.6.26 hd:enumOzoneStatus
Used for the "ozoneStatus" property of the "ozoneMeter" ModuleClass.
Table 5.6.261: Interpretation of hd:enumOzoneStatus
Value | Interpretation | Note |
---|---|---|
1 | Good | For example, 0 to 0.030 ppm. |
2 | Normal | For example, 0.031 to 0.090 ppm. |
3 | Bad | For example, 0.091 to 0.150ppm. |
4 | Very bad | For example, 0.151 ppm or above. |
NOTE: See clause 5.3.1.60 "ozoneMeter".
The examples in the notes are references from the Korean Environmental Standard [i.7].
5.6.27 hd:enumPlayerMode
Used for the "currentMode" and "supportedModes" data points in the "playerControl" ModuleClass.
Table 5.6.271: Interpretation of hd:enumPlayerMode
Value | Interpretation | Note |
---|---|---|
1 | stop | |
2 | play | |
3 | pause | |
4 | resume | |
5 | record | |
6 | rewind | |
7 | fast-rewind | |
8 | forward | |
9 | fast-forward | |
10 | searchPrevious | |
11 | searchNext |
NOTE: See clause 5.3.1.65 "playerControl".
5.6.28 hd:enumRobotCleanerJobMode
Used for the "currentJobMode" and "jobModes" data points of the "robotCleanerJobMode" ModuleClass.
Table 5.6.281: Interpretation of hd:enumRobotCleanerJobMode
Value | Interpretation | Note |
---|---|---|
1 | zigzag | The machine moves forward by going at an angle first to one side then to the other. |
2 | sectorBase | The machine first cleans a specific sector (for example, 1 x 1 m), then moves to another sector. |
3 | spot | The machine cleans a targeted area of about specific spot. |
NOTE: See clause 5.3.1.74 "robotCleanerJobMode". Negative values are reserved for vendor specific modes.
5.6.29 hd:enumSecurityMode
Used for the "currentSecurityMode" and "securityModes" data points of the "securityMode" ModuleClass.
Table 5.6.291: Interpretation of hd:enumSecurityMode
Value | Interpretation | Note |
---|---|---|
1 | active | Unit is active |
2 | armedAway | Unit is armed for away |
3 | armedInstant | Unit is armed instantly |
4 | armedMaximum | Unit is armed at maximum level |
5 | armedNightStay | Unit is armed in night stay |
6 | armedStay | Unit is armed in stay mode |
NOTE: See clause 5.3.1.76 "securityMode".
5.6.30 hd:enumSpinLevelStrength
Used for the "spinLevelStrength" data points of the "spinLevel" ModuleClass, and used for the "spinSpeed" data points of the "blender" ModuleClass, indicating the strength of a spinLevel.
Table 5.6.301: Interpretation of hd:enumSpinLevelStrength
Value | Interpretation | Note |
---|---|---|
1 | zero | |
2 | sensitive | |
3 | weak | |
4 | medium | |
5 | strong | |
6 | maximum |
NOTE: See clause 5.3.1.84 "spinLevel" and clause 5.3.1.118 "blender".
5.6.31 hd:enumSteamClosetJobMode
Used for "currentJobMode" and "jobModes" data points of the "steamClosetJobMode" ModuleClass.
Table 5.6.311: Interpretation of hd:enumSteamClosetJobMode
Value | Interpretation | Note |
---|---|---|
1 | reduceOdor | Using pure water, the machine help remove the smells on clothes. |
2 | steamWrinkle | The machine steams away wrinkles and also creates pant creases, as well as keep them crisp. |
3 | helpClean | Using pure water without chemical additives, the machine sanitizes fabrics and items that are difficult to wash. |
4 | gentleDry | The machine dries fragile garments without worrying about shrinkage or damage. |
NOTE: See clause 5.3.1.85 "steamClosetJobMode". Negative values are reserved for vendor specific modes.
5.6.32 hd:enumSupportedMediaSources
Used for the "supportedMediaSources" data point of the "mediaSelect" ModuleClass.
Table 5.6.321: Interpretation of hd:enumSupportedMediaSources
Value | Interpretation | Note |
---|---|---|
1 | tuner | |
2 | component | |
3 | composite | |
4 | svideo | |
5 | rgb | |
6 | dvi | |
7 | hdmi | |
8 | displayPort | |
9 | scart | |
10 | externalStorage | |
11 | network |
NOTE: See clause 5.3.1.53 "mediaSelect". Negative values are reserved for vender specific sources.
5.6.33 hd:enumTasteStrength
Used for the "strength" data point of the "brewing" ModuleClass, indicating strength of a drink taste, for example coffee strength.
Table 5.6.331: Interpretation of hd:enumTasteStrength
Value | Interpretation | Note |
---|---|---|
1 | zero | |
2 | sensitive | |
3 | medium | |
4 | strong | |
5 | maximum |
NOTE: See clause 5.3.1.16 "brewing".
5.6.34 hd:enumTone
Used for the "tone" data point of the "alarmSpeaker" ModuleClass.
Table 5.6.341: Interpretation of hd:enumTone
Value | Interpretation | Note |
---|---|---|
1 | fire | |
2 | theft | |
3 | emergency | |
4 | doorbell | |
5 | deviceFail |
NOTE: See clause 5.3.1.7 alarmSpeaker.
5.6.35 hd:enumUvStatus
Used for the "uvStatus" data point of the "uvSensor" ModuleClass.
Table 5.6.351: Interpretation of hd:enumUvStatus
Value | Interpretation | Note |
---|---|---|
1 | Good | |
2 | Normal | |
3 | Bad | |
4 | Very Bad | |
5 | Danger |
NOTE: See clause 5.3.1.92 "uvSensor".
5.6.36 hd:enumVerticalDirection
Used for the "verticalDirection" and "supportedVerticalDirection" data points of the "airFlow" ModuleClass, indicating vertical direction.
Table 5.6.361: Interpretation of hd:enumVerticalDirection
Value | Interpretation | Note |
---|---|---|
1 | auto | |
2 | center | |
3 | up | |
4 | down |
NOTE: See clause 5.3.1.4 airFlow.
5.6.37 hd:enumWaterFlowStrength
Used for the "waterLevelStrength" data point of the "waterFlow" ModuleClass, indicating the strength of a waterflow.
Table 5.6.371: Interpretation of hd:enumWaterFlowStrength
Value | Interpretation | Note |
---|---|---|
1 | zero | |
2 | sensitive | |
3 | weak | |
4 | medium | |
5 | strong | |
6 | maximum |
NOTE: See clause 5.3.1.93 "waterFlow".
5.6.38 hd:enumBaliseSystemIndicator
Used for the "baliseTransmissionModule" ModuleClass.
Table 5.6.381: Interpretation of hd:enumBaliseSystemIndicator
Value | Interpretation | Note |
---|---|---|
1 | ATC | Korea [i.9] |
2 | ATP | Korea [i.9] |
3 | CTCS-3 | China [i.10] |
NOTE: The Note shows countries which are using a balise system which is indicated on left-hand side.
5.6.39 hd:enumWeightUnit
Used for the "unit" data point related to all ModuleClass which contains weight, indicating the units of the weight.
Table 5.6.391: Interpretation of hd:enumWeight
Value | Interpretation | Note |
---|---|---|
1 | kg | kilogram |
2 | lb | pound |
3 | oz | ounce |
NOTE: See clause 5.3.1.99 "weight".
5.6.40 hd:enumTemperatureUnit
Used for the "unit" data point related to "temperature" and "temperatureAlarm" ModuleClasses which contains temperature, indicating the units of the temperature.
Table 5.6.401: Interpretation of hd:enumTemperatureUnit
Value | Interpretation | Note |
---|---|---|
1 | C | Celsius |
2 | F | Fahrenheit |
3 | K | Kelvin |
NOTE: See clause 5.3.1.87 "temperature" and clause 5.3.1.88 "temperatureAlarm".
5.6.41 hd:enumWaterFilterType
Used for the "filterType" data point of the "waterFilterType" ModuleClass.
Table 5.6.411: Interpretation of hd:enumWaterFilterType
Value | Interpretation | Note |
---|---|---|
1 | RO | This value indicates the Revers Osmosis type water filter. |
2 | UV | This value indicates the Ultraviolet type water filter. |
3 | UF | This value indicates the UltraFiltration type water filter. |
4 | AC | This value indicates the Activate Carbon type water filter. |
5 | SF | This value indicates the Sediment type water filter. |
NOTE: See clause 5.3.1.105 "waterFilterType".
5.6.42 hd:enumDataModelType
Used for the "dataModelType" DataPoint of the "dmDataModelIO" ModuleClass.
Table 5.6.42-1 Interpretation of hd:enumDataModelType
Value | Interpretation | Note |
---|---|---|
1 | unknown | To be used for a proprietary/unknown protocol |
2 | OMA_DM_1.3 | |
3 | OMA_DM_2.0 | |
4 | OMA_LwM2M | |
5 | BBF_TR-181_CWMP | Version of TR-181 [i.12] for TR-069 [i.11]. |
6 | BBF_TR-181_USP | Version of TR-181 [i.12] for USP |
7 | oneM2M | For native oneM2M devices |
5.6.43 hd:enumDmAgentState
Used for the "state" DataPoint of the "dmAgent" ModuleClass.
Table 5.6.43-1 Interpretation of hd:enumDmAgentState
Value | Interpretation | Note |
---|---|---|
1 | ready | The device is ready for DM operations |
2 | error | The device is known to be in an error state |
3 | sleeping | The device is known to be in sleeping mode |
4 | unreachable | The device is not accessible |
5.6.44 hd:enumFirmwareState
Used for the "state" DataPoint of the "dmFirmware" ModuleClass.
Table 5.6.44-1 Interpretation of hd:enumFirmwareState
Value | Interpretation | Note |
---|---|---|
1 | Active | The firmware is currently active |
2 | Ready | The firmware is ready for installation/activation |
3 | Downloading | The firmware is being downloaded |
4 | Installing | The firmware in being installed |
5 | Failure | The firmware installation/download has failed |
6 | Archival | The firmware is an archival record that cannot be reactivated. |
5.6.45 hd:enumPowerState
Used for the "powerStatus" DataPoint of the "dmAgent" ModuleClass.
Table 5.6.45-1 Interpretation of hd:enumPowerState
Value | Interpretation | Note |
---|---|---|
1 | normal | |
2 | charging | |
3 | chargingComplete | |
4 | degraded | |
5 | low | |
6 | critical | |
7 | notInstalled |
5.6.46 hd:enumRebootType
Used for the "rebootType" argument of the "reboot" action of the "dmAgent" ModuleClass.
Table 5.6.46-1 Interpretation of hd:enumRebootType
Value | Interpretation | Note |
---|---|---|
1 | reboot | |
2 | rebootWhenReady | Reboot needed when the device is available for it |
3 | factoryReset | "hard" reset |
4 | softReset |
5.6.47 hd:enumSoftwareState
Used for the "state" data point of the "dmSoftware" ModuleClass.
Table 5.6.47-1 Interpretation of hd:enumSoftwareState
Value | Interpretation | Note |
---|---|---|
1 | Inactive | |
2 | Activating | |
3 | Active | |
4 | Deactivating |
5.6.48 hd:enumPackageState
Used for the "state" data point of the "dmPackage" ModuleClass.
Table 5.6.48-1 Interpretation of hd:enumPackageState
Value | Interpretation | Note |
---|---|---|
1 | NotInstalled | |
2 | Downloaded | |
3 | Installed | |
4 | Downloading | |
5 | Installing | |
6 | Uninstalling |
5.6.49 hd:enumPackageType
Used for the "type" data point of the "dmPackage" ModuleClass.
Table 5.6.49-1 Interpretation of hd:enumPackageType
Value | Interpretation | Note |
---|---|---|
1 | SoftwareModule | Software module image (executable) |
2 | SoftwareLibrary | Software library file |
3 | WebContent | Web document |
4 | ConfigFile | Configuration file |
5 | VendorFile | Vendor-specific document |
6 | Undefined |
5.6.50 hd:enumBatteryMaterial
Used for the "batteryMaterial" DataPoint of the "battery" ModuleClass.
Table 5.6.50-1 Interpretation of hd:enumBatteryMaterial
Value | Interpretation | Note |
---|---|---|
1 | Alkaline_battery | Primary cells or non-rechargeables |
2 | Lithium_battery | Primary cells or non-rechargeables |
3 | Magnesium_battery | Primary cells or non-rechargeables |
4 | Mercury_battery | Primary cells or non-rechargeables |
5 | Nickel_oxyhydroxide_battery | Primary cells or non-rechargeables |
6 | Silver_oxide_battery | Primary cells or non-rechargeables |
7 | Zinc_air | Primary cells or non-rechargeables |
8 | Lead_acid_battery | Secondary cells or rechargeables |
9 | Lithium_ion_battery | Li-ion, Secondary cells or rechargeables |
10 | Lithium_ion_polymer_battery | LiPo, Secondary cells or rechargeables |
11 | Nickel_cadmium_battery | Ni-Cd , Secondary cells or rechargeables |
12 | Nickel_iron_battery | Secondary cells or rechargeables |
13 | Nickel_metal_hydride_battery | NiMH, Secondary cells or rechargeables |
14 | Nickel_zinc_battery | Secondary cells or rechargeables |
15 | Rechargeable_alkaline_battery | Secondary cells or rechargeables |
5.6.51 hd:enumBatteryShape
Used for the "batteryShape" DataPoint of the "battery" ModuleClass.
Table 5.6.51-1 Interpretation of hd:enumBatteryShape
Value | Interpretation | Note |
---|---|---|
1 | AA | Cylinder-type AA battery |
2 | AAA | Cylinder-type AAA battery |
3 | AAAA | Cylinder-type AAAA battery |
4 | C | Cylinder-type C battery |
5 | D | Cylinder-type D battery |
6 | N | Cylinder-type N battery |
e | A23 | Cylinder-type A23 battery |
8 | Coin_cell_4 | Coin-cell type 4,8 mm diameter battery |
9 | Coin_cell_5 | Coin-cell type 5,8 mm diameter battery |
10 | Coin_cell_6 | Coin-cell type 6,8 mm diameter battery |
11 | Coin_cell_7 | Coin-cell type 7,9 mm diameter battery |
12 | Coin_cell_9 | Coin-cell type 9,5 mm diameter battery |
13 | Coin_cell_10 | Coin-cell type 10,0 mm diameter battery |
14 | Coin_cell_11 | Coin-cell type 11,6 mm diameter battery |
15 | Coin_cell_12 | Coin-cell type 12,5 mm diameter battery |
16 | Coin_cell_16 | Coin-cell type 16,0 mm diameter battery |
17 | Coin_cell_20 | Coin-cell type 20,0 mm diameter battery |
18 | Coin_cell_23 | Coin-cell type 23,0 mm diameter battery |
19 | Coin_cell_24 | Coin-cell type 24,5 mm diameter battery |
20 | Coin_cell_44 | Coin-cell type 5,4 mm diameter battery |
21 | Box_9V | Box type 9V battery |
22 | Silver_Flat_Pack | Flat Box Pack type |
23 | Car_battery | Box type 6-cell lead car battery |
24 | Custom_made | Custom-made by manufacturer |
5.6.52 hd:enum3DDisplayType
Used for the "threeDDisplayType" DataPoint of the "threeDDisplay" ModuleClass.
Table 5.6.52-1 Interpretation of hd:enum3DDisplayType
Value | Interpretation | Note |
---|---|---|
1 | Stereoscopic_Display | Use "binocular disparity" method to implement 3D display. The technology uses 3D glasses to make the binocular disparity. |
2 | Light_Field_Display | The technology build barriers or lenticular lens on a RGB panel to make binocular disparity effect. It does not need 3D glasses. |
3 | Volumetric_Display | The technology uses the interference ray as the light source. The 3D image is formed as a set of pixels that the pixels are generated as a bright point in the position of constructive interference is made. This technology does not need 3D glasses. |
4 | ETC |
5.6.53 hd:enum3DScannerType
Used for the "threeDScannerType" DataPoint of the "threeDScanner" ModuleClass.
Table 5.6.53-1 Interpretation of hd:enum3DScannerType
Value | Interpretation | Note |
---|---|---|
1 | TOF | Use "Time Of Flight" method to scan 3D object. The technology calculates time gap between shooting and return of the reflected laser light. |
2 | Phase_Shift | The technology uses "Phase shift waveform analysis". It analyses the distance gap between two reflected laser beam phase which are shot from the scanner. |
3 | Waveform | The technology uses "Triangulation method". Based on the triangulation method, it uses point beam or TOF method. |
4 | MPT | The technology uses "Miniaturized Projection Technique" to scan. It projects specific pattern of White light, indicates the size and depth by analysis of the reflected pattern on the object. |
5 | ETC | The other technology is used to scan an object. |
5.6.54 hd:enumShoesWasherJobMode
Used for the "currentJobMode" and "jobModes" DataPoints of the "shoesWasherJobMode" ModuleClass.
Table 5.6.54-1: Interpretation of hd:enumShoesWasherJobMode
Value | Interpretation | Note |
---|---|---|
1 | normalWash | |
2 | intensiveWash | |
3 | quickWash | |
4 | maintenanceWash | |
5 | antibacterialWash |
NOTE: See clause 5.3.1.119 "shoesWasherJobMode". Negative values are reserved for vendor specific modes.
5.6.55 hd:enumAlertStatus
The enumeration type, hd:enumAlertStatus, enables things to identify the alert status that describes whether a received public warning message as oneM2M based information is an actual alert issued by authorities or an alert for testing the public warning service over oneM2M system.
Table 5.6.55-1: Interpretation of hd:enumAlertStatus
Value | Interpretation | Note |
---|---|---|
1 | Actual | Actionable by all targeted recipients |
2 | Exercise | Actionable only by designated exercise participants |
3 | System | For messages that support alert network internal functions |
4 | Test | Technical testing only, all recipients disregard |
5 | Draft | A preliminary template or draft, not actionable in its current form |
NOTE: Listed names for this enumeration are specified on the CAP 1.2 specification [22].
5.6.56 hd:enumAlertMsgType
The enumeration type, hd:enumAlertMsgType, describes the message type of oneM2M based information transformed from CAP based information issued by authorities.
Table 5.6.56-1: Interpretation of hd:enumAlertMsgType
Value | Interpretation | Note |
---|---|---|
1 | Alert | Initial information requiring attention by targeted recipients |
2 | Update | Updates and supersedes the earlier message(s) |
3 | Cancel | Cancels the earlier message(s) |
NOTE: Listed names for this enumeration are specified on the CAP 1.2 specification [22].
5.6.57 hd:enumUrgency
The enumeration type, hd:enumUrgency, describes the urgency of the event defined in oneM2M based information transformed from CAP based information issued by authorities.
Table 5.6.57-1: Interpretation of hd:enumUrgency
Value | Interpretation | Note |
---|---|---|
1 | Immediate | Responsive action should be taken immediately |
2 | Expected | Responsive action should be taken soon (within next hour) |
3 | Future | Responsive action should be taken in the near future |
4 | Past | Responsive action is no longer required |
5 | Unknown | Urgency not known |
NOTE: Listed names for this enumeration are specified on the CAP 1.2 specification [22].
5.6.58 hd:enumSeverity
The enumeration type, hd:enumSeverity, describes the severity of the event defined in oneM2M based information transformed from CAP based information issued by authorities.
Table 5.6.58-1: Interpretation of hd:enumSeverity
Value | Interpretation | Note |
---|---|---|
1 | Extreme | Extraordinary threat to life or property |
2 | Severe | Significant threat to life or property |
3 | Moderate | Possible threat to life or property |
4 | Minor | Minimal to no known threat to life or property |
5 | Unknown | Severity unknown |
NOTE: Listed names for this enumeration are specified on the CAP 1.2 specification [22].
5.6.59 hd:enumCertainty
The enumeration type, hd:enumCertainty, describes the certainty of the event defined in oneM2M based information transformed from CAP based information issued by authorities.
Table 5.6.59-1: Interpretation of hd:enumCertainty
Value | Interpretation | Note |
---|---|---|
1 | Observed | Determined to have occurred or to be ongoing |
2 | Likely | Likely (p > ~50 %) |
3 | Possible | Possible but not likely (p <= ~50 %) |
4 | Unlikely | Not expected to occur (p ~ 0) |
5 | Unknown | Certainty unknown |
NOTE: Listed names for this enumeration are specified on the CAP 1.2 specification [22].