Tuomas Kulve
Line - Extra Long
 
white
line     line
line line
vline

2010 2009 2008 2007 2006 Site Admin | Log in | RSS

January 27, 2007

Maemo Service Handler

Filed under: Maemo, Projects — tuomas @ 12:55 pm

It’s convenient for a Maemo developer to have sshd and syslogd running on the device but on normal use they just use resources and wear out the flash.

I made a little Control Panel plugin with zuh’s help for starting and stopping System V style init script actions. It uses invoke-rc.d for starting and stopping services and update-rc.d to add and remove services in system boot time actions.

It has only basic features implemented, i.e. it can start and stop services and add and remove them from startup routines.

TODO:

  • Speed up starting time by getting rid of fork+exec
  • Add infoprints about the success of execution commands
  • Sort services alphabetically
  • Add option to hide “built-in” services

Maemo Service Handler CPA

Be aware that this includes a suid root binary for executing the System V scripts!

The plugin UI is written with C++ so you need to have extras repository on your catalogue list for gtkmm libraries:

Web address: http://repository.maemo.org/extras/
Distribution: bora
Components: free non-free

The plugin can be installed from my maemo repository:

Web address: http://tuomas.kulve.fi/debian
Distribution: bora
Components: maemo

January 17, 2007

Maemo screen grabber

Filed under: Maemo, Projects — tuomas @ 11:25 am

Note! This is now in garage.

I made a simple wrapper for osso-screenshot-tool. It is started from the Others menu and after a 5 second delay it takes a screenshot and saves it to Images folder.

You can install it to your n800 from my maemo-repository:


Web address: http://tuomas.kulve.fi/debian
Distribution: bora
Components: maemo

Or with single click install.

Chinook

Updated for Chinook.


Web address: http://tuomas.kulve.fi/debian
Distribution: chinook
Components: maemo

Or with single click install.

October 29, 2006

Speexcomm proto released

Filed under: Projects — tuomas @ 4:33 pm

We finally released the proto version of Speexcomm. It still has bugs and limitations, but I was too eager to move on to the version 1. Now the Trac and SVN are also public. All contributions are welcome :)

August 27, 2006

Tiny Downloader 0.2.0 released

Filed under: Projects — tuomas @ 6:09 pm

I changed the address type in the downloadable hex file from byte address to word address. Now over 256 byte codes work too. I also added padding of record lines, so all lines are now 32 words. And since I hope this works now enough for us, I reorganized the code a bit and increased the version number to 0.2.

August 19, 2006

Tiny Downloader 0.1.1 released

Filed under: Projects — tuomas @ 1:52 pm

I had to fix the 256 byte limitation for HEX files since I tried an example code that was more than that. I also fixed the 16F88 only limitation. Now the downloader accepts any Pic ID unless explicitly asked to verify the ID.

August 12, 2006

Added project Tiny Downloader

Filed under: Projects — tuomas @ 10:30 pm

Lately I’ve been interested in PICs. We bought a 16F628 only to realize that it requires too much work to always flash the program to the chip with a separate programmer. So, we bought some 16F88s, because they support bootloaders. Linux support seems to be a bit inadequate and there’s no Linux application to download a software to the bootloader of our choice, so I started to make my own downloader. Currently it works but only with a very limited number of different HEX files.

July 23, 2006

Added my old HW/Misc projects

Filed under: Projects — tuomas @ 10:24 pm

I reorganised my pages a bit and moved some of my old hardware etc. projects under the new projects page.

July 22, 2006

Added project pwgallery

Filed under: Projects — tuomas @ 10:22 pm

Penguin’s Web Gallery will be a rewrite of my old and ugly gwebgal. Currently only some plans and glade UI have been done.

June 1, 2006

Added project SpeexComm

Filed under: Projects — tuomas @ 10:21 pm

SpeexComm will be a nice light VOIP engine for gaming purposes. Currently a non-released work-in-progress proto version is being developed.

Created a projects page.

Filed under: Projects — tuomas @ 8:28 pm

I have made a lot of projects, most of which have been forgotten before they ever evolved to anything useful. This projects page hopefully brings some sanity to my doings.


vline
vline vline
line line
 
 
Tuomas Kulve tuomas#kulve.fi