Getting directivity infos doesn't work
Expected behaviour
Calling GetDirectivityInfos
on a DirectivityManager
object returns a struct containing all loaded directivities and information about them.
E.g. by running va.get_directivity_infos
in MATLAB.
Real behaviour
- If no directivites are loaded by VA, the call returns an empty object as desired.
- If at least one directivity is loaded, the call fails with error:
[libprotobuf ERROR E:.CPMcache\grpc\98fef6bade25f2f3b9396b40fbd1fa64c700ebc4\third_party\protobuf\src\google\protobuf\wire_format_lite.cc:618] String field 'VA.DirectivityInfo.description' contains invalid UTF-8 data when serializing a protocol buffer. Use the 'bytes' type if you intend to send raw bytes.