Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 21
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
Vaxian (17)


Next birthdays
05/21 Dalus (34)
05/21 Kizmo (37)
05/22 Skynet (32)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Computer Science
« Previous topic | Next topic »   

LCDProc

1 2 
Move Thread LAN_403
Steve Conner
Mon Oct 08 2007, 09:09AM Print
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Hi all,

Anyone messed around with LCDProc before? I had a 4x20 LCD lying around, so I thought I would give it a try on my Linux box, and it works! I also installed the lcd-stuff utility that lets me see what's playing on phpMP, and maybe even control it once I get the keypad to work...

I compiled lcdproc and lcd-stuff from source, so I am feeling quite l33t just now. wink The only snag I found was that the LCDd daemon had to be run as root or it would just crash without doing anything. For wiring, I used the 8-bit "Winamp" connection to the parallel port, and took power from a USB port.

Finally, I seem to remember someone here saying that they had a bunch of 4x20 VFDs... you wouldn't want to sell me one? :)
1191834585 30 FT0 Imgp1071 Lcdproc1

1191834585 30 FT0 Imgp1072 Lcdproc2
Back to top
...
Mon Oct 08 2007, 02:04PM
... Registered Member #56 Joined: Thu Feb 09 2006, 05:02AM
Location: Southern Califorina, USA
Posts: 2445
Neat...

I have a few 4x20 VFDs that use the normal interface, pm me.
Back to top
ragnar
Mon Oct 08 2007, 02:24PM
ragnar Registered Member #63 Joined: Thu Feb 09 2006, 06:18AM
Location:
Posts: 1425
I'm sure you've heard of http://www.crystalfontz.com/, too?
Back to top
thedatastream
Mon Oct 08 2007, 09:30PM
thedatastream Registered Member #505 Joined: Sun Nov 19 2006, 06:42PM
Location: Yorkshire!
Posts: 329
Nice. I might try and get something similar running using the USB port on my Linux Xbox.
Back to top
Steve Conner
Mon Oct 08 2007, 09:47PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Should be doable, I've seen USB LCD displays for sale and LCDProc claims to support them.
Back to top
Wolfram
Mon Oct 08 2007, 10:43PM
Wolfram Registered Member #33 Joined: Sat Feb 04 2006, 01:31PM
Location: Norway
Posts: 971
I am the one with all the VFDs (won 40 on eBay. The seller didn't ship to Norway, so ... helped me and I gave him some VFDs.)

I can bring a couple when I come to England.

Link2
Back to top
Steve Conner
Tue Oct 09 2007, 09:20AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Whee, yesplz. smile

Matt, I'd seen the CrystalFontz stuff, but I just realised I had all the parts to make my own ghetto version for free.

<edit> Wait a minute, ... just PMd me to offer me VFDs for sale. So he got them from you? :P
Back to top
Wolfram
Tue Oct 09 2007, 10:10AM
Wolfram Registered Member #33 Joined: Sat Feb 04 2006, 01:31PM
Location: Norway
Posts: 971
Yes. I gave him some (3 IIRC) cheaply, as he helped me get them.
Back to top
Steve Conner
Sun Oct 21 2007, 02:07PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Yay, I've now added a 16-key keypad, and hacked lcd-stuff to implement proper CD player-style controls for mpd. So linosaur can now pass himself off as a CD player with Play/Pause, Stop, Previous Track, and Next Track buttons.

This was remarkably easy to do, as lcd-stuff was written in plain C and well thought-out and commented. The design of lcdproc also made it easy to generate and register new keycodes, so all that needed changed was about 10 lines of code in lcd-stuff's mpd.c. God bless open source! smile
Back to top
Alex
Sun Oct 21 2007, 04:20PM
Alex Geometrically Frustrated
Registered Member #6 Joined: Thu Feb 02 2006, 04:18AM
Location: Bowdoin, Maine
Posts: 373
Wow, cool stuff.
Back to top
1 2 

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.