X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcfg%2Fcfg_xmodem.h;h=38db7359a17e9208be9c5c36e31be52aa76ad3fd;hb=6fffd0614f75137e8fed424c87835d4e7d478ef7;hp=71ced64a6022344b401088401b1648ba8b519897;hpb=e0960b1b787503b712e42776f980d792836992fd;p=bertos.git diff --git a/bertos/cfg/cfg_xmodem.h b/bertos/cfg/cfg_xmodem.h index 71ced64a..38db7359 100644 --- a/bertos/cfg/cfg_xmodem.h +++ b/bertos/cfg/cfg_xmodem.h @@ -32,22 +32,48 @@ * * \brief Configuration file for xmodem module. * - * \version $Id$ - * * \author Daniele Basile */ #ifndef CFG_XMODEM_H #define CFG_XMODEM_H -/// Enable Rx +/** + * Module logging level. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define CONFIG_XMODEM_LOG_LEVEL LOG_LVL_ERR +/** + * Module logging format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define CONFIG_XMODEM_LOG_FORMAT LOG_FMT_TERSE + + +/// Enable Rx. $WIZ$ type = "boolean" #define CONFIG_XMODEM_RECV 1 -/// Enable TX +/// Enable TX. $WIZ$ type = "boolean" #define CONFIG_XMODEM_SEND 1 -/// Allow a Rx/Tx of 1Kbyte block +/// Allow a Rx/Tx of 1Kbyte block. $WIZ$ type = "boolean" #define CONFIG_XMODEM_1KCRC 1 +/** + * Max retries before giving up. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_XMODEM_MAXRETRIES 15 + +/** + * Max retries before switching to BCC. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_XMODEM_MAXCRCRETRIES 7 + #endif /* CFG_XMODEM_H */