1e41f4b71Sopenharmony_ci# Pan-sensor Subsystem Changelog
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci## cl.ability.1 Attribute Name Changed from venderName to vendorName in the Sensor API
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ci**venderName** is changed to **vendorName**.
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ci**Change Impact**
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ciThe **venderName** attribute cannot be used anymore. Use **vendorName** instead.
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ci**Key API/Component Changes**
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci- Before change:
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci```js
16e41f4b71Sopenharmony_ci    interface Sensor {
17e41f4b71Sopenharmony_ci        sensorName:string; /**< Sensor name */
18e41f4b71Sopenharmony_ci        venderName:string; /**< Sensor vendor version */
19e41f4b71Sopenharmony_ci        firmwareVersion:string; /**< Sensor firmware version */
20e41f4b71Sopenharmony_ci        hardwareVersion:string; /**< Sensor hardware version */
21e41f4b71Sopenharmony_ci        sensorId:number; /**< Sensor type ID, {@code SensorType} */
22e41f4b71Sopenharmony_ci        maxRange:number; /**< Maximum measurement range of the sensor */
23e41f4b71Sopenharmony_ci        minSamplePeriod:number; /**< Minimum sample period allowed, in ns */
24e41f4b71Sopenharmony_ci        maxSamplePeriod:number; /**< maximum sample period allowed, in ns */
25e41f4b71Sopenharmony_ci        precision:number; /**< Sensor accuracy */
26e41f4b71Sopenharmony_ci        power:number; /**< Sensor power */
27e41f4b71Sopenharmony_ci    }
28e41f4b71Sopenharmony_ci```
29e41f4b71Sopenharmony_ci
30e41f4b71Sopenharmony_ci- After change:
31e41f4b71Sopenharmony_ci
32e41f4b71Sopenharmony_ci```js
33e41f4b71Sopenharmony_ci    interface Sensor {
34e41f4b71Sopenharmony_ci        sensorName:string; /**< Sensor name */
35e41f4b71Sopenharmony_ci        vendorName:string; /**< Sensor vendor version */
36e41f4b71Sopenharmony_ci        firmwareVersion:string; /**< Sensor firmware version */
37e41f4b71Sopenharmony_ci        hardwareVersion:string; /**< Sensor hardware version */
38e41f4b71Sopenharmony_ci        sensorId:number; /**< Sensor type ID, {@code SensorType} */
39e41f4b71Sopenharmony_ci        maxRange:number; /**< Maximum measurement range of the sensor */
40e41f4b71Sopenharmony_ci        minSamplePeriod:number; /**< Minimum sample period allowed, in ns */
41e41f4b71Sopenharmony_ci        maxSamplePeriod:number; /**< maximum sample period allowed, in ns */
42e41f4b71Sopenharmony_ci        precision:number; /**< Sensor accuracy */
43e41f4b71Sopenharmony_ci        power:number; /**< Sensor power */
44e41f4b71Sopenharmony_ci    }
45e41f4b71Sopenharmony_ci```
46e41f4b71Sopenharmony_ci
47e41f4b71Sopenharmony_ci**Adaptation Guide**
48e41f4b71Sopenharmony_ci
49e41f4b71Sopenharmony_ciReplace **venderName** with **vendorName**.
50