Viewed as interacting constraints:
- Hardware limitations – inherent design or component limitations
- Configuration – jumper/shunt positions, module such as comms module choice
- Settings – comms module implementations, what mode is it running in?
- Hardware build options
- DNPs
- Components values
- Software and firmware implementations
- Use-case strategies
Every aspect matters.