 
 // --- Feature toggles
 
-#define HAS_INCREMENT_COMMAND
-#define HAS_DECREMENT_COMMAND
+#define HAS_BOOT_MESSAGE
+//#define HAS_INCREMENT_COMMAND
+//#define HAS_DECREMENT_COMMAND
 #define HAS_VOLTS_COMMAND
-#define HAS_HEX_COMMAND
-//#define HAS_ERROR_PRINTING
-//#define HAS_SUCCESS_PRINTING
+#define HAS_VOLTS_COMMAND_DEBUGGING
+//#define HAS_HEX_COMMAND
+#define HAS_ERROR_PRINTING
+#define HAS_SUCCESS_PRINTING
 
 
 // ATiny85 pinout:

*/

#define MIN_EXPECTED_LEN 2 // +;
#define MAX_EXPECTED_LEN 8 // v12.345;

#define BUFF_LEN (MAX_EXPECTED_LEN + sizeof('\0'))
char buffer[BUFF_LEN];
char *buff_ptr;

void setup()
{
  delay(1);
  serial.begin(9600);
  serial.print("OK;");
  serial.flush();
  
  // start up the SPI bus
  mySPI.begin();

    }
  }
}


error_t read_until_sentinel(SoftwareSerial *serial, char *buffer, uint8_t buff_len, char sentinel)
{
