Package javaforce.pi
Class ModbusServer
java.lang.Object
java.lang.Thread
javaforce.pi.ModbusServer
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic enumstatic classstatic classNested classes/interfaces inherited from class java.lang.Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic boolean[]static ArrayList<ModbusServer.I2C_I> static ArrayList<ModbusServer.I2C_O> static Objectstatic int[]static booleanstatic int[]static intstatic StringFields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic bytechecksum8(byte[] data, int start, int end) int[]decodeBytes(String[] fs, boolean allowIO) static voidstatic voidprintArray(String msg, byte[] array) voidrun()Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, suspend, threadId, toString, yield
-
Field Details
-
version
-
ss
-
port
public static int port -
outs
public static int[] outs -
coils
public static boolean[] coils -
ins
public static int[] ins -
invert
public static boolean invert -
i2cins
-
i2couts
-
i2cslaveaddrlock
-
-
Constructor Details
-
ModbusServer
public ModbusServer()
-
-
Method Details