Processing of Multiple Digital Inputs

@Brootus, do not cross-post. Threads merged.