|
|
|
@ -54,19 +54,22 @@
@@ -54,19 +54,22 @@
|
|
|
|
|
#include <stdio.h> |
|
|
|
|
#include "HAP_farf.h" |
|
|
|
|
|
|
|
|
|
//#define PX4_DEBUG(...) __px4_log_omit("DEBUG", __VA_ARGS__);
|
|
|
|
|
//#define PX4_DEBUG(...) __px4_log("DEBUG", __VA_ARGS__);
|
|
|
|
|
//#define PX4_INFO(...) __px4_log("INFO", __VA_ARGS__);
|
|
|
|
|
//#define PX4_WARN(...) __px4_log_verbose("WARN", __VA_ARGS__);
|
|
|
|
|
//#define PX4_ERR(...) __px4_log_verbose("ERROR", __VA_ARGS__);
|
|
|
|
|
#define PX4_DEBUG(...) FARF(HIGH, __VA_ARGS__); |
|
|
|
|
#define PX4_INFO(...) FARF(HIGH, __VA_ARGS__); |
|
|
|
|
#define PX4_WARN(...) FARF(HIGH, __VA_ARGS__); |
|
|
|
|
#define PX4_ERR(...) FARF(HIGH, __VA_ARGS__); |
|
|
|
|
|
|
|
|
|
//#define PX4_INFO(...) __px4_log_omit("INFO", __VA_ARGS__);
|
|
|
|
|
//#define PX4_WARN(...) __px4_log_omit("WARN", __VA_ARGS__);
|
|
|
|
|
//#define PX4_ERR(...) __px4_log_omit("ERROR", __VA_ARGS__);
|
|
|
|
|
#define __FARF_omit(level, ...) { } |
|
|
|
|
#define __FARF_log(level, ...) { \ |
|
|
|
|
FARF("%-5s ", level);\
|
|
|
|
|
FARF(__VA_ARGS__);\
|
|
|
|
|
FARF("\n");\
|
|
|
|
|
} |
|
|
|
|
#define __FARF_log_verbose(level, ...) { \ |
|
|
|
|
FARF("%-5s ", level);\
|
|
|
|
|
FARF(__VA_ARGS__);\
|
|
|
|
|
FARF(" (file %s line %d)\n", __FILE__, __LINE__);\
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#define PX4_DEBUG(...) __FARF_omit(HIGH, __VA_ARGS__) |
|
|
|
|
#define PX4_INFO(...) __FARF_log(HIGH, __VA_ARGS__) |
|
|
|
|
#define PX4_WARN(...) __FARF_log_verbose(HIGH, __VA_ARGS__) |
|
|
|
|
#define PX4_ERR(...) __FARF_log_verbose(HIGH, __VA_ARGS__) |
|
|
|
|
|
|
|
|
|
#elif defined(__PX4_LINUX) |
|
|
|
|
#include <stdio.h> |
|
|
|
@ -78,10 +81,10 @@
@@ -78,10 +81,10 @@
|
|
|
|
|
printf(" (file %s line %d)\n", __FILE__, __LINE__);\
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#define PX4_DEBUG(...) __px4_log_omit("DEBUG", __VA_ARGS__); |
|
|
|
|
#define PX4_INFO(...) __px4_log("INFO", __VA_ARGS__); |
|
|
|
|
#define PX4_WARN(...) __px4_log_verbose("WARN", __VA_ARGS__); |
|
|
|
|
#define PX4_ERR(...) __px4_log_verbose("ERROR", __VA_ARGS__); |
|
|
|
|
#define PX4_DEBUG(...) __px4_log_omit("DEBUG", __VA_ARGS__) |
|
|
|
|
#define PX4_INFO(...) __px4_log("INFO", __VA_ARGS__) |
|
|
|
|
#define PX4_WARN(...) __px4_log_verbose("WARN", __VA_ARGS__) |
|
|
|
|
#define PX4_ERR(...) __px4_log_verbose("ERROR", __VA_ARGS__) |
|
|
|
|
|
|
|
|
|
#elif defined(__PX4_ROS) |
|
|
|
|
|
|
|
|
|