new driver shuttleVFD for USB-based Shuttle VFDs (Thien Vu)
This commit is contained in:
@@ -233,6 +233,9 @@ Nicu Pavel
|
||||
Daryl Fonseca-Holt
|
||||
- lis driver
|
||||
|
||||
Thien Vu
|
||||
- shuttleVFD driver
|
||||
|
||||
|
||||
Further developers in the sourceforge lcdproc team:
|
||||
Mindaugas Idzelis aim4min
|
||||
|
||||
@@ -20,6 +20,7 @@ v.0.5dev (ongoing development)
|
||||
* MtxOrb driver: fix VFD/VKD support (Ethan Dicks)
|
||||
+ new driver lis for VLSystem L.I.S VFD (Daryl Fonseca-Holt)
|
||||
* serialPOS driver: input support, cleanup (Eric Pooch)
|
||||
* new driver shuttleVFD for USB-based Shuttle VFDs (Thien Vu)
|
||||
|
||||
v.0.5.2
|
||||
* fix switching on/off the Load screen in lcdproc client using the menu
|
||||
|
||||
@@ -48,7 +48,8 @@ DriverPath=server/drivers/
|
||||
# EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, IOWarrior,
|
||||
# irman, joy, lb216, lcdm001, lcterm, lirc, MD8800, ms6931, mtc_s16209x,
|
||||
# MtxOrb, NoritakeVFD, picolcd, pyramid, sed1330, sed1520, serialPOS,
|
||||
# serialVFD, sli, stv5730, svga, t6963, text, tyan, ula200, xosd
|
||||
# serialVFD, shuttleVFD, sli, stv5730, svga, t6963, text, tyan, ula200,
|
||||
# xosd
|
||||
Driver=curses
|
||||
|
||||
# Tells the driver to bind to the given interface
|
||||
@@ -870,7 +871,9 @@ Speed=9600
|
||||
# enable ISO 8859 1 compatibility [default: yes; legal: yes, no]
|
||||
#ISO_8859_1=yes
|
||||
|
||||
|
||||
## shuttleVFD driver ##
|
||||
[shuttleVFD]
|
||||
# No options
|
||||
|
||||
## stv5730 driver ##
|
||||
[stv5730]
|
||||
|
||||
+12
-4
@@ -8,15 +8,15 @@ AC_ARG_ENABLE(drivers,
|
||||
[ bayrad,CFontz,CFontz633,CFontzPacket,curses,CwLnx,ea65,]
|
||||
[ EyeboxOne,g15,glcdlib,glk,hd44780,icp_a106,imon,IOWarrior,]
|
||||
[ irman,joy,lb216,lcdm001,lcterm,lirc,lis,MD8800,ms6931,]
|
||||
[ mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,sed1330]
|
||||
[ sed1520,serialPOS,serialVFD,sli,stv5730,svga,t6963,text,]
|
||||
[ tyan,ula200,xosd]
|
||||
[ mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,sed1330,]
|
||||
[ sed1520,serialPOS,serialVFD,shuttleVFD,sli,stv5730,svga,]
|
||||
[ t6963,text,tyan,ula200,xosd]
|
||||
[ 'all' compiles all drivers;]
|
||||
[ 'all,!xxx,!yyy' de-selects previously selected drivers],
|
||||
drivers="$enableval",
|
||||
drivers=[bayrad,CFontz,CFontz633,curses,CwLnx,glk,lb216,lcdm001,MtxOrb,pyramid,text])
|
||||
|
||||
allDrivers=[bayrad,CFontz,CFontz633,CFontzPacket,curses,CwLnx,ea65,EyeboxOne,g15,glcdlib,glk,hd44780,icp_a106,imon,IOWarrior,irman,joy,lb216,lcdm001,lcterm,lirc,lis,MD8800,ms6931,mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,sed1330,sed1520,serialPOS,serialVFD,sli,stv5730,svga,t6963,text,tyan,ula200,xosd]
|
||||
allDrivers=[bayrad,CFontz,CFontz633,CFontzPacket,curses,CwLnx,ea65,EyeboxOne,g15,glcdlib,glk,hd44780,icp_a106,imon,IOWarrior,irman,joy,lb216,lcdm001,lcterm,lirc,lis,MD8800,ms6931,mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,sed1330,sed1520,serialPOS,serialVFD,shuttleVFD,sli,stv5730,svga,t6963,text,tyan,ula200,xosd]
|
||||
|
||||
drivers=`echo $drivers | sed -e 's/,/ /g'`
|
||||
|
||||
@@ -338,6 +338,14 @@ dnl else
|
||||
DRIVERS="$DRIVERS serialVFD${SO}"
|
||||
actdrivers=["$actdrivers serialVFD"]
|
||||
;;
|
||||
shuttleVFD)
|
||||
if test "$enable_libusb" = yes ; then
|
||||
DRIVERS="$DRIVERS shuttleVFD${SO}"
|
||||
actdrivers=["$actdrivers shuttleVFD"]
|
||||
else
|
||||
AC_MSG_WARN([The shuttleVFD driver needs the libusb library.])
|
||||
fi
|
||||
;;
|
||||
sli)
|
||||
DRIVERS="$DRIVERS sli${SO}"
|
||||
actdrivers=["$actdrivers sli"]
|
||||
|
||||
@@ -222,6 +222,9 @@ SED1330/SED1335 (aka S1D13300/S1D13305) based graphical displays
|
||||
.B serialVFD
|
||||
NEC (FIPC8367 based) and FUTABA VFDs
|
||||
.TP
|
||||
.B shuttleVFD
|
||||
Shuttle VFD (USB-based)
|
||||
.TP
|
||||
.B sli
|
||||
Wirz SLI driver (unknown)
|
||||
.TP
|
||||
|
||||
@@ -40,6 +40,7 @@ well as the configuration of LCDd.
|
||||
&sed1520;
|
||||
&serialPOS;
|
||||
&serialVFD;
|
||||
&shuttleVFD;
|
||||
&sli;
|
||||
&stv5730;
|
||||
&svga;
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
<!ENTITY sed1520 SYSTEM "drivers/sed1520.docbook">
|
||||
<!ENTITY serialPOS SYSTEM "drivers/serialPOS.docbook">
|
||||
<!ENTITY serialVFD SYSTEM "drivers/serialVFD.docbook">
|
||||
<!ENTITY shuttleVFD SYSTEM "drivers/shuttleVFD.docbook">
|
||||
<!ENTITY sli SYSTEM "drivers/sli.docbook">
|
||||
<!ENTITY stv5730 SYSTEM "drivers/stv5730.docbook">
|
||||
<!ENTITY svga SYSTEM "drivers/svga.docbook">
|
||||
|
||||
@@ -19,13 +19,14 @@ AM_LDFLAGS = @LDSHARED@
|
||||
#LIBS =
|
||||
|
||||
pkglib_PROGRAMS = @DRIVERS@
|
||||
EXTRA_PROGRAMS = bayrad CFontz CFontz633 CFontzPacket curses CwLnx ea65 EyeboxOne g15 glcdlib glk hd44780 icp_a106 imon IOWarrior irman joy lb216 lcdm001 lcterm lirc lis MD8800 ms6931 mtc_s16209x MtxOrb NoritakeVFD picolcd pyramid sed1330 sed1520 serialPOS serialVFD stv5730 svga t6963 text tyan sli ula200 xosd
|
||||
EXTRA_PROGRAMS = bayrad CFontz CFontz633 CFontzPacket curses CwLnx ea65 EyeboxOne g15 glcdlib glk hd44780 icp_a106 imon IOWarrior irman joy lb216 lcdm001 lcterm lirc lis MD8800 ms6931 mtc_s16209x MtxOrb NoritakeVFD picolcd pyramid sed1330 sed1520 serialPOS serialVFD shuttleVFD stv5730 svga t6963 text tyan sli ula200 xosd
|
||||
noinst_LIBRARIES = libLCD.a libbignum.a
|
||||
|
||||
IOWarrior_CFLAGS = @libusb_cflags@ $(AM_CFLAGS)
|
||||
hd44780_CFLAGS = @libusb_cflags@ $(AM_CFLAGS)
|
||||
g15_CFLAGS = @libusb_cflags@ $(AM_CFLAGS)
|
||||
picolcd_CFLAGS = @libusb_cflags@ $(AM_CFLAGS)
|
||||
shuttleVFD_CFLAGS = @libusb_cflags@ $(AM_CFLAGS)
|
||||
|
||||
CFontz_LDADD = libLCD.a libbignum.a
|
||||
CFontz633_LDADD = libLCD.a libbignum.a
|
||||
@@ -51,6 +52,7 @@ picolcd_LDADD = @libusb_libs@ libLCD.a libbignum.a
|
||||
pyramid_LDADD = libLCD.a
|
||||
serialPOS_LDADD = libLCD.a libbignum.a
|
||||
serialVFD_LDADD = libLCD.a libbignum.a
|
||||
shuttleVFD_LDADD = @libusb_libs@ libLCD.a libbignum.a
|
||||
svga_LDADD = @LIBSVGA@
|
||||
t6963_LDADD = libLCD.a
|
||||
tyan_LDADD = libLCD.a libbignum.a
|
||||
@@ -96,6 +98,7 @@ sed1330_SOURCES = lcd.h sed1330.h sed1330.c port.h lpt-port.h timing.h report
|
||||
sed1520_SOURCES = lcd.h sed1520.c sed1520.h sed1520fm.c sed1520fm.h port.h report.h
|
||||
serialPOS_SOURCES = lcd.h lcd_lib.h serialPOS.c serialPOS.h report.h adv_bignum.h
|
||||
serialVFD_SOURCES = lcd.h lcd_lib.h serialVFD.c serialVFD.h report.h adv_bignum.h serialVFD_displays.c serialVFD_displays.h serialVFD_io.c serialVFD_io.h
|
||||
shuttleVFD_SOURCES = lcd.h shuttleVFD.c shuttleVFD.h report.h
|
||||
stv5730_SOURCES = lcd.h stv5730.c stv5730.h report.h
|
||||
svga_SOURCES = lcd.h svgalib_drv.c svgalib_drv.h report.h
|
||||
t6963_SOURCES = lcd.h lcd_lib.h t6963.c t6963.h t6963_font.h report.h
|
||||
|
||||
Reference in New Issue
Block a user