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

2008-05-13 Thread Crane, Matthew

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: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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@lists.openmoko.org
  http://lists.openmoko.org/mailman/listinfo/community




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

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


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

2008-05-13 Thread ramsesoriginal
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 [EMAIL PROTECTED] 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: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community
  



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

  ___
  Openmoko community mailing list
  community@lists.openmoko.org
  http://lists.openmoko.org/mailman/listinfo/community

  ___
  Openmoko community mailing list
  community@lists.openmoko.org
  http://lists.openmoko.org/mailman/listinfo/community




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

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community