Hi Chris,

OK, this is pretty cool, as my app is very similar to yours, basically a graphical, 3D terrain viewer, based on GPS position.

I assume you are using the GPSStix?  How happy with it are you?  I read the research papers the Austrian company wrote on how well it works in closed environments.  My use is not in a closed environment, but that's still nice to know.

The GPS in my car seems to update very fast, around 3-4 times per second.  I don't know if they are just interpolating the last heading/speed, or if it is actually updating position that quickly.  Do you know how often the GPSStix updates its position?

So a framebuffer driver needs to be added to the gumstix kernel?  Sorry, I don't quite understand that part.

I am ready to buy, but I am holding back, affraid I will not be able to handle the hardware once it arrives, to be honest.  Hard to admit that, but it's true.

Thanks again, nice to get help!

On 5/13/07, Chris Dollar <chris.dollar@gmail.com> wrote:
Hi Fabio,

On 5/13/07, Fabio Miguez <fabiomiguez@gmail.com > wrote:
> Hey Chris,
>
> The only thing I found at HSC was this
> http://www.halted.com/commerce/ccp21599-lcd-display-320x240-3224-h3130-80815.htm
> but there are no specs, even though it seems to be a 320x240 LCD.
>
I'd stay away from anything you can't get a datasheet for..

> I looked on ebay but did not find any of them.  There were other ALPS
> screens and inverters, but nothing similar to this.  Is ALPS the brand?
>
Yes, the brand is ALPS.
> I am a complete newbie on Linux, embedded computers, and electronics in
> general, including LCDs, although I have lots of experience in Windows, C++,
> and C#, but as of late I have been struggling to understand how to use a
> screen with gumstix.
>
> From what I have understood, the PXA270 has an LCD controller with a frame
> buffer available, so I could even use OpenGL in software acceleration mode,
> and I think I need an LCD screen and its inverter before I can connect to an
> Audiostix or GPSStix, but that connection is a mystery to me, I don't know
> if it is as simple as hooking up the wires, or whatever else.
>
Actually, it is almost as simple as hooking up the wires.  You'll have
8-16 lcd data lines to connect, and a few clock lines and others like
a gpio for turning the display on/off.  The only other thing is
setting up the framebuffer driver with the right settings for your lcd
(which is why you really need a datasheet, or at least the settings
from someone else who has that particular lcd model working).
> What is your application for gumstix?
>
Basically its a graphical gps program.  It hooks into gpsd and every
time an update comes from the gps a map is generated (from an open
source program called tmrs) and displayed with some other position
information.  Thats why refresh rate isn't much of a concern.
> Thanks,
>
Sure thing,

