| | |
| | | |
| | | import com.dji.sample.manage.model.dto.DevicePayloadDTO; |
| | | import com.dji.sample.manage.model.receiver.DevicePayloadReceiver; |
| | | import com.dji.sample.manage.model.receiver.FirmwareVersionReceiver; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | * @param deviceSns |
| | | */ |
| | | void deletePayloadsByDeviceSn(List<String> deviceSns); |
| | | |
| | | /** |
| | | * Update the firmware version information of the payload. |
| | | * @param receiver |
| | | */ |
| | | void updateFirmwareVersion(FirmwareVersionReceiver receiver); |
| | | |
| | | /** |
| | | * Delete payload data based on payload sn. |
| | | * @param payloadSns |
| | | */ |
| | | void deletePayloadsByPayloadsSn(Collection<String> payloadSns); |
| | | |
| | | /** |
| | | * Check if the device has payload control. |
| | | * @param deviceSn |
| | | * @param payloadIndex |
| | | * @return |
| | | */ |
| | | Boolean checkAuthorityPayload(String deviceSn, String payloadIndex); |
| | | } |