Impedance Fast Circuitry Software

Dependencies:   mbed-dsp mbed

Fork of DSP_200kHz by Mazzeo Research Group

Revision:
77:1ee17a9e9f8b
Parent:
76:704fc58ffcd0
Child:
78:10b2916b8f5c
--- a/Jareds_DSP/print_data.cpp	Sun Jun 04 02:41:14 2017 +0000
+++ b/Jareds_DSP/print_data.cpp	Mon Jun 05 18:09:37 2017 +0000
@@ -1,28 +1,31 @@
 #include "print_data.h"
 
-DigitalOut status_2(D2);
+DigitalOut status_2(D4);
 int printing_length = 0;
 int printing_counter = 0;
 char print_buffer[50];
 
-void print_filter_data()
+
+void print_filter_data(Serial *pc)
 {
     if (printing_counter>=printing_length)
         return;
     status_2 = 1;
-    if (printing_counter<printing_length)
-    {
-        printf("%C",print_buffer[printing_counter]);
-        printing_counter++;
-    }
+    //printf("Y");
+    pc->printf("%c",print_buffer[printing_counter]);
+    printing_counter++;
+
     status_2 = 0;
 }
 void set_print_buffer(float mag,float phase)
 {
+    
     if (printing_counter<printing_length)
     {
         printf("PRINT OVERLOAD\n\r");
     }
+    
+    printing_length=sprintf (print_buffer, "%E %f\n\r", mag, phase);
     printing_counter = 0;
-    printing_length=sprintf (print_buffer, "%.2E %.2f\n\r", mag, phase);
+    
 }
\ No newline at end of file