{"id":453094,"date":"2024-10-20T09:28:37","date_gmt":"2024-10-20T09:28:37","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-2888-1-2023-3\/"},"modified":"2024-10-26T17:35:38","modified_gmt":"2024-10-26T17:35:38","slug":"ieee-2888-1-2023-3","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-2888-1-2023-3\/","title":{"rendered":"IEEE 2888.1-2023"},"content":{"rendered":"
New IEEE Standard – Active. The vocabulary, data formats, and application programming interfaces (APIs) for acquiring information from sensors are defined in this standard, enabling communication between the cyber world and the physical world, including:–Data formats for interfacing sensor data defining a root schema with individual sensor data–Data formats for recognizing sensor capabilities defining a root schema with individual sensor capabilities–Data formats for common data types–Application programming interfaces to transmit a sensor and its capability data between cyber and physical worlds<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
1<\/td>\n | IEEE Std 2888.1-2023 Front Cover <\/td>\n<\/tr>\n | ||||||
2<\/td>\n | Title page <\/td>\n<\/tr>\n | ||||||
4<\/td>\n | Important Notices and Disclaimers Concerning IEEE Standards Documents <\/td>\n<\/tr>\n | ||||||
8<\/td>\n | Participants <\/td>\n<\/tr>\n | ||||||
9<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
10<\/td>\n | Contents <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | 1. Overview 1.1 Scope 1.2 Word usage <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 2. Normative references 3. Definitions, acronyms, and abbreviations 3.1 Definitions 3.2 Acronyms and abbreviations <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | 4. Data formats for interfacing sensor data 4.1 Root schema structure 4.1.1 General 4.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 4.1.3 Semantics 4.1.4 Examples <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 4.2 Data formats for individual sensor data 4.2.1 General 4.2.2 Audio-visual sensors 4.2.2.1 Microphone sensor 4.2.2.1.1 General 4.2.2.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 4.2.2.1.3 Semantics 4.2.2.1.4 Examples <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 4.2.2.2 Color camera sensor 4.2.2.2.1 General 4.2.2.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 4.2.2.2.3 Semantics 4.2.2.2.4 Examples <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 4.2.3 Biosensors 4.2.3.1 Blood pressure sensor 4.2.3.1.1 General 4.2.3.1.2 Syntax 4.2.3.1.3 Semantics <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 4.2.3.1.4 Examples 4.2.3.2 Heart rate sensor 4.2.3.2.1 General 4.2.3.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 4.2.3.2.3 Semantics 4.2.3.2.4 Examples 4.2.4 Environment-related sensors 4.2.4.1 Ambient light sensor 4.2.4.1.1 General 4.2.4.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | 4.2.4.1.3 Semantics 4.2.4.1.4 Examples <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | 4.2.4.2 Ambient noise sensor 4.2.4.2.1 General 4.2.4.2.2 Syntax 4.2.4.2.3 Semantics 4.2.4.2.4 Examples <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 4.2.4.3 Pressure sensor data 4.2.4.3.2 Syntax 4.2.4.3.3 Semantics 4.2.4.3.4 Examples <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 4.2.4.4 Temperature sensor 4.2.4.4.1 General 4.2.4.4.2 Syntax 4.2.4.4.3 Semantics 4.2.4.4.4 Examples <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 4.2.4.5 Humidity sensor 4.2.4.5.1 General 4.2.4.5.2 Syntax 4.2.4.5.3 Semantics 4.2.4.5.4 Examples <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 4.2.4.6 Wind sensor 4.2.4.6.1 General 4.2.4.6.2 Syntax 4.2.4.6.3 Semantics <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 4.2.4.6.4 Examples 4.2.4.7 Gas sensor 4.2.4.7.1 General 4.2.4.7.2 Syntax <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 4.2.4.7.3 Semantics 4.2.4.7.4 Examples 4.2.4.8 Dust sensor 4.2.4.8.1 General 4.2.4.8.2 Syntax <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 4.2.4.8.3 Semantics 4.2.4.8.4 Examples 4.2.4.9 Precipitation sensor 4.2.4.9.1 General 4.2.4.9.2 Syntax <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | 4.2.4.9.3 Semantics 4.2.4.9.4 Examples 4.2.4.10 Insolation sensor 4.2.4.10.1 General 4.2.4.10.2 Syntax <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | 4.2.4.10.3 Semantics 4.2.4.10.4 Examples 4.2.4.11 Soil moisture sensor 4.2.4.11.1 General 4.2.4.11.2 Syntax <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 4.2.4.11.3 Semantics 4.2.4.11.4 Examples 4.2.4.12 Soil tensiometer 4.2.4.12.1 General <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | 4.2.4.12.2 Syntax 4.2.4.12.3 Semantics 4.2.4.12.4 Examples <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | 4.2.4.13 Electrical conductivity sensor 4.2.4.13.1 General 4.2.4.13.2 Syntax 4.2.4.13.3 Semantics 4.2.4.13.4 Examples <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | 4.2.4.14 Acidity sensor 4.2.4.14.1 General 4.2.4.14.2 Syntax 4.2.4.14.3 Semantics <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | 4.2.4.14.4 Examples 4.2.5 Location- and position-related sensors 4.2.5.1 Global position sensor 4.2.5.1.1 General 4.2.5.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 4.2.5.1.3 Semantics 4.2.5.1.4 Examples 4.2.5.2 Compass sensor 4.2.5.2.1 General 4.2.5.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 4.2.5.2.3 Semantics 4.2.5.2.4 Examples 4.2.5.3 Orientation sensor 4.2.5.3.1 General 4.2.5.3.2 Syntax <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 4.2.5.3.3 Semantics 4.2.5.3.4 Examples 4.2.5.4 Position sensor 4.2.5.4.1 General 4.2.5.4.2 Syntax <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | 4.2.5.4.3 Semantics 4.2.5.4.4 Examples 4.2.5.5 Distance sensor 4.2.5.5.1 General 4.2.5.5.2 Syntax <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | 4.2.5.5.3 Semantics 4.2.5.5.4 Examples 4.2.5.6 Altitude sensor 4.2.5.6.1 General 4.2.5.6.2 Syntax <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 4.2.5.6.3 Semantics 4.2.5.6.4 Examples 4.2.6 Large space virtual reality training system input sensors 4.2.6.1 Button sensor 4.2.6.1.1 General <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 4.2.6.1.2 Syntax 4.2.6.1.3 Semantics 4.2.6.1.4 Examples <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | 4.2.6.2 Analog sensor 4.2.6.2.1 General 4.2.6.2.2 Syntax 4.2.6.2.3 Semantics 4.2.6.2.4 Examples <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | 4.2.6.3 Dial sensor 4.2.6.3.1 General 4.2.6.3.2 Syntax 4.2.6.3.3 Semantics 4.2.6.3.4 Examples <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | 4.2.6.4 Glove sensor data 4.2.6.4.1 General 4.2.6.4.2 Syntax <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 4.2.6.4.3 Semantics 4.2.6.4.4 Examples <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | 4.2.6.5 Inertial measurement unit sensor data 4.2.6.5.1 General 4.2.6.5.2 Syntax <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | 4.2.6.5.3 Semantics 4.2.6.5.4 Examples 4.2.6.6 Rigid body sensor data 4.2.6.6.1 General 4.2.6.6.2 Syntax <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 4.2.6.6.3 Semantics 4.2.6.6.4 Examples <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 4.2.6.7 Bend sensor data 4.2.6.7.1 General 4.2.6.7.2 Syntax <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | 4.2.6.7.3 Semantics 4.2.6.7.4 Examples 5. Data formats for recognizing sensor capabilities 5.1 Root schema structure 5.1.1 General 5.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | 5.1.3 Semantics 5.1.4 Examples <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | 5.2 Data formats for individual sensor capabilities 5.2.1 General 5.2.2 Audio-visual sensor capabilities 5.2.2.1 Microphone sensor capabilities 5.2.2.1.1 General 5.2.2.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | 5.2.2.1.3 Semantics 5.2.2.1.4 Examples 5.2.2.2 Camera sensor capability 5.2.2.2.1 General <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | 5.2.2.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 5.2.2.2.3 Semantics 5.2.2.2.4 Examples <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 5.2.3 Biosensor capabilities 5.2.3.1 Blood pressure sensor capability 5.2.3.1.1 General 5.2.3.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | 5.2.3.1.3 Semantics 5.2.3.1.4 Examples 5.2.3.2 Heart rate sensor capability 5.2.3.2.1 General 5.2.3.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 5.2.3.2.3 Semantics 5.2.3.2.4 Examples 5.2.4 Environment-related sensor capabilities 5.2.4.1 Ambient light sensor capability 5.2.4.1.1 General 5.2.4.1.2 Syntax <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | 5.2.4.1.3 Semantics 5.2.4.1.4 Examples 5.2.4.2 Ambient noise sensor capability 5.2.4.2.1 General 5.2.4.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | 5.2.4.2.3 Semantics 5.2.4.2.4 Examples 5.2.4.3 Pressure sensor capability 5.2.4.3.1 General 5.2.4.3.2 Syntax <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | 5.2.4.3.3 Semantics 5.2.4.3.4 Examples 5.2.4.4 Temperature sensor capability 5.2.4.4.1 General 5.2.4.4.2 Syntax 5.2.4.4.3 Semantics <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 5.2.4.4.4 Examples 5.2.4.5 Humidity sensor capability 5.2.4.5.1 General 5.2.4.5.2 Syntax 5.2.4.5.3 Semantics 5.2.4.5.4 Examples <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | 5.2.4.6 Wind sensor capability 5.2.4.6.1 General 5.2.4.6.2 Syntax 5.2.4.6.3 Semantics 5.2.4.6.4 Examples <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | 5.2.4.7 Gas sensor capability 5.2.4.7.1 General 5.2.4.7.2 Syntax 5.2.4.7.3 Semantics 5.2.4.7.4 Examples <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | 5.2.4.8 Dust sensor capability 5.2.4.8.1 General 5.2.4.8.2 Syntax 5.2.4.8.3 Semantics 5.2.4.8.4 Examples <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 5.2.4.9 Precipitation sensor capability 5.2.4.9.1 General 5.2.4.9.2 Syntax 5.2.4.9.3 Semantics 5.2.4.9.4 Examples <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | 5.2.4.10 Insolation sensor capability 5.2.4.10.1 General 5.2.4.10.2 Syntax 5.2.4.10.3 Semantics 5.2.4.10.4 Examples <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 5.2.4.11 Soil moisture sensor capability 5.2.4.11.1 General 5.2.4.11.2 Syntax 5.2.4.11.3 Semantics 5.2.4.11.4 Examples <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 5.2.4.12 Soil tensiometer capability 5.2.4.12.1 General 5.2.4.12.2 Syntax 5.2.4.12.3 Semantics 5.2.4.12.4 Examples <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | 5.2.4.13 Electrical conductivity sensor capability 5.2.4.13.1 General 5.2.4.13.2 Syntax 5.2.4.13.3 Semantics 5.2.4.13.4 Examples 5.2.4.14 Acidity sensor capability 5.2.4.14.1 General <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 5.2.4.14.2 Syntax 5.2.4.14.3 Semantics 5.2.4.14.4 Examples 5.2.5 Location- and position-related sensor capabilities 5.2.5.1 Global position sensor capability 5.2.5.1.1 General <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | 5.2.5.1.2 Syntax 5.2.5.1.3 Semantics <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | 5.2.5.1.4 Examples 5.2.5.2 Compass sensor capability 5.2.5.2.1 General 5.2.5.2.2 Syntax 5.2.5.2.3 Semantics 5.2.5.2.4 Examples <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 5.2.5.3 Orientation sensor capability 5.2.5.3.1 General 5.2.5.3.2 Syntax <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | 5.2.5.3.3 Semantics 5.2.5.3.4 Examples <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 5.2.5.4 Position sensor capability 5.2.5.4.1 General 5.2.5.4.2 Syntax <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | 5.2.5.4.3 Semantics 5.2.5.4.4 Examples <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | 5.2.5.5 Distance sensor capability 5.2.5.5.1 General 5.2.5.5.2 Syntax 5.2.5.5.3 Semantics 5.2.5.5.4 Examples 5.2.5.6 Altitude sensor capability 5.2.5.6.1 General <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | 5.2.5.6.2 Syntax 5.2.5.6.3 Semantics 5.2.5.6.4 Examples 5.2.6 Input device capabilities of large-space virtual reality training system 5.2.6.1 Button sensor capability 5.2.6.1.1 General <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | 5.2.6.1.2 Syntax 5.2.6.1.3 Semantics 5.2.6.1.4 Examples 5.2.6.2 Analog sensor capability 5.2.6.2.1 General 5.2.6.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 5.2.6.2.3 Semantics 5.2.6.2.4 Examples 5.2.6.3 Dial sensor capability 5.2.6.3.1 General 5.2.6.3.2 Syntax <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | 5.2.6.3.3 Semantics 5.2.6.3.4 Examples 5.2.6.4 Glove sensor capability 5.2.6.4.1 General 5.2.6.4.2 Syntax <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | 5.2.6.4.3 Semantics 5.2.6.4.4 Examples 5.2.6.5 Inertial measurement unit sensor capability 5.2.6.5.1 General 5.2.6.5.2 Syntax <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | 5.2.6.5.3 Semantics 5.2.6.5.4 Examples 5.2.6.6 Rigid body sensor capability 5.2.6.6.1 General 5.2.6.6.2 Syntax 5.2.6.6.3 Semantics 5.2.6.6.4 Examples <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | 5.2.6.7 Bend sensor capability 5.2.6.7.1 General 5.2.6.7.2 Syntax 5.2.6.7.3 Semantics <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | 5.2.6.7.4 Examples 6. Common data types 6.1 General 6.2 integer3DVector type 6.2.1 General 6.2.2 Syntax <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | 6.2.3 Semantics 6.2.4 Examples 6.3 float3DVector type 6.3.1 General 6.3.2 Syntax 6.3.3 Semantics 6.3.4 Examples <\/td>\n<\/tr>\n | ||||||
103<\/td>\n | 6.4 float4DVector type 6.4.1 General 6.4.2 Syntax 6.4.3 Semantics 6.4.4 Examples 6.5 Unit type 6.5.1 General <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | 6.5.2 Syntax <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 6.5.3 Semantics <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | 6.6 Color type 6.6.1 General 6.6.2 Syntax <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | 6.6.3 Semantics <\/td>\n<\/tr>\n | ||||||
125<\/td>\n | 6.7 Gas type 6.7.1 General 6.7.2 Syntax <\/td>\n<\/tr>\n | ||||||
126<\/td>\n | 6.7.3 Semantics 7. Application programming interface for smart sensors 7.1 General 7.2 Application programming interface for individual sensors 7.2.1 General <\/td>\n<\/tr>\n | ||||||
127<\/td>\n | 7.2.2 Application programming interface for audio-visual sensors 7.2.2.1 Microphone sensor 7.2.2.2 Color camera sensor <\/td>\n<\/tr>\n | ||||||
128<\/td>\n | 7.2.3 Application programming interface for biosensors 7.2.3.1 Blood pressure sensor 7.2.3.2 Heart rate sensor <\/td>\n<\/tr>\n | ||||||
129<\/td>\n | 7.2.4 Application programming interface for environment-related sensors 7.2.4.1 Ambient light sensor 7.2.4.2 Ambient noise sensor <\/td>\n<\/tr>\n | ||||||
130<\/td>\n | 7.2.4.3 Pressure sensor 7.2.4.4 Temperature sensor <\/td>\n<\/tr>\n | ||||||
131<\/td>\n | 7.2.4.5 Humidity sensor 7.2.4.6 Wind sensor <\/td>\n<\/tr>\n | ||||||
132<\/td>\n | 7.2.4.7 Gas sensor 7.2.4.8 Dust sensor <\/td>\n<\/tr>\n | ||||||
133<\/td>\n | 7.2.4.9 Precipitation sensor 7.2.4.10 Insolation sensor <\/td>\n<\/tr>\n | ||||||
134<\/td>\n | 7.2.4.11 Soil moisture sensor 7.2.4.12 Soil tensiometer <\/td>\n<\/tr>\n | ||||||
135<\/td>\n | 7.2.4.13 Electrical conductivity sensor 7.2.4.14 Acidity sensor <\/td>\n<\/tr>\n | ||||||
136<\/td>\n | 7.2.5 Application programming interface for location- and position-related sensors 7.2.5.1 Global position sensor 7.2.5.2 Compass sensor <\/td>\n<\/tr>\n | ||||||
137<\/td>\n | 7.2.5.3 Orientation sensor 7.2.5.4 Position sensor <\/td>\n<\/tr>\n | ||||||
138<\/td>\n | 7.2.5.5 Distance sensor 7.2.5.6 Altitude sensor <\/td>\n<\/tr>\n | ||||||
139<\/td>\n | 7.2.6 Application programming interface for large space virtual reality training system input devices 7.2.6.1 Button sensor 7.2.6.2 Analog sensor <\/td>\n<\/tr>\n | ||||||
140<\/td>\n | 7.2.6.3 Dial sensor 7.2.6.4 Glove sensor <\/td>\n<\/tr>\n | ||||||
141<\/td>\n | 7.2.6.5 Inertial measurement unit sensor 7.2.6.6 Rigid body sensor <\/td>\n<\/tr>\n | ||||||
142<\/td>\n | 7.2.6.7 Bend sensor <\/td>\n<\/tr>\n | ||||||
143<\/td>\n | Back cover <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" IEEE Standard for Specification of Sensor Interface for Cyber and Physical Worlds (Published)<\/b><\/p>\n |