Programming in Ruby [WAS: Re: Freerunner games / using motionsensors in C]

ramsesoriginal ramsesoriginal at gmail.com
Tue May 13 21:17:00 CEST 2008


Yes, but since we don't have to reinvent the wheel, iasked if someone
alread made it. Also i never wrote ruby for gps/accelerometer,
soarethere somecommon practices/mixins?

On Tue, May 13, 2008 at 3:57 PM, Crane, Matthew <mcrane03 at harris.com> wrote:
>
>  It's dead simple to make ruby bindings, part of what makes ruby nice in
>  the first place.   If you can compile a C program for the moko I bet you
>  could easily make some ruby bindings.
>
>
>
>  -----Original Message-----
>  From: community-bounces at lists.openmoko.org
>  [mailto:community-bounces at lists.openmoko.org] On Behalf Of
>  ramsesoriginal
>  Sent: Tuesday, May 13, 2008 5:13 AM
>  To: List for Openmoko community discussion
>  Subject: Programming in Ruby [WAS: Re: Freerunner games / using
>  motionsensors in C]
>
>
>  Hi there.
>  What about programmin in ruby? Are there already some bindings present
>  to access accellerometers/gps/bluetooth/etc ?
>  If not, are there any plans on making them?
>
>  On Tue, May 13, 2008 at 9:01 AM, Andy Green <andy at openmoko.com> wrote:
>  > -----BEGIN PGP SIGNED MESSAGE-----
>  >  Hash: SHA1
>  >
>  >  Somebody in the thread at some point said:
>  >
>  >  | If somebody tells me how to use the accelerometers, I will have a
>  go. Is
>  >  | it just like /dev/joydev ?
>  >
>  >  You just open /dev/input/event2 (top accel) and/or 3 (bottom).  Have
>  a
>  >  look in <cross path>/usr/include/linux/input.h -- basically these
>  guys
>  >  turn up in there 300 a second:
>  >
>  >  struct input_event {
>  >         struct timeval time;
>  >         __u16 type;    <==== type = 2
>  >         __u16 code;    <==== code = 0=X, 1=Y, 2=Z
>  >         __s32 value;   <==== signed mG force in 18mG steps
>  >  };
>  >
>  >  - -Andy
>  >  -----BEGIN PGP SIGNATURE-----
>  >  Version: GnuPG v1.4.9 (GNU/Linux)
>  >  Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
>  >
>  >  iEYEARECAAYFAkgpPNkACgkQOjLpvpq7dMoVuwCfVbgX9PEmkWvsnK8ju7RwzwR5
>  >  ilgAn2tDzszlCky4+Vq7d10iiWqB9A5B
>  >  =GNI5
>  >  -----END PGP SIGNATURE-----
>  >
>  >  _______________________________________________
>  >  Openmoko community mailing list
>  >  community at lists.openmoko.org
>  >  http://lists.openmoko.org/mailman/listinfo/community
>  >
>
>
>
>  --
>  My corner of the web: http://blog.ramsesoriginal.org
>
>  _______________________________________________
>  Openmoko community mailing list
>  community at lists.openmoko.org
>  http://lists.openmoko.org/mailman/listinfo/community
>
>  _______________________________________________
>  Openmoko community mailing list
>  community at lists.openmoko.org
>  http://lists.openmoko.org/mailman/listinfo/community
>



-- 
My corner of the web: http://blog.ramsesoriginal.org




More information about the community mailing list