LCDproc development and user support list

Text archives Help


[Lcdproc] No output to hd44870 on FreeBSD


Chronological Thread 
  • From: bsdfan AT nurfuerspam.de (Markus Dolze)
  • Subject: [Lcdproc] No output to hd44870 on FreeBSD
  • Date: Tue Aug 23 06:12:01 2005

Chris Phillips wrote:

> athena:~/lcdproc-CVS-current-20050822# patch <patch_hd44789-winamp.c
> Hmm... Looks like a unified diff to me...
> The text leading up to this was:
> --------------------------
> |Index: server/drivers/hd44780-winamp.c
> |===================================================================
> |RCS file: /cvsroot/lcdproc/lcdproc/server/drivers/hd44780-winamp.c,v
> |retrieving revision 1.18
> |diff -u -r1.18 hd44780-winamp.c
> |--- server/drivers/hd44780-winamp.c 9 Feb 2004 22:21:49 -0000
> 1.18
> |+++ server/drivers/hd44780-winamp.c 10 May 2004 17:35:04 -0000
> --------------------------
> Patching file server/drivers/hd44780-winamp.c using Plan A...
> Hunk #1 succeeded at 137.
> done
>
> Never used 'patch' before, so I hope I did OK.
>

Looks like it worked.

> I noticed these notices in the configure output (which I think have been
> there all the time, just got overlooked by me): -
>
> checking sched.h usability... yes
> checking sched.h presence... yes
> checking for sched.h... yes
> checking sys/sched.h usability... no
> checking sys/sched.h presence... yes
> configure: WARNING: sys/sched.h: present but cannot be compiled
> configure: WARNING: sys/sched.h: check for missing prerequisite
> headers?
> configure: WARNING: sys/sched.h: see the Autoconf documentation
> configure: WARNING: sys/sched.h: section "Present But Cannot Be
> Compiled"
> configure: WARNING: sys/sched.h: proceeding with the preprocessor's result
> configure: WARNING: sys/sched.h: in the future, the compiler will take
> precedence
> configure: WARNING: ## ------------------------------------------- ##
> configure: WARNING: ## Report this to
> lcdproc AT lists.omnipotent.net
> ##
> configure: WARNING: ## ------------------------------------------- ##
> checking for sys/sched.h... yes
> <snip />
> checking sys/mount.h usability... no
> checking sys/mount.h presence... yes
> configure: WARNING: sys/mount.h: present but cannot be compiled
> configure: WARNING: sys/mount.h: check for missing prerequisite
> headers?
> configure: WARNING: sys/mount.h: see the Autoconf documentation
> configure: WARNING: sys/mount.h: section "Present But Cannot Be
> Compiled"
> configure: WARNING: sys/mount.h: proceeding with the preprocessor's result
> configure: WARNING: sys/mount.h: in the future, the compiler will take
> precedence
> configure: WARNING: ## ------------------------------------------- ##
> configure: WARNING: ## Report this to
> lcdproc AT lists.omnipotent.net
> ##
> configure: WARNING: ## ------------------------------------------- ##
> checking for sys/mount.h... yes
>
> It says to mention them to the list, so I have done.

Yes, they are alway there, but it usually works anyway.

> Anyway, running the server: -
>
> LCDd version CVS-current-20050822 starting
> Built on Aug 23 2005, protocol version 0.3, API version 0.5
> Using Configuration File: /usr/local/etc/LCDd.conf
> Set report level to 5, output to stderr
> LCDd CVS-current-20050822, LCDproc Protocol 0.3
>
> Obviously, client is the same version: -
>
> LCDproc, CVS-current-20050822
>
> Unfortunately, no joy.
>
> I'll do the same to the one @ work (well, I have already, but I will
> have to wait til I get in in the morning, before I see the results).
>
> In the meantime, I have noticed the --enable-debug configure option,
> which I'll have a play with for a while on Athena.
>
> Thanks for your ongoing help Markus :)
>

Just to be sure, I updated my sources to CVS head and rebuilt
everything. It works fine here. BTW: If you start the server, you should
see a startup message!

What wiring are you using? I suppose you use winamp style, right?

For reference I attached my configfile.

Regards
Markus
# This file contains the configuration for the LCDd server.
#

[server]
Driver=hd44780
Bind=127.0.0.1
Port=13666
ReportLevel=2
ReportToSyslog=yes
WaitTime=5
User=nobody
ServerScreen=no
DriverPath=/usr/home/mmdolze/smoketest/lcdproc-FreeBSD-5.4-RELEASE-p6-i386/server/drivers/
Foreground=no

[hd44780]
Port=0x378
ConnectionType=winamp
Keypad=no
Backlight=no
Outputport=no
Size=16x2
DelayMult=2
DelayBus=false
Lastline=false



Archive powered by MHonArc 2.6.18.

Top of page