OK, this sounds like progress!

There are a couple things to check out: heyu configuration, and
permissions.

If you set the plugin.PowerCenter logging to debug, it will show the
command it's executing, and should show if it thinks it cannot use your
serial port. The command should look much like this:

/usr/local/bin/heyu -c
/usr/lib/squeezecenter/Cache/PowerCenter.x10config on A2

That .x10config file should have a "TTY" line with the serial port you
set in the global settings page -- /dev/ttyS0 or some such. So the
first thing to check is that the TTY entry in that file is correct.
Does it look right? Can you run the command that PowerCenter attempts
(with the -c argument) and send a code?

The second thing is permissions on the device -- if the long -c command
works for you but not PowerCenter, it's probably that the serial port
device is owned by a group like "dialout", and the SqueezeCenter user
is not a member of that group and cannot use the port. A good fix would
be adding the SC7 user to the dialout group and restarting SC7, though
some folks simply make the serial port accessible by all local users:
http://forums.slimdevices.com/showthread.php?t=41482&page=2

Thanks!


-- 
peterw

http://www.tux.org/~peterw/
free plugins: http://www.tux.org/~peterw/#slim
AllQuiet BlankSaver FuzzyTime PowerCenter/BottleRocket SaverSwitcher
SleepFade StatusFirst SyncOptions VolumeLock
------------------------------------------------------------------------
peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107
View this thread: http://forums.slimdevices.com/showthread.php?t=43781

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to