]> rtime.felk.cvut.cz Git - pes-rpp/rpp-test-sw.git/blobdiff - source/commands.c
Debugging and rewriting send not to use interrupts, but direct sending.
[pes-rpp/rpp-test-sw.git] / source / commands.c
index cb476e7bf0fc0f2dd1dbcc72a0963e4366cb1214..5736fd50e32bb5c9cfc02f8b44b9061bbb093f80 100644 (file)
@@ -28,19 +28,19 @@ int cmd_do_testopchar(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[]
   if(opchar<0) return opchar;
   char str[] = {"\r\ncmd_do_testopchar called\r\nparam[0]="};
 
-  printToOutputBuffer((uint8_t *)str, strlen(str), portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)param[0], strlen(param[0]), portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)"\r\nparam[1]=", 11, portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)param[1], strlen(param[1]), portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)"\r\nparam[2]=", 11, portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)param[2], strlen(param[2]), portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)"\r\nparam[3]=", 11, portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)param[3], strlen(param[3]), portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)"\r\nopchar=", 9, portMAX_DELAY);
+  print((uint8_t *)str, strlen(str));
+  print((uint8_t *)param[0], strlen(param[0]));
+  print((uint8_t *)"\r\nparam[1]=", 11);
+  print((uint8_t *)param[1], strlen(param[1]));
+  print((uint8_t *)"\r\nparam[2]=", 11);
+  print((uint8_t *)param[2], strlen(param[2]));
+  print((uint8_t *)"\r\nparam[3]=", 11);
+  print((uint8_t *)param[3], strlen(param[3]));
+  print((uint8_t *)"\r\nopchar=", 9);
   char opcharBuf[4];
   i2str(opcharBuf, opchar, 1, 10);
-  printToOutputBuffer((uint8_t *)opcharBuf, strlen(opcharBuf), portMAX_DELAY);
-  printToOutputBuffer((uint8_t *)"\r\n", 2, portMAX_DELAY);
+  print((uint8_t *)opcharBuf, strlen(opcharBuf));
+  print((uint8_t *)"\r\n", 2);
   return 0;
 }
 
@@ -49,13 +49,13 @@ int cmd_do_testparam(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
 
          char str[] = {"cmd_do_testparam called\r\nparam[0]="};
 
-         printToOutputBuffer((uint8_t *)str, strlen(str), portMAX_DELAY);
-         printToOutputBuffer((uint8_t *)param[0], strlen(param[0]), portMAX_DELAY);
-         printToOutputBuffer((uint8_t *)"\r\nparam[1]=", 11, portMAX_DELAY);
-         printToOutputBuffer((uint8_t *)param[1], strlen(param[1]), portMAX_DELAY);
-         printToOutputBuffer((uint8_t *)"\r\nparam[2]=", 11, portMAX_DELAY);
-         printToOutputBuffer((uint8_t *)param[2], strlen(param[2]), portMAX_DELAY);
-         printToOutputBuffer((uint8_t *)"\r\n", 2, portMAX_DELAY);
+         print((uint8_t *)str, strlen(str));
+         print((uint8_t *)param[0], strlen(param[0]));
+         print((uint8_t *)"\r\nparam[1]=", 11);
+         print((uint8_t *)param[1], strlen(param[1]));
+         print((uint8_t *)"\r\nparam[2]=", 11);
+         print((uint8_t *)param[2], strlen(param[2]));
+         print((uint8_t *)"\r\n", 2);
 
          return 0;
 }
@@ -68,7 +68,7 @@ int cmd_do_testerror(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
 int cmd_do_test(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
 {
        char str[] = {"This is the simplest command\r\n"};
-       printToOutputBuffer((uint8_t *)str, strlen(str), portMAX_DELAY);
+       print((uint8_t *)str, strlen(str));
 
        return 0;
 }