 //--------------------------------------------------------------------------------
 void reset_factory_defaults(uint8_t arg_cnt, char **args)
 {
+  (void) arg_cnt, (void) args;  // avoid -Wunusedparameter warning
   ReadGlobalConfig(&myDevice, true);
 }
 

//--------------------------------------------------------------------------------
//! \file    ED_BMSdiag_CLI.ino
//! \brief   Functions for the Command Line Interface (CLI) menu system
//! \date    2017-December
//! \author  MyLab-odyssey
//! \version 1.0.3
//--------------------------------------------------------------------------------

//--------------------------------------------------------------------------------

//! \param   Argument count (int) and argument-list (char*) from Cmd.h
//--------------------------------------------------------------------------------
void get_all (uint8_t arg_cnt, char **args) {
  (void) arg_cnt, (void) args;  // avoid -Wunusedparameter warning
  switch (myDevice.menu) {
    case subBMS:
      printBMSall();
