Package javaforce.pi

Class ModbusServer

java.lang.Object
java.lang.Thread
javaforce.pi.ModbusServer
All Implemented Interfaces:
Runnable

public class ModbusServer extends Thread
  • Field Details

    • version

      public static String version
    • ss

      public ServerSocket 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

      public static ArrayList<ModbusServer.I2C_I> i2cins
    • i2couts

      public static ArrayList<ModbusServer.I2C_O> i2couts
    • i2cslaveaddrlock

      public static Object i2cslaveaddrlock
  • Constructor Details

    • ModbusServer

      public ModbusServer()
  • Method Details

    • main

      public static void main(String[] args)
    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread
    • decodeBytes

      public int[] decodeBytes(String[] fs, boolean allowIO)
    • checksum8

      public static byte checksum8(byte[] data, int start, int end)
    • printArray

      public static void printArray(String msg, byte[] array)