See https://github.com/orgs/pybricks/discussions/2356#discussioncomment-14504544 for reverse engineering info. We can take that an clean it up into a proper document here.