# 思岚雷达拓展

> 本示例使用到思岚雷达设备获取雷达坐标点，可以更加便捷的对雷达数据做出响应。

{% tabs %}
{% tab title="C++" %}
```cpp
void Update()
{
    auto& _rpLidar = IODeviceController::Instance()
		    .GetIODevice("RPLIDAR");

    // 坐标点 1
    float _point1_x = _rpLidar.GetAxisKey(EKeys::Axis_00);
    float _point1_y = _rpLidar.GetAxisKey(EKeys::OAxis_01);
    
    // 坐标点 2
    float _point2_x = _rpLidar.GetAxisKey(EKeys::Axis_02);
    float _point2_y = _rpLidar.GetAxisKey(EKeys::OAxis_03);
    
    // 目前共支持32个坐标点  (后续将按照实际需求进行调整)
    // ...
}
```
{% endtab %}

{% tab title="IODevice.xml" %}
```markup
<IORoot>
  <Device Name="Standard" Type="Standard" />
  
  <!-- 雷达设备 -->
  <Device Name="RPLIDAR" Type="External" DllName="RPLIDAR" />
  
</IORoot>
```
{% endtab %}
{% endtabs %}
