diff --git a/en/application-dev/reference/apis/js-apis-sensor.md b/en/application-dev/reference/apis/js-apis-sensor.md
index 69845e5552e2c21cb49852513e837c7976dcb8b3..987da3a5c044ee43e963df6a1ef731d8a0d07915 100644
--- a/en/application-dev/reference/apis/js-apis-sensor.md
+++ b/en/application-dev/reference/apis/js-apis-sensor.md
@@ -2876,7 +2876,7 @@ Transforms a rotation vector based on the coordinate system. This API uses an as
| Name | Type | Mandatory| Description |
| ---------------- | ----------------------------------------- | ---- | ---------------------- |
-| inRotationVector | Array<number> | Yes | Rotation matrix. |
+| inRotationVector | Array<number> | Yes | Rotation vector. |
| coordinates | [CoordinatesOptions](#coordinatesoptions) | Yes | Rotation vector to transform. |
| callback | AsyncCallback<Array<number>> | Yes | Callback used to return the rotation vector after being transformed.|
@@ -2923,7 +2923,7 @@ Transforms a rotation vector based on the coordinate system. This API uses a pro
| Name | Type | Mandatory| Description |
| ---------------- | ----------------------------------------- | ---- | ---------------- |
-| inRotationVector | Array<number> | Yes | Rotation matrix. |
+| inRotationVector | Array<number> | Yes | Rotation vector. |
| coordinates | [CoordinatesOptions](#coordinatesoptions) | Yes | Rotation vector to transform.|
**Return value**
@@ -3179,7 +3179,7 @@ For details about the following error codes, see [Error Codes of sensor.getRotat
try {
let gravity = [-0.27775216, 0.5351276, 9.788099];
let geomagnetic = [210.87253, -78.6096, -111.44444];
- sensor.getRotationMatrix(gravity, geomagnetic, function (err, data) => {
+ sensor.getRotationMatrix(gravity, geomagnetic, function (err, data) {
if (err) {
console.error('Get rotationMatrix failed. Error code: ' + err.code + '; message: ' + err.message);
return;
@@ -3477,7 +3477,7 @@ Describes the sensor information.
| Name | Type| Readable| Writable| Description |
| --------------- | -------- | ---------------------- | ---------------------- | ---------------------- |
| sensorName | string | Yes | Yes | Sensor name. |
-| venderName | string | Yes | Yes | Vendor of the sensor. |
+| vendorName | string | Yes | Yes | Vendor of the sensor. |
| firmwareVersion | string | Yes | Yes | Firmware version of the sensor. |
| hardwareVersion | string | Yes | Yes | Hardware version of the sensor. |
| sensorId | number | Yes | Yes | Sensor type ID. |
@@ -3496,9 +3496,9 @@ Describes the acceleration sensor data. It extends from [Response](#response).
| Name| Type | Readable| Writable| Description |
| ---- | ------ | ---- | ---- | ------------------------------------ |
-| x | number | Yes | Yes | Acceleration along the x-axis of the device, in m/s². |
-| y | number | Yes | Yes | Acceleration along the y-axis of the device, in m/s². |
-| z | number | Yes | Yes | Acceleration along the z-axis of the device, in m/s². |
+| x | number | Yes | Yes | Acceleration along the x-axis of the device, in m/s².|
+| y | number | Yes | Yes | Acceleration along the y-axis of the device, in m/s².|
+| z | number | Yes | Yes | Acceleration along the z-axis of the device, in m/s².|
## LinearAccelerometerResponse
@@ -3510,9 +3510,9 @@ Describes the linear acceleration sensor data. It extends from [Response](#respo
| Name| Type | Readable| Writable| Description |
| ---- | ------ | ---- | ---- | ---------------------------------------- |
-| x | number | Yes | Yes | Linear acceleration along the x-axis of the device, in m/s². |
-| y | number | Yes | Yes | Linear acceleration along the y-axis of the device, in m/s². |
-| z | number | Yes | Yes | Linear acceleration along the z-axis of the device, in m/s². |
+| x | number | Yes | Yes | Linear acceleration along the x-axis of the device, in m/s².|
+| y | number | Yes | Yes | Linear acceleration along the y-axis of the device, in m/s².|
+| z | number | Yes | Yes | Linear acceleration along the z-axis of the device, in m/s².|
## AccelerometerUncalibratedResponse
@@ -3524,12 +3524,12 @@ Describes the uncalibrated acceleration sensor data. It extends from [Response](
| Name | Type | Readable| Writable| Description |
| ----- | ------ | ---- | ---- | ------------------------------------------------ |
-| x | number | Yes | Yes | Uncalibrated acceleration along the x-axis of the device, in m/s². |
-| y | number | Yes | Yes | Uncalibrated acceleration along the y-axis of the device, in m/s². |
-| z | number | Yes | Yes | Uncalibrated acceleration along the z-axis of the device, in m/s². |
-| biasX | number | Yes | Yes | Uncalibrated acceleration bias along the x-axis of the device, in m/s². |
-| biasY | number | Yes | Yes | Uncalibrated acceleration bias along the y-axis of the device, in m/s². |
-| biasZ | number | Yes | Yes | Uncalibrated acceleration bias along the z-axis of the device, in m/s². |
+| x | number | Yes | Yes | Uncalibrated acceleration along the x-axis of the device, in m/s². |
+| y | number | Yes | Yes | Uncalibrated acceleration along the y-axis of the device, in m/s². |
+| z | number | Yes | Yes | Uncalibrated acceleration along the z-axis of the device, in m/s². |
+| biasX | number | Yes | Yes | Uncalibrated acceleration bias along the x-axis of the device, in m/s². |
+| biasY | number | Yes | Yes | Uncalibrated acceleration bias along the y-axis of the device, in m/s².|
+| biasZ | number | Yes | Yes | Uncalibrated acceleration bias along the z-axis of the device, in m/s². |
## GravityResponse
@@ -3541,9 +3541,9 @@ Describes the gravity sensor data. It extends from [Response](#response).
| Name| Type | Readable| Writable| Description |
| ---- | ------ | ---- | ---- | ---------------------------------------- |
-| x | number | Yes | Yes | Gravitational acceleration along the x-axis of the device, in m/s². |
-| y | number | Yes | Yes | Gravitational acceleration along the y-axis of the device, in m/s². |
-| z | number | Yes | Yes | Gravitational acceleration along the z-axis of the device, in m/s². |
+| x | number | Yes | Yes | Gravitational acceleration along the x-axis of the device, in m/s².|
+| y | number | Yes | Yes | Gravitational acceleration along the y-axis of the device, in m/s².|
+| z | number | Yes | Yes | Gravitational acceleration along the z-axis of the device, in m/s².|
## OrientationResponse
@@ -3831,6 +3831,18 @@ Describes the geographical location.
| longitude | number | Yes | Yes | Longitude. |
| altitude | number | Yes | Yes | Altitude.|
+## LocationOptions
+
+Describes the geographical location.
+
+**System capability**: SystemCapability.Sensors.Sensor
+
+| Name | Type | Readable | Writable | Description |
+| --------- | ------ | -------- | -------- | ----------- |
+| latitude | number | Yes | Yes | Latitude. |
+| longitude | number | Yes | Yes | Longitude. |
+| altitude | number | Yes | Yes | Altitude. |
+
## sensor.on(deprecated)
### ACCELEROMETER(deprecated)
@@ -6231,7 +6243,6 @@ This API is deprecated since API version 9. You are advised to use [sensor.getRo
}
console.info(JSON.stringify(data));
})
-
```
diff --git a/en/release-notes/changelogs/OpenHarmony_4.0.3.2/changelog-sensor.md b/en/release-notes/changelogs/OpenHarmony_4.0.3.2/changelog-sensor.md
new file mode 100644
index 0000000000000000000000000000000000000000..7a2e2946d69a0f116616152cd82eb8a2bae96c58
--- /dev/null
+++ b/en/release-notes/changelogs/OpenHarmony_4.0.3.2/changelog-sensor.md
@@ -0,0 +1,49 @@
+# Pan-sensor Subsystem Changelog
+
+## cl.ability.1 Attribute Name Changed from venderName to vendorName in the Sensor API
+
+**venderName** is changed to **vendorName**.
+
+**Change Impact**
+
+The **venderName** attribute cannot be used anymore. Use **vendorName** instead.
+
+**Key API/Component Changes**
+
+- Before change:
+
+```js
+ interface Sensor {
+ sensorName:string; /**< Sensor name */
+ venderName:string; /**< Sensor vendor version */
+ firmwareVersion:string; /**< Sensor firmware version */
+ hardwareVersion:string; /**< Sensor hardware version */
+ sensorId:number; /**< Sensor type ID, {@code SensorType} */
+ maxRange:number; /**< Maximum measurement range of the sensor */
+ minSamplePeriod:number; /**< Minimum sample period allowed, in ns */
+ maxSamplePeriod:number; /**< maximum sample period allowed, in ns */
+ precision:number; /**< Sensor accuracy */
+ power:number; /**< Sensor power */
+ }
+```
+
+- After change:
+
+```js
+ interface Sensor {
+ sensorName:string; /**< Sensor name */
+ vendorName:string; /**< Sensor vendor version */
+ firmwareVersion:string; /**< Sensor firmware version */
+ hardwareVersion:string; /**< Sensor hardware version */
+ sensorId:number; /**< Sensor type ID, {@code SensorType} */
+ maxRange:number; /**< Maximum measurement range of the sensor */
+ minSamplePeriod:number; /**< Minimum sample period allowed, in ns */
+ maxSamplePeriod:number; /**< maximum sample period allowed, in ns */
+ precision:number; /**< Sensor accuracy */
+ power:number; /**< Sensor power */
+ }
+```
+
+**Adaptation Guide**
+
+Replace **venderName** with **vendorName**.