Replies: 1 comment 1 reply
-
Were you able to figure out what this was? I'm thinking it is a protobuf version of the data, like what comes in via their fleet-telemetry websocket stream per vehicle: https://github.com/teslamotors/fleet-telemetry/blob/main/protos/vehicle_data.pb.go#L969 However, I tried to unmarshal it, and got a field string that wasn't UTF-8, so the encoding failed. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
Did someone has found how to decode the new "vehicle_data_combo" endpoint of "vehicle_data" command ?
Data seem to be in a more efficient form.
It returns a Base64 encoded buffer into "vehicle_data" field, and is not a BSON format.
After Base64 decoding, we can find some strings into the buffer prefixed by its length as a UINT8 byte.
But software version is a bit different with a MSB set to 1 : the string length prefix is 0x98 for a 24 chars string.
I also seen that 0xC2 is frequent (0b11000011 byte) and 0xC3, ... which look like some kind of marker/starter.
Any other has already investigated it ?
Beta Was this translation helpful? Give feedback.
All reactions