News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

Nokia 770 Orbiter?

Started by Mic PM, November 07, 2005, 06:58:22 PM

Previous topic - Next topic

archived

Hi,

what would you think about using the just released nokia 770 internet tabet as an orbiter?
It's got a nice resolution, touch screen, wifi, bt and it's linux based. And not that expensite. ($350 list).

Mic.

archived

Hi,

The tablet has Internet Tablet 2005 software edition OS, which is a linux based OS; we already have an Orbiter running under linux (debian), but I doubt what it will be easy make it run it on 770 tablet. I'll write it on our unsupported devices list and in the future we'll consider building an Orbiter for it.

However, if you are a C developer and you want to port Orbiter to run on your device, you should read this FAQ from Nokia about Internet Tablet 2005: http://www.forum.nokia.com/info/sw.nokia.com/id/fe8245c6-33ce-4cc9-8dab-c83ff8c37a3f/Maemo_Developer_FAQs_v1.0_en.pdf.html . You need to download "maemo development platform" from nokia.

Internet Tablet 2005 software edition is based on components from Debian GNU/Linux operating system, which uses the Linux kernel 2.6.x.
The application framework is based on basic GNOME technologies such as the GNU Image Manipulation Program (GIMP) toolkit (GTK+) widgets.

Best regards,
Chris M.

archived

Hi Chris,

I'm also interested to use Nokia 770 as orbiter. Could you give more details how to implement it?

Thanks in advanced.

archived

We have Orbiter running under Windows CE 4.2, Windows XP/98 and linux (debian), so it's not very difficult to implement one to run on a Nokia 770. All you have to do is find a graphic engine which works under Internet Tablet 2005 and derive from Orbiter to implemented the methods to render pictures, draw lines, etc. We are using SDL and Pocket Frog graphics engines. If you're lucky, SDL might work under IT2005 and all you'll need to do is recompile it with "maemo development platform" from nokia.

Best regards,
Chris M.

archived

Regarding Device Profile of Nokia 770 Internet Tablet on LinuxDevices.com it supports GStreamer, Helix, EsounD, and SDL multimedia frameworks. So, theoretically, I'm lucky :)

archived

Hi,

The next step will be to compile a hello world SDL application which does nothing but displaying a picture on the screen and drawing a circle. Once this is working, you can use svn to get our latest sources (svn co http://svn.plutohome.com/pluto/trunk/) and compile Orbiter (you'll find a Makefile in trunk/Orbiter/). If this is also working.... let me know  :wink:

Best regards,
Chris M.

archived

Quote from: "chris.m"
The next step will be to compile a hello world SDL application which does nothing but displaying a picture on the screen and drawing a circle. Once this is working, you can use svn to get our latest sources (svn co http://svn.plutohome.com/pluto/trunk/) and compile Orbiter (you'll find a Makefile in trunk/Orbiter/). If this is also working.... let me know  :wink:

Well, I've compiled Orbiter under Maemo SDK (it's need to develop applications for Nokia770). I've created both binary and *.so. But when I tried to run it (./Orbiter/Orbiter) it does nothing. Could you tell me, please, what's wrong?

Thank in advanced.

archived

Hi Michael,

You will need to run Orbiter against a dcerouter and using an onscreen orbiter device. Also, use -l in command line to specify the file for log and trace future issues:
./Orbiter -r <dcerouter_ip> -d <orbiter_id> -l <path_to_logfile>

Best regards,
Chris M.

archived

Quote from: "chris.m"You will need to run Orbiter against a dcerouter and using an onscreen orbiter device. Also, use -l in command line to specify the file for log and trace future issues:
./Orbiter -r <dcerouter_ip> -d <orbiter_id> -l <path_to_logfile>
Thanks Chris, the problem was in Fedora I guess. Anyway, I've run the SDL Orbiter on Nokia770 emulator (Maemo SDK + scratchbox) and it worked! it's really cool! Now I'm going to build a Debian package to install and run the Orbiter on the real device.

archived

The Orbiter works fine on the Maemo emulator but it gives errors on the real device - http://plutohome.com/support/phpbb2/viewtopic.php?t=745

Any ideas why?

Thanks in advance.

archived

hi,

are there some more news about the nokia 770? Has anyone build a running Orbiter on the real device?

Thanks
markus

archived

Yes, I built an Orbiter and run it on the real device. But there is a problem. It boots fine but after pressing any button the Orbiter frezzes and crashes. Chris (Plutohome developer) works with this and I hope he resolve this problem (and any others as well).
Nokia 770 seems very good to be Pluto Orbiter. It has a good combination of features and cost.
Have a look my brief howtos about building Orbiter for Nokia 770 (OS 2005) http://stepanoff.org/wordpress/works/smart-home/howto/nokia770-package-howto/ and http://stepanoff.org/wordpress/works/smart-home/howto/nokia770-as-plutohome-orbiter/]. Also, here - http://www.stepanoff.org/downloads/pluto/Nokia770_orbiter/ you can find adopted Debian packages and compiled Orbiter.

archived

hi michael,


great work! i think i'll give it a try and buy one. Hope Chris will resolve the problem.

best wishes from vienna
markus