parport-2x20vfd/driver.cc
josh de1e52f65f fixed driver to not print escape character
git-svn-id: svn://anubis/misc/parport-2x20vfd@117 bd8a9e45-a331-0410-811e-c64571078777
2009-06-19 03:09:58 +00:00

31 lines
520 B
C++

#include <iostream>
using namespace std;
#include "VFD.h"
int main(int argc, char ** argv)
{
VFD vfd;
vfd.connect();
vfd.setDisplay(1, 0, 0);
vfd.displayClear();
vfd.setAddress(VFD::ADDRESS_LINE1);
for (int i = 1; i < argc; i++)
{
for (const char * chr = argv[i]; *chr; chr++)
{
if (*chr == '\\')
vfd.setAddress(VFD::ADDRESS_LINE2);
else
vfd.writeByte(*chr);
}
}
vfd.disconnect();
return 0;
}