Hi all, I will probably working on a passive-mode driver for S7 for the next few weeks as part of a paid contract. As the passive part requires quite a different set of dependencies, I would like to create two versions of the S7 driver. In order do to this split, I think it would be a good idea to split up the module into 3 (optionally 4):
* S7-codec * S7-active-driver * S7-passive-driver * (S7-read-only-active-driver) I think the idea of a dedicated “codec” module came up a while ago, because this way we could also provide a * S7-native Driver that supports the full set of S7 features with the native S7 driver API … I would definitely not work on that, But this way someone could. If we think of other drivers such as ADS, we could also do the split between serial and TCP based drivers: * ADS-codec * ADS-active-tcp * ADS-active-serial * ADS-passive What do you think? Chris
