we need a map of all diagnostics based on the vector of diagnostics from the constructor: for example we have multiple SRDMotor etc...
adding diagnostics for each present motors automatically
storing all the received values in a vector instead of only the last one, need to think of a way to exploit hte data properly
checking that all values are in the specified interval. Fails if one is outside of the interval. Returns the value that failed
stopping as soon as a bad value is found: the test failed anyway
fixes #10 - check temperature is in range
Using common shadowhand bag file
Merge branch 'development' into F_voltage_test

Conflicts:
	sr_self_test/test/sr_self_test.test