Skip to content

Instantly share code, notes, and snippets.

@tliff
Created June 25, 2017 18:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tliff/2401a2c2cacc251ad262fbdad0a4e80c to your computer and use it in GitHub Desktop.
Save tliff/2401a2c2cacc251ad262fbdad0a4e80c to your computer and use it in GitHub Desktop.
bool make_string(pb_ostream_t *stream, const pb_field_t *field, void * const *arg){
Serial.print("encoding string ");
Serial.println((char* const) arg);
char* const str = (char* const) arg;
if (!pb_encode_tag_for_field(stream, field))
return false;
return pb_encode_string(stream, (uint8_t*)str, strlen(str));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment