The Joy of Async JavaScript

This weekend I wanted to ensure that lansley.com works well on all screens from standard web broswers to mobile and TV. After all I can hardly espouse about the internet of things if my own web site can’t work on them where applicable! I used the Google PageSpeed web site tester, and all was well […]


An example code block in AppInventor

Can’t Code? Don’t Code!

The digital economy brings with it great opportunities for individuals with great ideas to bring them to life with no more than a computer, an internet connection, and some programming know-how. Ah yes, programming know-how. Back in the 1980s, personal computers encouraged a generation to try their hand at coding applications. The BBC Micro, Sinclair […]


Did the solar eclipse affect the local weather?

Here on the south coast at Peacehaven near Brighton, today’s (20 March 2015) solar eclipse reached 85% of the sun being blocked by the moon. So did the weather station on the roof of our house detect any variance in weather measurements? The answer is Yes …but only slightly. Let’s have a look at the […]

A set of graphs showing various weather metrics. The green line shows the time of maximum partial eclipse.

Leaving Tesco after 27 amazing years

Dear friends, I just wanted to let you know that Tesco have amicably accepted my request for voluntary redundancy. After 27 amazing years of a career in computing and innovation, I will be leaving the Welwyn Garden City campus for the final time as a colleague on 13th April. When I reflect on the last […]


Access live weather metrics from our new home!

The unit in this picture is the Davis Vantage Vue weather seneor, which measures wind speed and direction, rainfall, atmospheric pressure, temperature and humidity. It’s mounted on a pole above the roof of our house, and updates a weather console with this data ervery few seconds. Inside the weather console is a data-logger which which […]


The Connected Home Project

It’s new year and time to get stuck into my big project for 2015 which is to experiment with technology that together form the ‘connected home’. In simple terms, connected home tech consists of sensors that detect and measure various pieces of information in the home environment and devices that can take action where necessary […]


Simply listen to an FM broadcast station using RTL-SDR

Building on my previous post of listening to radio by re-streaming it as a compressed stream, here is a simpler way of encoding the audio straight to your computer’s speakers” You’ll need to install ‘RTL-SDR’ (as before) and also ‘sox’. From Ubuntu and similar linux distros, the command is: sudo apt-get install sox For Apple […]


VLC setting to test audio stream

Using RTL_FM and FFMPEG to stream radio audio over network

* UPDATED to reflect reader experiences * I’ve been playing with a great command-line software-defined radio command called RTL_FM (part of RTL-SDR) and used it with FFMPEG to create a 128Kbps MP3 stream of the radio signal I am receiving. On my Mac (OSX) I use MacPorts to install rtl-sdr and ffmpeg. On Linux your […]


Radio signals are beautiful: DAB Radio

Earlier in this blog I’ve shown you an FM signal, so now it’s time to show you the newer digital equivalent! Digital Audio Broadcasting (DAB) is becoming popular in the UK, and most modern radio sets sold have DAB reception capability. DAB offers a greater choice of radio stations than available through the FM or […]

BBC-National-DAB-ensemble

PMR446 analogue and digital signals

Comparison of Analogue (NFM) and Digital (FDMA) Signals in PMR446 band

In the UK and other European Union countries, a set of radio channels have been allocated for use by the general public licence-free. Known as PMR446 (Public Mobile Radio on 446 MHz), a set of 8 analogue narrowband FM channels and 16 digital narrowband FDMA (Frequency Division Multiple Access) channels are available. Popular amongst hikers, […]