mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-26 15:21:41 +01:00
[omnikinverter] Remove org.apache.common (#14418)
Signed-off-by: lsiepel <leosiepel@gmail.com>
This commit is contained in:
parent
c3624e7397
commit
07aef8075c
@ -16,7 +16,6 @@ import java.io.IOException;
|
|||||||
import java.net.Socket;
|
import java.net.Socket;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
|
|
||||||
import org.apache.commons.lang3.ArrayUtils;
|
|
||||||
import org.eclipse.jdt.annotation.NonNullByDefault;
|
import org.eclipse.jdt.annotation.NonNullByDefault;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -55,7 +54,13 @@ public class OmnikInverter {
|
|||||||
private byte[] generateMagicPacket() {
|
private byte[] generateMagicPacket() {
|
||||||
ByteBuffer serialByteBuffer = ByteBuffer.allocate(8).putInt(serialNumber).putInt(serialNumber);
|
ByteBuffer serialByteBuffer = ByteBuffer.allocate(8).putInt(serialNumber).putInt(serialNumber);
|
||||||
byte[] serialBytes = serialByteBuffer.array();
|
byte[] serialBytes = serialByteBuffer.array();
|
||||||
ArrayUtils.reverse(serialBytes);
|
|
||||||
|
// reverse array
|
||||||
|
for (int i = 0; i < serialBytes.length / 2; i++) {
|
||||||
|
byte temp = serialBytes[i];
|
||||||
|
serialBytes[i] = serialBytes[serialBytes.length - i - 1];
|
||||||
|
serialBytes[serialBytes.length - i - 1] = temp;
|
||||||
|
}
|
||||||
|
|
||||||
byte checksumCount = 115;
|
byte checksumCount = 115;
|
||||||
for (byte b : serialBytes) {
|
for (byte b : serialBytes) {
|
||||||
|
Loading…
Reference in New Issue
Block a user