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
Uh oh!
There was an error while loading. Please reload this page.
-
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