无人机项目后端代码
sean.zhou
2022-12-12 2d8ded3e77b22e44985265ca4063102662e452c1
src/main/java/com/dji/sample/control/model/enums/RemoteControlMethodEnum.java
@@ -1,7 +1,8 @@
package com.dji.sample.control.model.enums;
import com.dji.sample.control.model.dto.AlarmState;
import com.dji.sample.control.model.dto.BatteryStoreMode;
import com.dji.sample.manage.model.enums.StateSwitchReceiver;
import com.dji.sample.control.model.dto.LinkWorkMode;
import com.dji.sample.manage.model.receiver.BasicDeviceProperty;
import lombok.Getter;
@@ -24,8 +25,6 @@
    SUPPLEMENT_LIGHT_CLOSE("supplement_light_close", false, null),
    RETURN_HOME("return_home", false, null),
    SDR_WORKMODE_SWITCH("sdr_workmode_switch", false, null),
    DEVICE_REBOOT("device_reboot", true, null),
@@ -51,12 +50,14 @@
    CHARGE_CLOSE("charge_close", true, null),
    BATTERY_MAINTENANCE_SWITCH("battery_maintenance_switch", true, StateSwitchReceiver.class),
    BATTERY_MAINTENANCE_SWITCH("battery_maintenance_switch", true, AlarmState.class),
    
    ALARM_STATE_SWITCH("alarm_state_switch", true, StateSwitchReceiver.class),
    ALARM_STATE_SWITCH("alarm_state_switch", true, AlarmState.class),
    
    BATTERY_STORE_MODE_SWITCH("battery_store_mode_switch", true, BatteryStoreMode.class),
    
    SDR_WORK_MODE_SWITCH("sdr_workmode_switch", false, LinkWorkMode.class),
    UNKNOWN("unknown", false, null);
    private String method;