2014-09-09 Fred Gleason <fredg@paravelsystems.com>

* Added an 'RDMatrix::BtGpi16' value to the 'RDMatrix::Type'
	enumeration in 'lib/rdmatrix.cpp' and 'lib/rdmatrix.cpp'.
	* Implemented a driver for the Broadcast Tools GPI-16 in
	'ripcd/btgpi16.cpp' and 'ripcd/btgpi16.h'.
This commit is contained in:
Fred Gleason
2014-09-09 14:45:25 -04:00
parent 32ee2c4a03
commit 861332e37e
8 changed files with 341 additions and 6 deletions

View File

@@ -32,6 +32,7 @@
#include <bt16x2.h>
#include <bt8x2.h>
#include <btacs82.h>
#include <btgpi16.h>
#include <btsentinel4web.h>
#include <btsrc16.h>
#include <btsrc8iii.h>
@@ -88,6 +89,10 @@ bool MainObject::LoadSwitchDriver(int matrix_num)
ripcd_switcher[matrix_num]=new BtAcs82(matrix,this);
break;
case RDMatrix::BtGpi16:
ripcd_switcher[matrix_num]=new BtGpi16(matrix,this);
break;
case RDMatrix::BtSentinel4Web:
ripcd_switcher[matrix_num]=new BtSentinel4Web(matrix,this);
break;