parport-2x20vfd/driver.cc
josh 14214f7a99 display not working again, need more investigation into why it stopped :(
git-svn-id: svn://anubis/misc/parport-2x20vfd@115 bd8a9e45-a331-0410-811e-c64571078777
2009-05-04 01:50:07 +00:00

30 lines
499 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 == '\n')
vfd.setAddress(VFD::ADDRESS_LINE2);
vfd.writeByte(*chr);
}
}
vfd.disconnect();
return 0;
}