问题描述
在nanopb中是否支持google.protobuf.Timestamp数据类型和编码解码功能?还是我们应该将编码/解码为int64或可能是uint32(如果可能,直到2106年)?目标设备是32位MCU,服务器端是基于Java的实现。
解决方法
const instance = axios.create({
baseURL: "/api/list",});
只是一种“众所周知”的消息类型。可从Google存储库中的timestamp.proto获取其定义:
google.protobuf.Timestamp
您可以使用nanopb生成器来构建message Timestamp {
int64 seconds = 1;
int32 nanos = 2;
}
,就像构建其他timestamp.proto
文件一样。