vdr-plugin-targavfd¶
targavfd is a plugin for the Video Disc Recorder and shows information about the current state of VDR on a USB Graphic Vacuum Fluorescent Display (Futaba MDM166A).
This Vacuum Fluorescent Display (VFD) build into some Targa computer series. The display offers a graphical area with 96x16 pixels and a small set of symbols, each of the symbols can be controlled.
Installation Notes¶
Library libusb-1.0¶
You need installed library libusb-1.0 to use the vdr-plugin-targavfd. This library libusb-1.0 is used to access and interact with a USB HID device.
If Debian used, you can install them with the command :
#> apt-get install libusb-1.0-0-dev libusb-1.0-0
Package vdr-plugin-targavfd¶
Unpack the vdr-targavfd tarball to $VDRSOURCE/PLUGINS/src directory. Variable $VDRSOURCE stands for a directory, where source archive of VDR package was be decompressed.
#> cd $VDRSOURCE/PLUGINS/src #> tar -xzvf vdr-targavfd-0.0.1.tgz #> ln -s targavfd-0.0.1 targavfd
Compile the plugin (from VDR's source directory)
Change the working directory to VDR source root and compile this plugin like all other VDR plugins.
#> cd $VDRSOURCE #> make plugins
After everything has been compiled without errors, copy the plugin to their target directory.
#> make install
Direct access to developer sources¶
Git-Repository (read only):
#> git clone git://projects.vdr-developer.org/vdr-plugin-targavfd.git
Check follow requirements¶
- Device still detected and writable
#> lsusb -vd 19c2:6a11 | grep iProduct iProduct 2 Targa USB Graphic Vacuum Fluorescent Display
- Add a udev permission rule, if required (writable for group vdr) e.g. /etc/udev/rules.d/92-vfd.rules
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="19c2", ATTRS{idProduct}=="6a11", GROUP="vdr"
Start VDR with the plugin¶
Example:
#> vdr -P'targavfd'
Setup options¶
Follow options are editable at run time. Menu: Setup > Plugin > targavfd ...
Plugin SVDRP commands¶
Follow SVDRP commands exist ...
Spectrum analyzer visualization¶
This plugin can show a spectrum analyzer visualization on audio playback.
As middleware you need the 'Sp'ectrum 'An'alyzer Plugin.
Sample images¶
Changelog¶