
Impedance Fast Circuitry Software
Fork of DSP_200kHz by
Diff: Jareds_DSP/print_data.cpp
- 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