@Override
    public String getProtocolCode() {
        return "simulated";
    }
Test driver holding its state in the client process.
The URL schema is {@code simulated:<device_name>}.
Devices are created each time a connection is established and should not be reused.
Every device contains a random value generator accessible by address {@code random}.
Any value can be stored into test devices, however the state will be gone when connection is closed.
plc4j/drivers/simulated/src/main/java/org/apache/plc4x/java/simulated/SimulatedDriver.java