DCC-EX / BaseStation-EX

Partial re-write of DCC++, maintained for historical purposes. Not actively bug-fixed or developed
https://dcc-ex.com
19 stars 8 forks source link

Clarification on CommInterface modules: #15

Closed Kcsmith0708 closed 4 years ago

Kcsmith0708 commented 4 years ago

Clarified V dc and included the Comminterface modules:
Could they use more descriptive functionality?

Fred, I wasn't sure of what date to use on the CommInterface module introduction. mdunston made the edits and requested a pull on or about March 3, 2017. I mentioned version EX May 2020.
Please change this to what ever makes most sense in the public release.

atanisoft commented 4 years ago

@Kcsmith0708 the CommInterface classes I added originally were more of an abstraction layer that would allow multiple concurrently active interfaces. The original DCC++ code allowed only Serial or only Ethernet with no option to enable both concurrently.

When I added the esp8266 as a WiFi gateway of sorts, I wanted both Serial and WiFi to be active (mostly for debugging)