Grpc Reader
A class for reading GRPC data from a DataFile.
- class bosdyn.bddf.grpc_reader.GrpcReader(data_reader, protobuf_classes)[source]
Bases:
object
A class for reading GRPC data from a DataFile.
Methods raise ParseError if there is a problem with the format of the file.
- property data_reader
Return underlying DataReader this object is using.
- get_proto_reader(proto_name)[source]
Return the GrpcProtoReader for protobuf messages with the specified type name.
- get_message(series_index, index_in_series)[source]
Return a deserialized protobuf from bytes stored in the file.
- Parameters:
series_index – index (int) from the series_index() call
index_in_series – the index of the message within the series
Returns: timestamp_nsec (int), deserialized protobuf object