mtgcard-firmware/src/pixelstream.cpp

23 lines
470 B
C++

#include "pixelstream.h"
#include "display.h"
using namespace lib;
PixelStream::PixelStream(Display& display) :
display(display)
{
display.send_command_and_begin_data_stream(0x2C);
}
void PixelStream::write(uint8_t data) { display.send_data(data); }
void PixelStream::write(uint8_t red, uint8_t green, uint8_t blue)
{
display.send_data(red);
display.send_data(green);
display.send_data(blue);
}
PixelStream::~PixelStream() { display.end_data_stream(); }