pycage is currently certified at Master level.

Name: Martin Grimme
Member since: 2004-02-14 09:31:58
Last Login: 2008-01-03 16:25:34

FOAF RDF Share This

Homepage: http://www.pycage.de

Recent blog entries by pycage

Syndication: RSS 2.0

31 Jan 2010 »

FM Radio for the N800

The Nokia N800, introduced in January 2007, was the first internet tablet from Nokia that featured a FM tuner chip (without RDS unfortunately).

And now the popular FM Radio application from the N900 is coming to the N800 real soon! I'm currently working on N800 support in the application so that both devices will be sharing a common code-base.

See FM Radio on the N800 in action:

Syndicated 2010-01-31 13:21:00 (Updated 2010-01-31 13:25:31) from Martin Grimme

6 Jan 2010 »

Isn't the Maemo community awesome? :)

First we get a proof-of-concept for MMS, and now we can send USSD codes, such as *135# or *100# for checking your balance.

It's still very early, but here's a screenshot of a working app.

Syndicated 2010-01-05 23:25:00 (Updated 2010-01-05 23:31:44) from Martin Grimme

3 Jan 2010 »

MediaBox Media Center for N900

If you have been waiting for MediaBox Media Center on the N900, then I have good news for you.

MediaBox version 2010.01.03 is now going to extras-testing for some QA. In the meantime for you to watch, I have recorded some videos with the N900's awesome TV-out feature.

Browsing UPnP shares with MediaBox is as easy as browsing the filesystem. In this video MediaBox is used for watching a movie over WiFi on the N900.

<object width="340" height="285"><param name="movie" value="http://www.youtube.com/v/qIXpwFZxwHk&hl=de_DE&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/qIXpwFZxwHk&hl=de_DE&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="340" height="285"></embed></object>

A new feature of MediaBox is the shelf. It's the starting folder where you can always return with the press of a button. You can put shortcuts to almost anything on the shelf for quick access (songs, albums, artists, videos, photos, folders, internet radio stations, playlists, you name it).

<object width="340" height="285"><param name="movie" value="http://www.youtube.com/v/etusNunBNRs&hl=de_DE&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/etusNunBNRs&hl=de_DE&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="340" height="285"></embed></object>

MediaBox has a finger-friendly way of reordering playlists. Simply drag the items with your finger.

<object width="340" height="285"><param name="movie" value="http://www.youtube.com/v/TwGmSOH_hvI&hl=de_DE&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/TwGmSOH_hvI&hl=de_DE&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="340" height="285"></embed></object>

Oh yes, this video shows MediaBox in portrait mode.

The upcoming MediaBox for Diablo for N8x0 will be quite similar to this version.

Syndicated 2010-01-03 17:14:00 (Updated 2010-01-03 17:17:08) from Martin Grimme

1 Nov 2009 »

MediaBox finally supports UPnP MediaRenderer Output

The Fremantle version of MediaBox Media Center is coming along nicely. The latest development version (2009.11.1) is now in extras-devel, so if you're brave enough to test out hot fresh unstable stuff directly from extras-devel, you're invited to give it a try (installing just MediaBox from extras-devel should be pretty safe).

The big news with the latest development version is UPnP MediaRenderer support. If you have a compatible (GUPnP-Media-Renderer has been tested to be compatible so far) UPnP MediaRenderer in your network, you can have MediaBox play on that renderer instead of your phone.

If the MediaRenderer supports it, you can even play local files from your phone on it, not only stuff hosted on another UPnP/DLNA server.

Eventually, this cool stuff will be available for N8x0 users, too, of course.

Syndicated 2009-11-01 12:17:00 (Updated 2009-11-01 12:25:44) from Martin Grimme

12 Oct 2009 »

Update on the N900 FM Radio

Success! We can receive FM radio on the N900 now.

Controlling the FM radio in the N900 is tricky stuff. At first, the hardware is disabled for power saving reasons. Bluetooth has to be powered up, the I2C communication bus has to be powered up, and only then, the FM radio driver will actually load.

I have created a package n900-fmrx-enabler for this task. The FMRX-Enabler is a D-Bus service that takes care about enabling the FM radio hardware on request and powering it down again when no application are using it.

After the driver has been loaded by the FMRX-Enabler, the FM radio provides two interfaces for controlling. A classic Video4Linux2 interface featuring only the basic stuff such as setting the frequency and muting/unmuting it, and a sysfs interface where you can read and write into file-like objects to control the radio.

Another tricky part is getting to hear sound from the radio. Unlike the N800, the FM radio doesn't output to the speakers directly. You have to capture the sound from the PGA line and play it back. A simple GStreamer pipeline such as
gst-launch pulsesrc ! pulsesink

does the job, after enabling PGA line2 and PGA capturing in the mixer.

I have uploaded an application package fmradio for the FM radio to extras-testing. Testers are encouraged to test this, too.

One drawback with the FM radio is that due to constant capturing and replaying, the FM radio is kinda demanding on the battery. There's no safe way around that. The unsafe way around that can damage your speakers, so capturing/replaying is a must.

I'm gonna put up some developer documentation for the FM radio stuff.

Syndicated 2009-10-12 06:20:00 (Updated 2009-10-12 06:24:46) from Martin Grimme

92 older entries...

 

pycage certified others as follows:

  • pycage certified seb128 as Journeyer
  • pycage certified jamesh as Master
  • pycage certified TazForEver as Apprentice
  • pycage certified herzi as Journeyer
  • pycage certified ensonic as Master

Others have certified pycage as follows:

  • Uraeus certified pycage as Journeyer
  • gicmo certified pycage as Journeyer
  • seb128 certified pycage as Journeyer
  • TazForEver certified pycage as Journeyer
  • herzi certified pycage as Journeyer
  • macmarcel certified pycage as Journeyer
  • araeed156 certified pycage as Journeyer
  • chakie certified pycage as Journeyer
  • hiddenpower certified pycage as Journeyer
  • ensonic certified pycage as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page