I have created a module called GSM::Gnokii that interfaces to libgnokii through XS code. I'm using it for my 3109c, which is a rather old-fashioned Nokia phone that doesn't even have a camera. I can make and receive phone-calls and SMS messages. That's it :)

I use my new perl module to make backup's of my phone, send SMS messages and browse the phone content.

Why post that here?

That phone is company property. When it breaks I get a new phone, and my boss decides what I get. That implies that my next phone might not be a Nokia phone. It might even be a one with internet access and other goody stuff. When that happens, it is the immediate end of my interest in this module, and I do not want to maintain code that I don't use anymore.

On the one hand, I however think that sharing code and modules is one of the best sides of our majestic language and that this modules should be available on CPAN, on the other I think it should not be there if it is broken, incomplete or underdocumented. Note that libgnokii will keep evolving and this module might stop working if the API makes incompatible changes. That has happened before, which is why the GSMI/GSMD combination that used to be available for interfacing libgnokii with perl doesn't work - at all.

I'm willing to make someone else co-maint if he or she promises to take over full-maint one I abandon the module.

All source code is available in this git repo. Read more in the README and the top-level module.


Enjoy, Have FUN! H.Merijn

In reply to A perl interface to libgnokii by Tux

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.