<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def uint8_3(self, name):
 """parse a tuple of 3 uint8 values"""

        self._assert_is_string(name)
        frame = self._next_frame()
        if len(frame) != 3:
            raise MessageParserError("Expected exacty 3 byte for 3 unit8 values")
        vals = unpack("BBB", frame)
        self.results.__dict__[name] = vals
        return self