Forráskód Böngészése

[WallPadDevService]
1. 실제 릴레이보드에서 6개대한 신호(0x3F)에 대한 처리를 못하여 수정

jglee 2 éve
szülő
commit
b67fa3677c

+ 5 - 2
WallPadDevService/src/main/java/com/artncore/wallpaddevservice/driver/IntLight_Controller.java

@@ -1144,8 +1144,11 @@ public class IntLight_Controller extends DeviceManager
 			case 0x02: D1 = 0x03; break;
 			case 0x03: D1 = 0x07; break;
 			case 0x04: D1 = 0x0F; break;
-			case 0x05: D1 = 0x1F; break;
-			case 0x06: D1 = 0x3F; break;
+			case 0x05:
+			case 0x06:
+				//실제 릴레이보드에 데이터를 0x6에 대한 처리가 누락되어 있음
+				D1 = 0x1F; break;
+			//case 0x06: D1 = 0x3F; break;
 		}
 		byte [] ReqData = MakeIntLightPacket(CMDList.Req.CIRCUIT_NUM_SET, D1, (byte)0x00, (byte)0x00, (byte)0x00);