PassiveCmdPacket

com.ad.rfid.passive

## 类 PassiveCmdPacket

- java.lang.Object
- - com.ad.rfid.passive.PassiveCmdPacket

-     public class PassiveCmdPacket
      extends Object

  packet send data class
  作者:
    endyc

- - ### 构造器概要

    构造器
    构造器和说明
    `PassiveCmdPacket()`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static byte[]` | `GetCanbus(int address)` 获取CANBUS参数过程
    `static byte[]` | `GetConfig(int address)` 获取读卡器参数
    `static byte[]` | `GetInformation()` 获取联机信息
    `static byte[]` | `GetOutCard(int address)` 获取输出卡号类型过程
    `static byte[]` | `GetSyris(int address)` 获取SYRIS参数过程
    `static byte[]` | `GetTcpip(int address)` 获取TCPIP参数
    `static byte[]` | `GetTime(int address)` 获取时间
    `static byte[]` | `GetUsbPara(int address, byte index)` get USB para
    `static byte[]` | `Identify6B(int address)` Identify 6B tag
    `static byte[]` | `Identify6C(int address)` 识别6C卡号过程
    `static byte[]` | `Identify6CMult(int address)` 识别6C多卡卡号过程
    `static byte[]` | `InitSyris(int address, byte[] para)` 初始化SYRIS地址
    `static byte[]` | `Read6B(int address, byte start, byte length)` Read 6B tag
    `static byte[]` | `Read6C(int address, byte mem, byte state, byte length)` 读取6C数据过程
    `static byte[]` | `SetAddress(int address, int paraAddr)` 设置通讯地址
    `static byte[]` | `SetCanbus(int address, byte[] para)` 设置CANBUS参数过程
    `static byte[]` | `SetConfig(int address, byte[] para)` 设置读卡器参数
    `static byte[]` | `SetOutCard(int address, byte mode, byte size, byte rtn)` 设置输出卡号类型过程
    `static byte[]` | `SetRemote(int address, byte position, byte state)` IO输出过程
    `static byte[]` | `SetReset(int address)` 重启
    `static byte[]` | `SetSecret(int address)` 设置加密过程
    `static byte[]` | `SetSyris(int address, byte[] para)` 设置SYRIS参数过程
    `static byte[]` | `SetTcpip(int address, byte[] para)` 设置TCPIP参数过程
    `static byte[]` | `SetTime(int address, byte[] para)` 设置时间
    `static byte[]` | `SetUsbPara(int address, byte[] state)` set USB para
    `static byte[]` | `SetUsbPower(int address, byte state)` usb Power输出过程
    `static byte[]` | `Write6B(int address, byte start, byte length, byte[] data)` Write data to 6B tag
    `static byte[]` | `Write6C(int address, byte mem, byte state, byte length, byte[] data)` 写入6C数据过程

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### PassiveCmdPacket

          public PassiveCmdPacket()

  - ### 方法详细资料

    - #### GetInformation

          public static byte[] GetInformation()

      获取联机信息
      返回:

    - #### GetConfig

          public static byte[] GetConfig(int address)

      获取读卡器参数
      参数:
        `address` -
      返回:

    - #### SetConfig

          public static byte[] SetConfig(int address,
                                         byte[] para)

      设置读卡器参数
      参数:
        `address` - 通讯地址
        `para` - 参数集合
      返回:

    - #### GetTcpip

          public static byte[] GetTcpip(int address)

      获取TCPIP参数
      参数:
        `address` -
      返回:

    - #### SetTcpip

          public static byte[] SetTcpip(int address,
                                        byte[] para)

      设置TCPIP参数过程
      参数:
        `address` -
        `para` -
      返回:

    - #### GetCanbus

          public static byte[] GetCanbus(int address)

      获取CANBUS参数过程
      参数:
        `address` -
      返回:

    - #### SetCanbus

          public static byte[] SetCanbus(int address,
                                         byte[] para)

      设置CANBUS参数过程
      参数:
        `address` -
        `para` -
      返回:

    - #### GetSyris

          public static byte[] GetSyris(int address)

      获取SYRIS参数过程
      参数:
        `address` -
      返回:

    - #### SetSyris

          public static byte[] SetSyris(int address,
                                        byte[] para)

      设置SYRIS参数过程
      参数:
        `address` -
        `para` -
      返回:

    - #### Identify6C

          public static byte[] Identify6C(int address)

      识别6C卡号过程
      参数:
        `address` -
      返回:

    - #### Read6C

          public static byte[] Read6C(int address,
                                      byte mem,
                                      byte state,
                                      byte length)

      读取6C数据过程
      参数:
        `address` - 通讯地址
        `mem` - 读取块(0-保留区,1-EPC区,2-TID区,3-用户区)
        `state` - 读取位置(EPC区必须从地址2开始)
        `length` - 读取长度
      返回:

    - #### Write6C

          public static byte[] Write6C(int address,
                                       byte mem,
                                       byte state,
                                       byte length,
                                       byte[] data)

      写入6C数据过程
      参数:
        `address` - 通讯地址
        `mem` - 写入块(0-保留区,1-EPC区,2-TID区,3-用户区)
        `state` - 写入位置(EPC区必须从地址2开始)
        `length` - 写入长度
        `data` - 写入数据
      返回:

    - #### Identify6CMult

          public static byte[] Identify6CMult(int address)

      识别6C多卡卡号过程
      参数:
        `address` -
      返回:

    - #### Identify6B

          public static byte[] Identify6B(int address)

      Identify 6B tag
      参数:
        `address` -
      返回:

    - #### Read6B

          public static byte[] Read6B(int address,
                                      byte start,
                                      byte length)

      Read 6B tag
      参数:
        `address` -
        `start` -
        `length` -
      返回:

    - #### Write6B

          public static byte[] Write6B(int address,
                                       byte start,
                                       byte length,
                                       byte[] data)

      Write data to 6B tag
      参数:
        `address` -
        `start` -
        `length` -
        `data` -
      返回:

    - #### SetSecret

          public static byte[] SetSecret(int address)

      设置加密过程
      参数:
        `address` -
      返回:

    - #### InitSyris

          public static byte[] InitSyris(int address,
                                         byte[] para)

      初始化SYRIS地址
      参数:
        `address` -
        `para` -
      返回:

    - #### SetReset

          public static byte[] SetReset(int address)

      重启
      参数:
        `address` -
      返回:

    - #### SetAddress

          public static byte[] SetAddress(int address,
                                          int paraAddr)

      设置通讯地址
      参数:
        `address` -
        `paraAddr` -
      返回:

    - #### SetRemote

          public static byte[] SetRemote(int address,
                                         byte position,
                                         byte state)

      IO输出过程
      参数:
        `address` -
        `position` -
        `state` -
      返回:

    - #### GetTime

          public static byte[] GetTime(int address)

      获取时间
      参数:
        `address` -
      返回:

    - #### SetTime

          public static byte[] SetTime(int address,
                                       byte[] para)

      设置时间
      参数:
        `address` -
        `para` -
      返回:

    - #### SetUsbPower

          public static byte[] SetUsbPower(int address,
                                           byte state)

      usb Power输出过程
      参数:
        `address` -
        `state` -
      返回:

    - #### SetUsbPara

          public static byte[] SetUsbPara(int address,
                                          byte[] state)

      set USB para
      参数:
        `address` -
        `state` -
      返回:

    - #### GetUsbPara

          public static byte[] GetUsbPara(int address,
                                          byte index)

      get USB para
      参数:
        `address` -
        `index` -
      返回:

    - #### SetOutCard

          public static byte[] SetOutCard(int address,
                                          byte mode,
                                          byte size,
                                          byte rtn)

      设置输出卡号类型过程
      参数:
        `address` -
        `mode` -
        `size` -
        `rtn` -
      返回:

    - #### GetOutCard

          public static byte[] GetOutCard(int address)

      获取输出卡号类型过程
      参数:
        `address` -
      返回: