Group: org.apache.plc4x - All Dependencies
Tools: Logstash-Core · Building of the Logstash-Core library.
Protocols: Modbus · Base protocol specifications for the Modbus protocol
Protocols: Firmata · Protocol specification for the Firmata protocol, mostly used for Arduino communication.
Protocols: EtherNet/IP · Base protocol specifications for the EhterNet/IP protocol
PLC4J: Utils: Pcap-Replay · An implementation of a Netty Channel that uses a PCAP packet dump as input and simulates a raw socket device by replaying the recorded traffic.
Protocols: Simulated · Base protocol specifications for the Simulated protocol
Protocols: OPC UA · Base protocol specifications for the OPC UA protocol
Protocols: CANopen · Base protocol specifications for the CANopen protocol.
Protocols: ADS · Base protocol specifications for the ADS protocol
Protocols: SocketCAN · Protocol of binary representation of SocketCAN frames.
Protocols: Profinet · Base protocol specifications for the Profinet protocols
Protocols: Generic CAN · Protocol specifications for the Generic CAN protocol.
Code-Generation: Protocol Test: Test Mspec · Fake protocol intended for demonstrating the different features and aspects of MSpec.
PLC4J: Transports: VirtualCAN · Virtual CAN transport which does work without any real CAN interface.
PLC4X · PLC4X is an effort to create a universal library for accessing industrial programmable logic controllers using a variety of protocols using a uniform API.
PLC4S · Implementation of the protocol adapters for usage as Scala library.
PLC4J: Utils: WireShark Utils · A set of helper utilities that allow reading and writing of `pcapng` files so they can be inspected with WireShark.
PLC4J: Protocols: Driver-Bases · Collection of base-types for implementing different types of drivers.
PLC4J: Protocols · Wrapper project for all PLC4J protocol implementations.
PLC4J: Protocol: Driver-Base: Raw Socket · Base classes needed to implement plc4x drivers based on Raw Socket connections.