* require values to be different * fix not * oops * missed another spot * test negative cases too * resets * test no sensor case Co-authored-by: Matthew Kennedy <makenne@microsoft.com>