Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(plc4j/drivers/s7): Delete 2 duplicate classes #1878

Merged
merged 2 commits into from
Nov 11, 2024

Conversation

jmeierhofer
Copy link
Contributor

Delete 2 duplicate classes, the used ones are located in org.apache.plc4x.java.s7.readwrite.protocol.

image

Jochen Meierhofer and others added 2 commits November 8, 2024 09:40
@sruehl sruehl requested a review from glcj November 8, 2024 12:18
@sruehl
Copy link
Contributor

sruehl commented Nov 8, 2024

@glcj why are those files in both locations? Fix looks fine, can't judge where they are supposed to be...

@glcj
Copy link
Contributor

glcj commented Nov 8, 2024

Hi,

S7Mux is actually an interface. Normally it should be in a ".api" package.

Its purpose is to be able to implement with a second instance of "S7MuxImpl", the case of four communication channels that Siemens achieves with the RECONNECT application [1].

A bit difficult to achieve, but oh well, that was the idea.

I don't see any problem with the modification.

  1. https://mall.industry.siemens.com/mall/es/WW/Catalog/Product/6GK1716-0HB00-3AE0

@sruehl
Copy link
Contributor

sruehl commented Nov 11, 2024

K, ty for the PR

@sruehl sruehl merged commit 609b930 into apache:develop Nov 11, 2024
12 checks passed
@jmeierhofer jmeierhofer deleted the bugfix-duplicate-classes branch November 11, 2024 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants