Line data Source code
1 : #include "GCS_config.h" 2 : 3 : #if HAL_GCS_ENABLED 4 : 5 : #include "GCS_Dummy.h" 6 : 7 : #include <stdio.h> 8 : 9 : #define FORCE_VERSION_H_INCLUDE 10 : #include <AP_Common/AP_FWVersionDefine.h> 11 : #include <AP_CheckFirmware/AP_CheckFirmwareDefine.h> 12 : #undef FORCE_VERSION_H_INCLUDE 13 : 14 : /* 15 : send_text implementation for dummy GCS 16 : */ 17 0 : void GCS_Dummy::send_textv(MAV_SEVERITY severity, const char *fmt, va_list arg_list, mavlink_channel_mask_t dest_bitmask) 18 : { 19 : #if !APM_BUILD_TYPE(APM_BUILD_Replay) 20 0 : DEV_PRINTF("TOGCS: "); 21 0 : hal.console->vprintf(fmt, arg_list); 22 0 : DEV_PRINTF("\n"); 23 : #else 24 : ::printf("TOGCS: "); 25 : ::vprintf(fmt, arg_list); 26 : ::printf("\n"); 27 : #endif 28 0 : } 29 : 30 : #endif // HAL_GCS_ENABLED