Here at simracingstudio we implemented the telemetry a while ago and everything is working fine for PC users
Looks like there is something wrong for PS4 racers:
When I'm parsing the packetId 7:
if header.m_packetId == 7:
status = PacketCarStatusData.from_buffer_copy(data[0:1344])
I'm getting the following error:
error Buffer size too small (1277 instead of at least 1344 bytes)
This means that the ps4 (different from pc) is sending 1277 bytes instead instead of the 1344 as per documentation: Size: 1344 bytes (Packet updated in Beta 3).
Can you please help me, I have a customer that cannot use his motion platform because of that.