Announcement

Collapse
No announcement yet.

Character LCD Support HD44780/Crystalfontz

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Character LCD Support HD44780/Crystalfontz

    Ok, after some testing last night, I can confirm that HD44780 is 100% possible , and coming to a MediaEngine near you. Crystalfontz is almost certainly definate as well. I am waiting for Carcomp to release the next version, which I will add character support to.

    The idea is to allow full control of MediaEngine using a char LCD. Basically, that means you will be able to navigate menus and playlists, and view current song info, mirroring what is happening on the full screen interface. Because, at least initially, an option to customise what is displayed on the char lcd will not be implemented, I need to hear as many ideas on how each screen should be handled so we all get something we will find useful.

    I would suggest the best way to do this is with an example. State screen size when you post, ie 20 x 4.
    So, for my display, a 16x2, when I am listening to MP3's, I would expect to see something like:

    |Songname-Artist.| This line scrolling
    |03:35....Track.4|

    (I have used a period to indicate a space)
    -------------------------------------------
    (=========-) 99% complete
    --------------------------------------------
    AMD K6/2 500 @ 450mhz to keep heat and power usage down, 64Mb, slim CDrom drive, 64mb USB pendrive for MP3 transfer, 10Gb 2.5" drive for MP3, USB>RS232
    All jammed in external CDROM drive case.
    Kenwood KVC-1000r In-Dash LCD. x-10 MouseRemote. Destinator V2 Gps. DC-DC with onboard Shutdown controller.
    ----------------------------------------------

  • #2
    in the feature request subject you said direct port acces unter NT OS is not possible - it is ! with a port driver which is ditributed with al HD44780 software - file is port95nt.exe

    so my feature request
    - like you said song time tec. so classic basic info


    a cool thing would be that i can navigate on charlcd throug the menues and go straight to playlist for music. because normally on short trips i do not put my TFT because of bad guys running around and i t takes to much time to take it out of box - put it n and 5 min later get it back in box
    so a playlist display should be cool - like markus zehnders winampplugin. or bedder Titi's mod of marcus's plugin -http://www.poulpy.com/lcdplugin

    - equalizer , playlist on charlcd , and the main menue options of Media engine

    Felix
    =>> Carpc Version2 -- Epia M 10K based<<=
    ::Epia M10k,7"VGA/40GB2.5",GPS,Opus90W ::
    ::trying to build second low cost carpc::
    ::Automp3.de :: CAR= Renault Clio2 - 2 seats 1.9D

    Comment


    • #3
      I think probably the best way to approach the MP3 player part is that when it is playing an MP3 you get the usual song title, time etc, then as soon as you navigate the current playlist to select a different song, the display will use the full display to show as much of the current playlist as possible, then when you select a song or after a few seconds of input being idle, it returns to the mp3 info again. As for the other sections, they will mirror the info you see on the TFT, so full control will be possible without looking at the TFT if you want.
      -------------------------------------------
      (=========-) 99% complete
      --------------------------------------------
      AMD K6/2 500 @ 450mhz to keep heat and power usage down, 64Mb, slim CDrom drive, 64mb USB pendrive for MP3 transfer, 10Gb 2.5" drive for MP3, USB>RS232
      All jammed in external CDROM drive case.
      Kenwood KVC-1000r In-Dash LCD. x-10 MouseRemote. Destinator V2 Gps. DC-DC with onboard Shutdown controller.
      ----------------------------------------------

      Comment


      • #4
        you explained what i wanted sorry for my confuse explanations - I juste woke up and my mind is still not 100% available
        =>> Carpc Version2 -- Epia M 10K based<<=
        ::Epia M10k,7"VGA/40GB2.5",GPS,Opus90W ::
        ::trying to build second low cost carpc::
        ::Automp3.de :: CAR= Renault Clio2 - 2 seats 1.9D

        Comment


        • #5
          I have a 24x2 screen, and in addition to the information in your display, I would like to have the option of selecting a countdown mode for track time.
          Considering my current lack of a TFT, this enhancement is great news!

          Comment


          • #6
            How convenient, mediaengine already counts down the track time.
            -------------------------------------------
            (=========-) 99% complete
            --------------------------------------------
            AMD K6/2 500 @ 450mhz to keep heat and power usage down, 64Mb, slim CDrom drive, 64mb USB pendrive for MP3 transfer, 10Gb 2.5" drive for MP3, USB>RS232
            All jammed in external CDROM drive case.
            Kenwood KVC-1000r In-Dash LCD. x-10 MouseRemote. Destinator V2 Gps. DC-DC with onboard Shutdown controller.
            ----------------------------------------------

            Comment


            • #7
              I'm using a Crystalfontz 4x20
              so:

              |12345678901234567890|
              /--------------------\
              |>Song Title.........|
              |Artist Name.........|
              |00:00/00:00..S:Y R:N|
              |T#1234/1234..VOL:100|
              \--------------------/


              Where:
              > is the play status (playing/paused/stopped)
              00:00/00:00 is song position/total time
              S: is Shuffle (y/n)
              R: is Repeat (y/n)
              T# is track number / total tracks in playlist
              VOL: is volume

              And in Zhender's plugin, I was going to have the vis plugin take over the bottom two lines when active. (since it crashes, that kinda rules it out.)

              Comment


              • #8
                Is anyone out there wanting to use this with a 1 line display? Can we have a vote on it, cause Id rather not support single line displays if I can get away with it, and make it a minimum requirment that you have 2 lines or more. Feedback please!
                -------------------------------------------
                (=========-) 99% complete
                --------------------------------------------
                AMD K6/2 500 @ 450mhz to keep heat and power usage down, 64Mb, slim CDrom drive, 64mb USB pendrive for MP3 transfer, 10Gb 2.5" drive for MP3, USB>RS232
                All jammed in external CDROM drive case.
                Kenwood KVC-1000r In-Dash LCD. x-10 MouseRemote. Destinator V2 Gps. DC-DC with onboard Shutdown controller.
                ----------------------------------------------

                Comment


                • #9
                  I don't really see what you could do with a 1 line display. Perhaps it could be a future implementation, but I bet you can get away with not putting it in at the moment.

                  Comment


                  • #10
                    I would suggest .
                    2-4 lines and 16 - 40 caracters - for the beginning
                    becaus 1 line or 8 char lcds aren't really usefull in a car environement
                    =>> Carpc Version2 -- Epia M 10K based<<=
                    ::Epia M10k,7"VGA/40GB2.5",GPS,Opus90W ::
                    ::trying to build second low cost carpc::
                    ::Automp3.de :: CAR= Renault Clio2 - 2 seats 1.9D

                    Comment


                    • #11
                      Hey, thanks for adding this feature. I was just about to purchase an LCD from Crystalfontz. Unfortunately only a two line version will fit in the location I want to put it. Before I order one I want to make sure it will work with Media Engine. Do you think the USB ones will work?

                      Picture of LCD location in my Tahoe

                      Well I have changed my mind. I am going to get a Matrix Orbital MX212 . It is a perfect fit for the place I want to install it in.
                      Take a look at my CarPC

                      Comment


                      • #12
                        It should work with USB versions, since they just emulate a COM port. Its difficult to tell, I dont own any type of Crystalfontz display, which makes writing code for them quite difficult.
                        -------------------------------------------
                        (=========-) 99% complete
                        --------------------------------------------
                        AMD K6/2 500 @ 450mhz to keep heat and power usage down, 64Mb, slim CDrom drive, 64mb USB pendrive for MP3 transfer, 10Gb 2.5" drive for MP3, USB>RS232
                        All jammed in external CDROM drive case.
                        Kenwood KVC-1000r In-Dash LCD. x-10 MouseRemote. Destinator V2 Gps. DC-DC with onboard Shutdown controller.
                        ----------------------------------------------

                        Comment


                        • #13
                          Originally posted by phil.45
                          since they just emulate a COM port.
                          Precisely my man.

                          Comment


                          • #14
                            support for the 16x1 vfd that bgmicro sells would be awesome, nothing crazy, maybe just have it say 'media engine' while media engine is running or something... i gotta get some use out of this screen and not one lcd program supports it

                            Comment


                            • #15
                              With the code I have added so far, you would get a scrolling display of the track artist and title on a one line display., its just not supported to enable you to navigate the program.
                              -------------------------------------------
                              (=========-) 99% complete
                              --------------------------------------------
                              AMD K6/2 500 @ 450mhz to keep heat and power usage down, 64Mb, slim CDrom drive, 64mb USB pendrive for MP3 transfer, 10Gb 2.5" drive for MP3, USB>RS232
                              All jammed in external CDROM drive case.
                              Kenwood KVC-1000r In-Dash LCD. x-10 MouseRemote. Destinator V2 Gps. DC-DC with onboard Shutdown controller.
                              ----------------------------------------------

                              Comment

                              Working...
                              X