| | |
| | | |
| | | /** |
| | | * Obtain device data according to different query conditions. |
| | | * 根据不同的查询条件获取设备数据。 |
| | | * @param param query parameters |
| | | * @return |
| | | */ |
| | |
| | | * @param workspaceId |
| | | * @return |
| | | */ |
| | | List<DeviceDTO> getDevicesTopoForWeb(String workspaceId); |
| | | List<DeviceDTO> getDevicesTopoForWeb(String workspaceId,String reserveId); |
| | | |
| | | /** |
| | | * Set the remote controller and payloads information of the drone. |
| | |
| | | |
| | | /** |
| | | * Get device information based on device's sn. |
| | | * 根据设备码获取设备信息 |
| | | * @param sn device's sn |
| | | * @return device |
| | | */ |
| | |
| | | void devicePropertySet(String workspaceId, String dockSn, DeviceSetPropertyEnum propertyEnum, JsonNode param); |
| | | |
| | | /** |
| | | * Set the property parameters of the drone. |
| | | * @param workspaceId |
| | | * @param dockSn |
| | | * @param param |
| | | * @return |
| | | */ |
| | | int devicePropertySet(String workspaceId, String dockSn, JsonNode param); |
| | | |
| | | /** |
| | | * Set one property parameters of the drone. |
| | | * @param topic |
| | | * @param propertyEnum |
| | |
| | | |
| | | /** |
| | | * Query the working status of the aircraft. |
| | | * 查询飞行器的工作状态 |
| | | * @param deviceSn |
| | | * @return |
| | | */ |
| | |
| | | */ |
| | | Boolean checkAuthorityFlight(String gatewaySn); |
| | | |
| | | } |
| | | } |