PyFixate / Fixate

Framework for hardware test fixtures and automatic test environments
MIT License
22 stars 17 forks source link

Jig Driver isn't correctly throwing an error #70

Closed pazzarpj closed 5 years ago

pazzarpj commented 5 years ago

Error should be thrown if pin is reused in multiple multiplexers. RKS Driver showed that this isn't the case

pazzarpj commented 5 years ago

The error should be raised as a multiplexer should have exclusive access to the pin. Where multiple multiplexing operations need to happen at the same time. Ensure that trigger_update=False is parsed to the muxing functions.

This should be nicer to use if we create mux groups which will send multiple signals at once to a group of multiplexers to emulate the behavior without duplicating the pin names