steveohara/j2mod

Why doesn't DigitalOut extend DigitalIn

Play3r21 opened this issue · 1 comments

Why doesn't the interface DigitalOut extend DigitalIn the same way Register extends InputRegister within the procimg sub-directory?

Historical reasons, long since forgotten I imagine - perhaps ask Dieter Wimberger :)

I always thought the semantics of Register extending InputRegister is confusing until you realise that Register means HoldingRegister and similar.