diff --git a/libraries/AP_Logger/AP_Logger.cpp b/libraries/AP_Logger/AP_Logger.cpp index 3feec6f4f3..12cb0d2524 100644 --- a/libraries/AP_Logger/AP_Logger.cpp +++ b/libraries/AP_Logger/AP_Logger.cpp @@ -15,8 +15,12 @@ AP_Logger *AP_Logger::_singleton; extern const AP_HAL::HAL& hal; #ifndef HAL_LOGGING_FILE_BUFSIZE +#if HAL_MEM_CLASS >= HAL_MEM_CLASS_300 +#define HAL_LOGGING_FILE_BUFSIZE 50 +#else #define HAL_LOGGING_FILE_BUFSIZE 16 -#endif +#endif +#endif #ifndef HAL_LOGGING_MAV_BUFSIZE #define HAL_LOGGING_MAV_BUFSIZE 8