Adapter Interfaces and IDE Improvements #1043
franz-hoepfinger-4diac
started this conversation in
Ideas
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@jwalt and me talked yesterday about Adapters: #4diacwinterschool
i am quite interested in this Topic, and already started some Discussion with @azoitl and this Thread i want to use to Discuss the Ideas:
Naming:
unidirectional Adapters
AB: unidirectional Adapter Interface for 1 Event and 1 Byte

AE: unidirectional Adapter Interface for 1 Event

AX: unidirectional Adapter Interface for 1 Event and 1 Bool

bidirectional Adapters
AB2: bidirectional Adapter Interface for 1 Event and 1 Byte

AE2: bidirectional Adapter Interface for 1 Event

AX2: bidirectional Adapter Interface for 1 Event and 1 Bool

IDE Features
Fan-Out and Fan-In of Adapter.
the IDE shoud give possibility of Fan-In and Fan-Out of Adapters.
today this is already possible, but requires a Adapter-Adapter:
Splitting Adapter
today you need to make an extra FB for Splitting
like E_SPLIT, but E_SPLIT is not used anymore, because the IDE handles this.
This I can think only for the unidirectional Adapters
Boolean Operations
for AX, we can then make very nice Boolean Operations:
Beta Was this translation helpful? Give feedback.
All reactions