Chris
>
> On 5/13/07, Chris Dollar <chris.dollar@gmail.com > wrote:
> >
> > Hi Fabio,
> >
> > I bought 2 of those displays from HSC Electronics ( halted.com) about 2
> > years ago.  I don't think they carry them anymore, but I have seen
> > them recently on ebay going for ~$10US.  I've had really good success
> > with the display, but I don't really know how good the refresh rate is
> > - with my project I'm only redrawing to the framebuffer 2-4 times per
> > second, which it handles really well.
> >
> > All-in-all I think its a pretty nice display.
> >
> > Chris
> >
> >
> > On 5/13/07, Fabio Miguez < fabiomiguez@gmail.com> wrote:
> > > Hi Chris,
> > >
> > > I was wondering where you got this screen, I have been searching for
> some
> > > time now (about 2 hours) via Google, Earth LCD, and have not find
> anything.
> > > Am I just not looking in the right place, or they are really hard to
> find?
> > >
> > > Also, how happy are you with that screen?  Is the refresh rate decent?
> > >
> > > Thanks,
> > >
> > >
> > > On 5/12/07, Chris Dollar < chris.dollar@gmail.com> wrote:
> > > > I'm using the ALPS LFH8P4032B which includes an integrated 4wire
> > > > resistive touch screen (datasheet here
> > > >
> > >
> http://hubbard.engr.scu.edu/embedded/lcd/lfh8p4032b/lfh8p4032b.html
> > > ).
> > > >
> > > > Here are the connections:
> > > > ALPS --- Audiostix2
> > > > Y-Up  --- Y+
> > > > X-Lft   --- X+
> > > > Y-Dn  --- Y-
> > > > X-Rt   --- X-
> > > >
> > > > You should check out the UCB1400 datasheet for more info on its
> > > > touchscreen controller, but afaik it only works with 4wire resistive
> > > > type touchscreens.
> > > >
> > > > Chris
> > > >
> > > > On 5/11/07, Jayesh Salvi < jayeshsalvi@gmail.com> wrote:
> > > > > That would be helpful too. Somewhere I read the advise to use 4-wire
> > > > > resistive touch screens with UCB1400. Does it not support other
> forms of
> > > > > touch screens (5-wire resistive or transmitive/capacitive for that
> > > matter)?
> > > > >
> > > > > Jayesh
> > > > >
> > > > >
> > > > > On 5/11/07, Jeff Sadowski < jeff.sadowski@gmail.com> wrote:
> > > > > > this is all the software side could you give the model of
> touchscreen
> > > > > > and wireing reference also? thanks :-)
> > > > > >
> > > > > > On 5/11/07, Jayesh Salvi < jayeshsalvi@gmail.com> wrote:
> > > > > > > Thanks Chris! Useful info.
> > > > > > >
> > > > > > >
> > > > > > > On 5/10/07, Chris Dollar < chris.dollar@gmail.com> wrote:
> > > > > > > > Just got the touchscreen working with my lcd on the regular
> > > > > > > > basix/connex buildroot.  I put together this wiki page
> detailing
> > > how
> > > > > > > > to do it at
> > > http://docwiki.gumstix.org/Touchscreen
> > > > > > > >
> > > > > > > > There is a patch that has to be applied to the kernel (and one
> > > that
> > > > > > > > has to be removed), but it only applies to the 2.6.20 kernel
> as it
> > > is
> > > > > > > > fixed in 21.  Other than that the build is pretty easy.  The
> part
> > > that
> > > > > > > > got me was the ucb1400 interrupt back to the pxa - no matter
> what
> > > I
> > > > > > > > would do the pxa wouldn't get the interrupt and the
> touchscreen
> > > driver
> > > > > > > > would hang.  As is turns out, the IRQOUT pin on the ucb1400 is
> > > > > > > > connected to PWM0, aka GPIO 16, on the gumstix, which I was
> using
> > > to
> > > > > > > > set my lcd contrast.  Moving the lcd contrast to PWM1 to allow
> > > PWM0 to
> > > > > > > > function as the ucb1400 input pin got it all working.  Moral
> of
> > > the
> > > > > > > > story is: if you are using PWM0 for something else, the
> > > touchscreen
> > > > > > > > driver won't work.
> > > > > > > >
> > > > > > > > Chris
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > >
> > >
> -------------------------------------------------------------------------
> > > > > > > > This SF.net email is sponsored by DB2 Express
> > > > > > > > Download DB2 Express C - the FREE version of DB2 express and
> take
> > > > > > > > control of your XML. No limits. Just data. Click to get it
> now.
> > > > > > > > http://sourceforge.net/powerbar/db2/
> > > > > > > >
> _______________________________________________
> > > > > > > > gumstix-users mailing list
> > > > > > > > gumstix-users@lists.sourceforge.net
> > > > > > > >
> > > > > > >
> > > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > >
> > >
> -------------------------------------------------------------------------
> > > > > > > This SF.net email is sponsored by DB2 Express
> > > > > > > Download DB2 Express C - the FREE version of DB2 express and
> take
> > > > > > > control of your XML. No limits. Just data. Click to get it now.
> > > > > > > http://sourceforge.net/powerbar/db2/
> > > > > > > _______________________________________________
> > > > > > > gumstix-users mailing list
> > > > > > > gumstix-users@lists.sourceforge.net
> > > > > > >
> > > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > >
> -------------------------------------------------------------------------
> > > > > > This SF.net email is sponsored by DB2 Express
> > > > > > Download DB2 Express C - the FREE version of DB2 express and take
> > > > > > control of your XML. No limits. Just data. Click to get it now.
> > > > > > http://sourceforge.net/powerbar/db2/
> > > > > > _______________________________________________
> > > > > > gumstix-users mailing list
> > > > > > gumstix-users@lists.sourceforge.net
> > > > > >
> > > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
> > > > > >
> > > > >
> > > > >
> > > > >
> > >
> -------------------------------------------------------------------------
> > > > > This SF.net email is sponsored by DB2 Express
> > > > > Download DB2 Express C - the FREE version of DB2 express and take
> > > > > control of your XML. No limits. Just data. Click to get it now.
> > > > > http://sourceforge.net/powerbar/db2/
> > > > > _______________________________________________
> > > > > gumstix-users mailing list
> > > > > gumstix-users@lists.sourceforge.net
> > > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
> > > > >
> > > > >
> > > >
> > > >
> > >
> -------------------------------------------------------------------------
> > > > This SF.net email is sponsored by DB2 Express
> > > > Download DB2 Express C - the FREE version of DB2 express and take
> > > > control of your XML. No limits. Just data. Click to get it now.
> > > > http://sourceforge.net/powerbar/db2/
> > > > _______________________________________________
> > > > gumstix-users mailing list
> > > > gumstix-users@lists.sourceforge.net
> > > >
> > >
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
> > > >
> > >
> > >
> > >
> > > --
> > > Fabio Miguez
> > >
> -------------------------------------------------------------------------
> > > This SF.net email is sponsored by DB2 Express
> > > Download DB2 Express C - the FREE version of DB2 express and take
> > > control of your XML. No limits. Just data. Click to get it now.
> > > http://sourceforge.net/powerbar/db2/
> > > _______________________________________________
> > > gumstix-users mailing list
> > > gumstix-users@lists.sourceforge.net
> > >
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
> > >
> > >
> >
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > gumstix-users mailing list
> > gumstix-users@lists.sourceforge.net
> >
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
> >
>
>
>
> --
> Fabio Miguez
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> gumstix-users mailing list
> gumstix-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users



--
Fabio Miguez