package com.ubt.jimu.controller.presenter; import android.content.Context; import com.ubt.jimu.base.data.CtrlMotionType; import com.ubt.jimu.base.data.Engine; import com.ubt.jimu.base.entities.RobotLite; import com.ubt.jimu.controller.data.action.MotorData; import com.ubt.jimu.controller.data.action.TurnData; import com.ubt.jimu.controller.data.command.Gear; import com.ubt.jimu.controller.data.command.MotorCommand; import com.ubt.jimu.controller.data.command.MoveCommand; import com.ubt.jimu.controller.data.command.TurnCommand; import com.ubt.jimu.controller.data.config.JockstickConfig; import com.ubt.jimu.controller.manager.CommandManager; import com.ubt.jimu.controller.manager.MoveConfigManager; import com.ubt.jimu.controller.view.JockstickSettingView; import com.ubt.jimu.utils.LogUtils; import io.reactivex.Observable; import io.reactivex.functions.Consumer; import java.util.HashMap; import java.util.List; import java.util.concurrent.TimeUnit; /* loaded from: classes.dex */ public class JockstickSettingPresenter extends SuperControllerPresenter { public JockstickSettingPresenter(Context context, RobotLite robotLite) { super(context, robotLite); } @Override // com.ubt.jimu.controller.presenter.SuperControllerPresenter void b(List list) { } public void k() { if (c(this.d)) { return; } ((JockstickSettingView) b()).b(false); } /* JADX INFO: Access modifiers changed from: private */ public void a(MoveCommand moveCommand, boolean z) { CommandManager.a(this.c.getApplicationContext()).a(moveCommand, z); } public void a(CtrlMotionType ctrlMotionType, final int i, Gear gear, int i2) { if (!c(this.d) || super.e()) { return; } if (ctrlMotionType == CtrlMotionType.servo) { HashMap hashMap = new HashMap(1); hashMap.put(Integer.valueOf(i), new TurnData(i2, gear.getTurnSpeed())); a(new TurnCommand(hashMap), gear == Gear.EMPTY || i2 == 0); Observable.timer(400L, TimeUnit.MILLISECONDS).subscribe(new Consumer() { // from class: com.ubt.jimu.controller.presenter.JockstickSettingPresenter.1 @Override // io.reactivex.functions.Consumer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void accept(Long l) throws Exception { LogUtils.c("!!!!!!!!!!!!!!!!!!"); HashMap hashMap2 = new HashMap(1); hashMap2.put(Integer.valueOf(i), new TurnData(0, 0)); JockstickSettingPresenter.this.a((MoveCommand) new TurnCommand(hashMap2), true); } }); return; } if (ctrlMotionType == CtrlMotionType.motor) { HashMap hashMap2 = new HashMap(1); hashMap2.put(Integer.valueOf(i), new MotorData(i2, gear.getTurnSpeed(), 400)); a(new MotorCommand(hashMap2), gear == Gear.EMPTY || i2 == 0); } } public void a(JockstickConfig jockstickConfig) { MoveConfigManager a = MoveConfigManager.a(this.c.getApplicationContext()); a.b(jockstickConfig); a.a(true); } }