More disable debug functions

pull/130/head
DiSlord 5 years ago
parent 7008d6d4e9
commit 1a3f2b1354

@ -58,7 +58,7 @@ static char *shell_args[VNA_SHELL_MAX_ARGUMENTS + 1];
static uint16_t shell_nargs; static uint16_t shell_nargs;
static volatile vna_shellcmd_t shell_function = 0; static volatile vna_shellcmd_t shell_function = 0;
//#define ENABLED_DUMP //#define ENABLED_DUMP_COMMAND
// Allow get threads debug info // Allow get threads debug info
//#define ENABLE_THREADS_COMMAND //#define ENABLE_THREADS_COMMAND
// Enable vbat_offset command, allow change battery voltage correction in config // Enable vbat_offset command, allow change battery voltage correction in config
@ -73,10 +73,14 @@ static volatile vna_shellcmd_t shell_function = 0;
//#define ENABLE_LCD_COMMAND //#define ENABLE_LCD_COMMAND
// Enable output debug data on screen on hard fault // Enable output debug data on screen on hard fault
//#define ENABLE_HARD_FAULT_HANDLER_DEBUG //#define ENABLE_HARD_FAULT_HANDLER_DEBUG
// Enable test command, used for debug
//#define ENABLE_TEST_COMMAND
// Enable stat command, used for debug // Enable stat command, used for debug
//#define ENABLE_STAT_COMMAND //#define ENABLE_STAT_COMMAND
// Enable gain command, used for debug // Enable gain command, used for debug
//#define ENABLE_GAIN_COMMAND //#define ENABLE_GAIN_COMMAND
// Enable port command, used for debug
//#define ENABLE_PORT_COMMAND
static void apply_CH0_error_term_at(int i); static void apply_CH0_error_term_at(int i);
static void apply_CH1_error_term_at(int i); static void apply_CH1_error_term_at(int i);
@ -631,7 +635,7 @@ usage:
shell_printf("usage: data [array]\r\n"); shell_printf("usage: data [array]\r\n");
} }
#ifdef ENABLED_DUMP #ifdef ENABLED_DUMP_COMMAND
VNA_SHELL_FUNCTION(cmd_dump) VNA_SHELL_FUNCTION(cmd_dump)
{ {
int i, j; int i, j;
@ -786,12 +790,9 @@ ensure_edit_config(void)
cal_status = 0; cal_status = 0;
} }
#ifdef ENABLED_DUMP #ifdef ENABLED_DUMP_COMMAND
int16_t dump_buffer[AUDIO_BUFFER_LEN]; int16_t dump_buffer[AUDIO_BUFFER_LEN];
int16_t dump_selection = 0; int16_t dump_selection = 0;
#endif
#ifdef ENABLED_DUMP
static void static void
duplicate_buffer_to_dump(int16_t *p) duplicate_buffer_to_dump(int16_t *p)
{ {
@ -816,7 +817,7 @@ void i2s_end_callback(I2SDriver *i2sp, size_t offset, size_t n)
reset_dsp_accumerator(); reset_dsp_accumerator();
dsp_process(p, n); dsp_process(p, n);
} }
#ifdef ENABLED_DUMP #ifdef ENABLED_DUMP_COMMAND
duplicate_buffer_to_dump(p); duplicate_buffer_to_dump(p);
#endif #endif
--wait_count; --wait_count;
@ -1981,6 +1982,7 @@ usage:
shell_printf("usage: transform {%s} [...]\r\n", cmd_transform_list); shell_printf("usage: transform {%s} [...]\r\n", cmd_transform_list);
} }
#ifdef ENABLE_TEST_COMMAND
VNA_SHELL_FUNCTION(cmd_test) VNA_SHELL_FUNCTION(cmd_test)
{ {
(void)argc; (void)argc;
@ -2037,6 +2039,7 @@ VNA_SHELL_FUNCTION(cmd_test)
} }
#endif #endif
} }
#endif
#ifdef ENABLE_GAIN_COMMAND #ifdef ENABLE_GAIN_COMMAND
VNA_SHELL_FUNCTION(cmd_gain) VNA_SHELL_FUNCTION(cmd_gain)
@ -2057,6 +2060,7 @@ VNA_SHELL_FUNCTION(cmd_gain)
} }
#endif #endif
#ifdef ENABLE_PORT_COMMAND
VNA_SHELL_FUNCTION(cmd_port) VNA_SHELL_FUNCTION(cmd_port)
{ {
int port; int port;
@ -2067,6 +2071,7 @@ VNA_SHELL_FUNCTION(cmd_port)
port = my_atoi(argv[0]); port = my_atoi(argv[0]);
tlv320aic3204_select(port); tlv320aic3204_select(port);
} }
#endif
#ifdef ENABLE_STAT_COMMAND #ifdef ENABLE_STAT_COMMAND
VNA_SHELL_FUNCTION(cmd_stat) VNA_SHELL_FUNCTION(cmd_stat)
@ -2287,9 +2292,12 @@ typedef struct {
#define CMD_WAIT_MUTEX 1 #define CMD_WAIT_MUTEX 1
static const VNAShellCommand commands[] = static const VNAShellCommand commands[] =
{ {
{"version" , cmd_version , 0}, {"scan" , cmd_scan , CMD_WAIT_MUTEX},
{"reset" , cmd_reset , 0}, {"data" , cmd_data , 0},
{"frequencies" , cmd_frequencies , 0},
{"freq" , cmd_freq , CMD_WAIT_MUTEX}, {"freq" , cmd_freq , CMD_WAIT_MUTEX},
{"sweep" , cmd_sweep , CMD_WAIT_MUTEX},
{"reset" , cmd_reset , 0},
{"offset" , cmd_offset , CMD_WAIT_MUTEX}, {"offset" , cmd_offset , CMD_WAIT_MUTEX},
{"bandwidth" , cmd_bandwidth , 0}, {"bandwidth" , cmd_bandwidth , 0},
#ifdef __USE_RTC__ #ifdef __USE_RTC__
@ -2298,12 +2306,12 @@ static const VNAShellCommand commands[] =
{"dac" , cmd_dac , 0}, {"dac" , cmd_dac , 0},
{"saveconfig" , cmd_saveconfig , 0}, {"saveconfig" , cmd_saveconfig , 0},
{"clearconfig" , cmd_clearconfig , 0}, {"clearconfig" , cmd_clearconfig , 0},
{"data" , cmd_data , CMD_WAIT_MUTEX}, #ifdef ENABLED_DUMP_COMMAND
#ifdef ENABLED_DUMP
{"dump" , cmd_dump , 0}, {"dump" , cmd_dump , 0},
#endif #endif
{"frequencies" , cmd_frequencies , 0}, #ifdef ENABLE_PORT_COMMAND
{"port" , cmd_port , 0}, {"port" , cmd_port , 0},
#endif
#ifdef ENABLE_STAT_COMMAND #ifdef ENABLE_STAT_COMMAND
{"stat" , cmd_stat , CMD_WAIT_MUTEX}, {"stat" , cmd_stat , CMD_WAIT_MUTEX},
#endif #endif
@ -2312,10 +2320,9 @@ static const VNAShellCommand commands[] =
#endif #endif
{"power" , cmd_power , 0}, {"power" , cmd_power , 0},
{"sample" , cmd_sample , 0}, {"sample" , cmd_sample , 0},
// {"gamma" , cmd_gamma , 0}, #ifdef ENABLE_TEST_COMMAND
{"scan" , cmd_scan , CMD_WAIT_MUTEX},
{"sweep" , cmd_sweep , 0},
{"test" , cmd_test , 0}, {"test" , cmd_test , 0},
#endif
{"touchcal" , cmd_touchcal , CMD_WAIT_MUTEX}, {"touchcal" , cmd_touchcal , CMD_WAIT_MUTEX},
{"touchtest" , cmd_touchtest , CMD_WAIT_MUTEX}, {"touchtest" , cmd_touchtest , CMD_WAIT_MUTEX},
{"pause" , cmd_pause , 0}, {"pause" , cmd_pause , 0},
@ -2337,6 +2344,7 @@ static const VNAShellCommand commands[] =
#ifdef ENABLE_INFO_COMMAND #ifdef ENABLE_INFO_COMMAND
{"info" , cmd_info , 0}, {"info" , cmd_info , 0},
#endif #endif
{"version" , cmd_version , 0},
#ifdef ENABLE_COLOR_COMMAND #ifdef ENABLE_COLOR_COMMAND
{"color" , cmd_color , 0}, {"color" , cmd_color , 0},
#endif #endif

Loading…
Cancel
Save

Powered by TurnKey Linux.