Quite often when there is some nice API for something, the obvious application type seem to be a mobile application or somekind of web site/app. That is all quite nice and all but sometimes you just need a simple tool. Probably most Linux (or unix) user spend most of their time in a terminal so why not make some tiny command line utilities instead ? My latest little project is all about the command line.

Tools to query Turku Region public transport data from the command line, fast and much more efficient than opening a browser, finding the site and all that. For now there are two tools:

  • one for the bike rental system showing real-time statistics about bike availability at the stations
  • and one for real-time bus stop departure information

These tools are simple and compact, written in C with a little help from curl and json-c. And of course everything is open source and on github.

Qt 5.10.1 qmake

The tutorial on building Qt 5.10 on Raspberry Pi has been tested and checked, added more details on optional packages and a workaround for issues with Broadcom OpenGL librarie filenames on default installations. The same instructions have also been tested on the latest version, 5.11.1 and found to work just fine (just adjust version in downloads and commands!).

A small update to RetroPlayer is now available for download in BlackBerry World. It fixes a crash bug on loading of modules and adds next/prev song actions for favorites list. Enjoy!

Android Beacon scanner results

I'm in a need to test Blueooth LE beacon functionality on both desktop and tiny Linux systems (Raspberry Pi mostly). Looking around there where a lot of shell scripts or python scripts, that just run hcitool and hciconfig to do the actualy work. And none of them supports more that setting-and-forgetting, no support for any other frame types. So I started a little project to create a small beacon utility written in C that would support other frames types, switching the advertising data from time to time. It works quite well already but needs a bit of cleanup and proper configuration handling.

Please take a look and help out if you like, sources are up on github.

Maelstrom screenshot

Merry Christmas!

My port of Maelstrom for both the Playbook and BlackBerry 10 is now free in BlackBerry World. Enjoy!

Raspberry Pi 3 closeup

Various Raspberry Pi related tutorials has been updated and fixed. There is now a new tutorial for building Qt on Raspbian Stretch, a QtQuick example and various updates to the 64-bit tools and kernel build tutorials.

A new release of Onki for BlackBerry 10 was released today with major remote godness. Now you can access DVD/BD, TV and Dock devices directly from the app. Also access to setup screen navigation is now available. Other changes include fixes to Now Playing information usage, when Bluetooth input is active it won't grab it anymore so that playback applications will work in the background, a application news feed and other various UI adjustments and internal fixes.

The update should soon be available for download in BlackBerry World. If you have any support questions or feedback, please join our BBM support channel: C0034F5BB

Yep, a native port of ScummVM for the BlackBerry PlayBook is now available for download in BlackBerry World. I do consider it a beta at the moment as the mouse left/right button handling is not perfect and some games might even be unplayable because of it, but most Lucasarts games and Flight of the Amazon Queen should be fine I hope. It is fully integrated with the platform gestures, so swipe down for menu and diagonal swipe to escape, works nicely.

Detailed instructions, links to game sources and other details available on the ScummVM project page.