私はmbedオンラインコンパイラを使用してプログラムを作成し、それをマルチテクmDot LoRaトランシーバにアップロードしています。私のプログラムは、基本的に特定のサイズのパケットをゲートウェイに送信することです。私のプログラムの終わりに私はコミュニケーションに関するいくつかの統計を得たいと思っています。私はgetStats()という関数を使うように言われています。これはヘッダファイル(mDot.h)の1つにあります。すべてこの機能については言及されているものmDot.hは以下の通りです:構造体を返さなければならない関数は、この構造体をC++でどのように出力できますか?
class mDot {
public:
typedef struct {
uint32_t Up;
uint32_t Down;
uint32_t Joins;
uint32_t JoinFails;
uint32_t MissedAcks;
} mdot_stats;
// get current statistics
// Join Attempts, Join Fails, Up Packets, Down Packets, Missed Acks
mdot_stats getStats();
ので、任意のアイデアは、私は私のmain.cppには、この関数を呼び出すことができますどのように喜ばと値(アップ、ダウンを取得し、参加、JoinFailsとMissedAcks)が表示されます。私は実際にこれを必要とするよう が本当にあなたの助けに感謝..
NOMAN
Janさん、ありがとう、これは私が探していたものです。 – Noman
ようこそ、スタックオーバーフロー!回答があなたの問題を解決した場合は、回答の隣にある「受け入れられた」ボックスをクリックしてください:-)。 –