| 436 | |
| 437 | // 数据变化时也同步(放在 updateDataPanel 内) |
| 438 | function updateDataPanel(roll, pitch, yaw, gx, gy, gz, ax, ay, az) { |
| 439 | document.getElementById('panel-roll').textContent = roll.toFixed(1) + '°'; |
| 440 | document.getElementById('panel-pitch').textContent = pitch.toFixed(1) + '°'; |
| 441 | document.getElementById('panel-yaw').textContent = yaw.toFixed(1) + '°'; |
| 442 | document.getElementById('panel-gx').textContent = gx.toFixed(1); |
| 443 | document.getElementById('panel-gy').textContent = gy.toFixed(1); |
| 444 | document.getElementById('panel-gz').textContent = gz.toFixed(1); |
| 445 | document.getElementById('panel-ax').textContent = ax.toFixed(2); |
| 446 | document.getElementById('panel-ay').textContent = ay.toFixed(2); |
| 447 | document.getElementById('panel-az').textContent = az.toFixed(2); |
| 448 | |
| 449 | requestSync(); // 数据刷新后同步高度 |
| 450 | } |
| 451 | |
| 452 | |
| 453 | container.appendChild(renderer.domElement); |