From 06faee1a8e8e77835968c55203524dcadc787abf Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 07 九月 2021 17:03:52 +0800
Subject: [PATCH] 2021-09-07 1.之前标准空调模块协议是13位,新的空调回复协议变成长度19位 2.增加单独的播放和暂定指令,解决取反问题

---
 hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLCommand.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLCommand.java b/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLCommand.java
index 91ad04a..ca1710f 100644
--- a/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLCommand.java
+++ b/hdl_core/src/main/java/com/hdl/sdk/hdl_core/HDLDeviceManger/Core/HDLCommand.java
@@ -846,6 +846,16 @@
         int command;
         int sourceId = info.getIntCurState();
         switch (type) {
+            case HDLAudio.SET_AUDIO_PLAY://2021-09-07 澧炲姞鍗曠嫭鐨勬挱鏀惧拰鏆傚畾鎸囦护锛岃В鍐冲彇鍙嶉棶棰�
+                command = Configuration.AUDIO_CTRL_READ_COMMAND;
+                musicBytes =  StringUtil.GetMusicBytes("*S" +sourceId + "PLAY");
+//                musicBytes = new byte[]{0x2A, 0x53, 0x31, 0x50, 0x4C, 0x41, 0x59, 0x0D};
+                break;
+            case HDLAudio.SET_AUDIO_STOP://2021-09-07 澧炲姞鍗曠嫭鐨勬挱鏀惧拰鏆傚畾鎸囦护锛岃В鍐冲彇鍙嶉棶棰�
+                command = Configuration.AUDIO_CTRL_READ_COMMAND;
+                musicBytes =  StringUtil.GetMusicBytes("*S" +sourceId + "STOP");
+//              musicBytes = new byte[]{0x2A, 0x53, 0x31, 0x53, 0x54, 0x4F, 0x50, 0x0D};
+                break;
             case HDLAudio.SET_AUDIO_PLAYSTOP:
                 command = Configuration.AUDIO_CTRL_READ_COMMAND;
 //                musicBytes = new byte[]{0x2A, 0x53, 0x31, 0x50, 0x4C, 0x41, 0x59, 0x53, 0x54, 0x4F, 0x50, 0x0D};

--
Gitblit v1.8.0