I have a project that utilizes Nanopb for Protocol Buffers serializing of data. Currently, it seems that the Particle stdlib has Nanopb~0.3.9.3 included. This may be fore internal Particle communications (cloud functions), but it conflicts with with my project as I am using Nanopb~0.4.4
Ive tries to
#include "pb.h" instead of
#include <pb.h> in hopes that it would use the local version, but I havent been able to get the Particle Workbench (vscode) to grab the Nanopb files in the
./lib directory instead of the v0.3.9.3 in the stdlib.
I know there are major differences between the libraries, which will make it difficult to substitute one for the other. Any suggests for how to work around this issue?