nanopb

    2

    1答えて

    .optionsファイルを作成し、.protoファイルと同じディレクトリに配置しました。 はその後、私はコマンド generator-bin/protoc --nanopb_out=. message.proto -s message.options を使用して(nanopbコンパイラを使用して)、それをコンパイルしようとしたと、このエラーました: Unknown flag: -s ので、

    2

    1答えて

    組み込みシステム(STM32F4)で開発中で、単純なWindowsフォームクライアントPC側のプログラム。文字ベースの文字列形式を使用したときはすべてうまくいっていましたが、パフォーマンスを向上させるためにバイナリパッケージに変更したときに、エスケープ文字に問題が発生しました。 私はnanopbを使用して送信用のGoogles Protocol Bufferを実装していますが、パッケージの5%で、

    0

    1答えて

    私はシンプルなサーバークライアントプログラムを作成しました。 NanoPbとProtobufの間の通信を可能にしたかったのです。 しかし、動作しません。誰かが私が間違っていることを知っていますか? TestParameterProto.proto: syntax = "proto2"; import "nanopb.proto"; message ListParamRequest { }

    0

    1答えて

    Nanopbサブメッセージの繰り返し構造フィールドをエンコード/デコードする正しい方法は何ですか?生成された出力は、デコード操作が繰り返される構成フィールドのどれも検出しないことを示します。 興味深いのは、 エンコードコールバックが2回呼び出され、また問題になることです。私は何が欠けていますか? この例では、 のためにこの例が変更されていれば、復号化に成功します。encodeとdecodeはTop

    0

    1答えて

    GoogleプロトコルバッファのNanopb実装でエンコードされたメッセージがあります。 デコード結果をPHPページに表示するには、デコードする必要があります。 PHPで行うことはできますか? もしそうでなければ、phpで悪用可能な結果を​​得るためには、それを行う最良の解決策は何でしょうか? ありがとうございました。インスタンスのようなGoogleのプロトコルバッファの

    2

    1答えて

    繰り返しフィールドルールの使用方法を理解するのに苦労しています。 Test test = test_init_zero() 最後に、私はいくつかの値を割り当てたい:私は新しいテストオブジェクトを初期化するよ、今 message Test { repeated float value = 1; } : には、例えば、これは私の.protoです。例: float values[]