KEK/comm.cpp
2024-05-19 21:20:02 +02:00

28 lines
499 B
C++

// (C) 2024 by Folkert van Heusden
// Released under MIT license
#include "gen.h"
#include <cstring>
#include "comm.h"
comm::comm()
{
}
comm::~comm()
{
}
void comm::println(const char *const s)
{
send_data(reinterpret_cast<const uint8_t *>(s), strlen(s));
send_data(reinterpret_cast<const uint8_t *>("\r\n"), 2);
}
void comm::println(const std::string & in)
{
send_data(reinterpret_cast<const uint8_t *>(in.c_str()), in.size());
send_data(reinterpret_cast<const uint8_t *>("\r\n"), 2);
}