mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-29 03:36:07 +08:00
microRTPS_client printf PRIu64
This commit is contained in:
committed by
Lorenz Meier
parent
187cbbcfe6
commit
1e3fa64eff
@@ -53,23 +53,22 @@ recv_topics = [s.short_name for idx, s in enumerate(spec) if scope[idx] == MsgSc
|
|||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#include <px4_config.h>
|
#include "microRTPS_transport.h"
|
||||||
#include <px4_getopt.h>
|
|
||||||
#include <px4_tasks.h>
|
#include <cinttypes>
|
||||||
#include <px4_posix.h>
|
#include <cstdio>
|
||||||
#include <unistd.h>
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <string.h>
|
|
||||||
#include <termios.h>
|
|
||||||
#include <ctime>
|
#include <ctime>
|
||||||
#include <pthread.h>
|
#include <pthread.h>
|
||||||
#include <px4_time.h>
|
#include <termios.h>
|
||||||
|
|
||||||
#include <microcdr/microCdr.h>
|
#include <microcdr/microCdr.h>
|
||||||
|
#include <px4_config.h>
|
||||||
|
#include <px4_getopt.h>
|
||||||
|
#include <px4_posix.h>
|
||||||
|
#include <px4_tasks.h>
|
||||||
|
#include <px4_time.h>
|
||||||
#include <uORB/uORB.h>
|
#include <uORB/uORB.h>
|
||||||
|
|
||||||
#include "microRTPS_transport.h"
|
|
||||||
|
|
||||||
@[for topic in list(set(topic_names))]@
|
@[for topic in list(set(topic_names))]@
|
||||||
#include <uORB/topics/@(topic).h>
|
#include <uORB/topics/@(topic).h>
|
||||||
@[end for]@
|
@[end for]@
|
||||||
@@ -207,7 +206,7 @@ void* send(void* /*unused*/)
|
|||||||
struct timespec end;
|
struct timespec end;
|
||||||
px4_clock_gettime(CLOCK_REALTIME, &end);
|
px4_clock_gettime(CLOCK_REALTIME, &end);
|
||||||
double elapsed_secs = double(end.tv_sec - begin.tv_sec) + double(end.tv_nsec - begin.tv_nsec)/double(1000000000);
|
double elapsed_secs = double(end.tv_sec - begin.tv_sec) + double(end.tv_nsec - begin.tv_nsec)/double(1000000000);
|
||||||
printf("\nSENT: %lu messages in %d LOOPS, %lu bytes in %.03f seconds - %.02fKB/s\n",
|
printf("\nSENT: " PRIu64 " messages in %d LOOPS, " PRIu64 " bytes in %.03f seconds - %.02fKB/s\n",
|
||||||
sent, loop, total_sent, elapsed_secs, (double)total_sent/(1000*elapsed_secs));
|
sent, loop, total_sent, elapsed_secs, (double)total_sent/(1000*elapsed_secs));
|
||||||
|
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
|||||||
Reference in New Issue
Block a user