Version 6 (modified by, 10 years ago)

Add meat to bones

Using Philips Pronto with Linn DS


This explains how to configure and use the development Pronto code with a Philips Pronto TSU9600 device


  • Philips Pronto TSU9600
  • ProntoEdit Professional 2.0 installed on a (Windows) PC
  • USB connection between PC and Pronto

Installation hints

  • Install ProntoEdit on PC
  • Connect Pronto to USB
  • Wait for Windows to auto-detect Pronto device and configure it
  • Reboot the PC - ProntoEdit will NOT connect to Pronto until after a reboot

Getting the Pronto Scripts

The ProntoScripts require to be checked out from

to C:\ProgramData\ProntoEdit\ProntoScripts. Note that ProntoEdit expects the scripts to be in this location, and cannot use another location.

From command prompt

cd \\ProgramData\ProntoEdit\ProntoScripts
svn co

If you are inside a proxy server it is necessary to configure SVN to use this to gain access to the outside internet. Modify the servers file in %APPDATA%\Subversion directory. Place the necessary settings in the [global] section of this file, as per example below

# http-proxy-exceptions = *,
http-proxy-host =
http-proxy-port = 3128
# http-proxy-username = defaultusername
# http-proxy-password = defaultpassword
# http-compression = no
# No http-timeout, so just use the builtin default.

Configuring Linn DS ProntoScripts

Startup ProntoEdit by double-clicking on the Linn-DS.xcf file in the ProntoScripts directory.


  • In the Project Overview window, select System->System Properties
  • Under the Network tab in the System Properties
    • setup the WiFi settings for your wireless network
    • setup IP settings for your network (DHCP will usually suffice)

DS Parameters

  • In the Project Overview window, select Linn DS->[PARAMETERS]
  • In the Linn DS - [PARAMETERS] window, select the relevant fields in yellow individually
  • Update values to those required using the Label tab in Panel Properties

Save your changes (File->Save), but do NOT commit them. These are specific to your setup

Installing to Pronto

Ensure Pronto is connected via USB and select Download button on ProntoEdit toolbar. Takes 5-10s to perform download.

If download is successful, the Connecting... status message on the Pronto display (top left) will change to Home once the Pronto has connected to the WiFi network.

Linn DS control can then be selected using Pronto's on-screen icon.

Please ignore below this line

Linn DS Philips ProntoScript Module Installer Guide

My rough notes on what needs to go into the user guide - not the user guide itself.

This document is the installer's guide to the Linn DS Philips Pronto TSU 9600 ProntoScript module supplied by Linn Products Ltd. It does not aim to be a comprehensive guide to the TSU 9600 or the Linn range of DS products.

Prerequisites & Assumptions

This document assumes that the reader is familar with the TSU 9600 and the Linn DS range. It is aimed at the installer, most emphatically not the end user. The installer is further assumed to have completed at least the first level of Pronto certification offered by Philips - see for futher details. The Linn DS range is further detailed here

In order to run the ProntoScript module you will need the following:-

  • Linn DS running Bute level firmware
  • ProntoEditProfessional 08-Dec-2008
  • Pronto TSU 9600, running firmware 6.0.21
  • Linn DS.xgf or
  • Linn-DS.xcf
  • ProntoMonitor.exe (optional)

The last three of these prerequisites are available from this web site.


Pronto System Settings Setup:

The Linn activity has a number of parameters which need to be ...

Error: Macro Image(properties.png) failed
Attachment 'wiki:ProntoDs: properties.png' does not exist.
Error: Macro Image(parameters.png) failed
Attachment 'wiki:ProntoDs: parameters.png' does not exist.

Installation Options



It's a good idea to have a splash screen. Well - apart from the fact that it looks nice, a splash screen gives the Pronto a few seconds grace to find it's IP address. For an example of how to implement a splash screen look at Linn-DS.xcf

Using Linn-DS.xcf

To be written.

using Linn DS.xgf

To be written.

Copy Linn DS.xgf to

C:\ProgramData\Philips\ProntoEdit Professional 2\ProntoScriptModules\Categories\AV Components

Linn DS Philips ProntoScript Module User Guide

Well, now you've installed it, you probably want to use it.

There are three pages within the DS module these show the current track, the media stored on the Media Server & the !DS's playlist.

Apart from selecting the Linn DS activity page itself, all operations are controlled via the hard buttons on the Pronto - there is no need to further smudge the screen.

Where possible the hard keys perform identical functons independent of the page being displayed.

Hard Keys

Error: Macro Image(pronto.png) failed
Attachment 'wiki:ProntoDs: pronto.png' does not exist.

Power Off

Causes the DS (& any attached Pre Amp) to power down. The Pronto will return to the main activity page.

Vol +/-

Increments or decrements the volume. If held, will repeat.


Toggles the mute.


Returns to the main activity page - without powering down the DS.


Move up a full screen [Library & DS Playlist Page Only].


Delete selected track from playlist [DS Playlist Page Only].


Play selected track [DS Playlist Page] or [select Library Page].




Play next track.


Stop playing current track


Play current track


Pause current track


Play previous track

Page +/-

Cycle through pages within the DS activity

Now Playing

This displays pertinent the information and cover art (If supported by the media server) about the current track. The scroll wheel, Compass Keys & OK button are not used on this page.


This page displays the Media Servers library and allow navigation of the available media via the scroll wheel. The OK button can be used to add individual tracks or entire albums to the DS's playlist.

DS Playlist

This page shows the current state of the DS's internal playlist. Tracks can be added to the end of the playlist from the Library page.

The scroll wheel can be used to select a track which can then be played by pressing the OK button. Individual tracks can be deleted by selecting via the scroll wheel and pressing the East button.

The playlist can be quickly scrolled through via the North & South buttons.


The ProntoMonitor is an entierly optional debug tool which can be enabled within the [PARAMETERS] page of the Linn DS ProntoScript Module. It simply captures the diagnostic output of a (wirelessly) attached Pronto. It is quite safe to configure this monitor on a customer's Pronto as the Pronto will happily fallback to local diagnostics should the monitor not be running. As usual, the Pronto's local diagnostics screen can be viewed via the three fingered salute (Backlight - Menu - Firm_Key_2).

Error: Macro Image(monitor.png) failed
Attachment 'wiki:ProntoDs: monitor.png' does not exist.