@Override
    public GenericFrame fromCAN(FrameData frame) {
        return new GenericFrame(frame.getNodeId(), frame.getData());
    }
Generic CAN frame handler turn a wire level message @{@link FrameData} into a wrapper which
does not have any specific other than node id and data.

Because it is used by generic purpose driver it can not assume any semantics on message role.
plc4j/drivers/can/src/main/java/org/apache/plc4x/java/can/generic/transport/GenericCANFrameDataHandler.java