rename serial output to sout

main
Eggert Jung 6 months ago
parent 8b0354b709
commit 4fd8b7d749

@ -5,17 +5,17 @@ SerialStream::SerialStream(ComPort port, BaudRate baud_rate, DataBits data_bits,
StopBits stop_bits, Parity parity) StopBits stop_bits, Parity parity)
:Serial(port, baud_rate, data_bits, stop_bits, parity) {} :Serial(port, baud_rate, data_bits, stop_bits, parity) {}
SerialStream kout = SerialStream(); SerialStream sout = SerialStream();
void SerialStream::flush() { void SerialStream::flush() {
print(kout.buffer, kout.pos); print(sout.buffer, sout.pos);
kout.pos = 0; sout.pos = 0;
} }
void SerialStream::setForeground(Color c) { void SerialStream::setForeground(Color c) {
write(0x1b); write(0x1b);
write('['); write('[');
kout << 30+c; sout << 30+c;
flush(); flush();
write('m'); write('m');
} }
@ -44,11 +44,11 @@ void SerialStream::setPos(int x, int y) {
//char out[] = {0x1b, '[', 0, 0, ';', 0, 0, 'H', 0}; //char out[] = {0x1b, '[', 0, 0, ';', 0, 0, 'H', 0};
//*this << 0x1b; //*this << 0x1b;
write(0x1b); write(0x1b);
kout << '['; sout << '[';
kout << dec << x; sout << dec << x;
kout << ';'; sout << ';';
kout << dec << y; sout << dec << y;
kout << 'H'; sout << 'H';
flush(); flush();
//itoa(x, &out[2], 10); //itoa(x, &out[2], 10);
//itoa(y, &out[5], 10); //itoa(y, &out[5], 10);

@ -142,5 +142,5 @@ class SerialStream : public OutputStream, public Serial {
void print(char* str, int length); void print(char* str, int length);
}; };
extern SerialStream kout; extern SerialStream sout;

Loading…
Cancel
Save