Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Freevo Wiki" for change 
notification.

The following page has been changed by 24.128.246.209:
http://freevo.sourceforge.net/cgi-bin/moin.cgi/DocumentationPage

------------------------------------------------------------------------------
@@ -265,26 +265,72 @@
 ...will create a slideshow file, in the current directory, called blah.ssr that 
contains all files in the current directory EXCEPT *.ssr and *~ - if you do not desire 
this, remove the -B from the ls command. The delay is here set to 5 seconds, but you 
can change that number. To change the output file, just change the blah.ssr references 
to <what you want it to be called>.ssr - this will work fine. You can change the 
default caption, Image, to whatever you like, but be mindful of the quotemarks -- Lee 
Causier (SquareRoot) & mikeruelle
 
 === Remote control software (lirc) ===
-(NOTE:  Check the "Remote" section under supported hardware for stuff on specific 
remotes with lirc)
 
-Basicly what happens is when Freevo starts up it checks to see if you have an entry 
called /dev/lirc that is created upon installing Lirc. If Freevo finds this device 
entry, it starts its remote_control_lirc.py script which waits for data passed to it 
through the /dev/lirc device node. Now Lirc translates the signals it recieves into a 
human readable string which is configured through the lirc hardware.conf file. (On my 
Debian system it is located in /etc/hardware.conf). The remote_control_lirc.py script 
matches the text string it recieves from lirc to a command in Freevo, which is covered 
in the $freevo_home/freevo_config.py script or an extra config file for the remote.
+==== overview ====
 
-As it says below, I would check to make sure that the you at least have Lirc working 
with the remote before attempting to get it to work with freevo.
+Basicly what happens is when Freevo starts up it checks if it can initialize pylirc. 
If it can it tries to open /etc/freevo/lircrc (or whatever the variable LIRCRC is set 
too). It then uses these strings in the freevo code to perform actions.
 
+I would check to make sure that the you at least have Lirc working with the remote 
before attempting to get it to work with freevo.
 
- * Install lirc  (remote control receiver software)
+(NOTE: Check the "Remote" section under supported hardware for stuff on specific 
remotes with lirc)
 
- * Test:
-  * Insert the serial driver module
-  * Start the daemon
-  * Run the lirc app "irw" to check the function of the remote control.
-  * Test the remote using the lirc application irw, and using the 
remote_control_lirc.py Freevo application (optional)
+==== install steps ====
 
- * Configure the remote for Freevo
-  * Ckeck the directory $freevo_home/rc_client if there is a config file for your 
remote. Right now there is only a file for the Realmagic Hollywood+. If you have such 
a remote, set REMOTE in your local_config.py to 'realmagic'
-  * If your remote isn't in the directory, you have to set the variables RC_CMDS and 
RC_MPLAYER_CMDS to your remote. The first one covers the translation from your 
/etc/lirc settings to the variable names Freevo expects. Freevo needs the comands 
LEFT, RIGHT, UP, DOWN, SELECT, ENTER, EXIT and DISPLAY to work (translation from lower 
to upper case will be done by Freevo). The second variable contains special comands 
for mplayer. You can add every mplayer comand you want, but you can override the 
default keybindings from the keys listed above. The best way to edit these variables 
is to add a new file to $freevo_home/rc_client and send this file to the Freevo list 
to be added to Freevo. See realmagic.py for an example how to write such a file. After 
you write your config file, you will need to 'make install' freevo again.
+* Install lirc (remote control receiver software)
 
-In newer versions of freevo (>1.32-pre2) the rc_client/youremote.py files are not 
used anymore, but a configuration file which is /etc/freevo/lircrc by default. the 
syntax is different, but you can use the helpers/freevo2lirc.pl script to convert 
rc_client/yourremote.py to a lircrc file.
+    o make sure to insmod any lirc modules you need (i.e. lirc_serial)
+
+    o make sure to create the /dev/lirc and /dev/lircd devices
+
+    o make sure you use irrecord to record you ir frequencies with names.
+
+    o make sure to copy the resulting file to /etc/lircd.conf or /etc/lirc/lircd.conf 
(depends on distro used)
+
+* Start the daemon
+
+   o /etc/init.d/lirc start
+
+* Run the lirc app "irw" to check the function of the remote control. you should see 
the names from your lircd.conf showing up when pressing those buttons.
+
+* create a /etc/freevo/lircrc (see below for format)
+
+* Test the remote using the ircat lirc application:
+
+     o ircat --config=/etc/freevo/lircrc freevo
+
+     o you should see the new freevo names popup instead of your names from lircd.conf
+
+* now try it with freevo
+
+==== file format ====
+
+Essential commands:
+
+LEFT, RIGHT, UP, DOWN, SELECT, ENTER, EXIT, DISPLAY
+
+Reccomended commands:
+
+REC, REW, PLAY, FFWD, PAUSE, STOP, CH+, CH-
+
+format of file is:
+{{{
+begin
+    prog = freevo
+    button = <name from lircd>
+    config = <freevo name>
+end
+}}}
+
+for example one section would be:
+{{{
+begin
+    prog = freevo
+    button = RECALL
+    config = REC
+end
+}}}
+
+the file consists of many of the above sections seperated by a blank line.
 
 === Bluetooth Remote Control deamon ===
 


-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
_______________________________________________
Freevo-wikilog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-wikilog

Reply via email to