position_message.py 588 B

123456789101112131415161718
  1. from .field import field
  2. from .message import message
  3. class position_message(message):
  4. _type = 0x0010
  5. def __init__(self) -> None:
  6. super().__init__()
  7. self._add_field(field("accell_x", float).set_precission(2))
  8. self._add_field(field("accell_y", float).set_precission(2))
  9. self._add_field(field("accell_z", float).set_precission(2))
  10. self._add_field(field("rotate_yaw", float).set_precission(2))
  11. self._add_field(field("rotate_pitch", float).set_precission(2))
  12. self._add_field(field("rotate_roll", float).set_precission(2))