   // Number of bytes received from USB.
   uint32_t bytes_read = 0;
   
-  // Signed char pointer to head of buffer.
-  char *input_buffer_ptr = (char *)input_buffer;
-  
   // Result of JSON parsing.
   jsmnerr_t json_result;
 

  Serial.println(output_buffer);
}

void setup() 
{
  // Initialize debugging serial console.

platypus::LED rgb_led;
platypus::VaporPro motor(0);

/**
 * Returns a JSON error message to the connected USB device and the
 * serial debugging console.
 */
void reportJsonError(jsmnerr_t error)
{
  char *error_message;
  
  // Fill in the appropriate JSON error description.
  switch(error) {
    case JSMN_SUCCESS:
      // If we were successful, there is nothing to report.
      return;
    case JSMN_ERROR_NOMEM:
      error_message = "Insufficient memory.";
      break;
