Version 7 (modified by http://rik.watson.myopenid.com/, 9 years ago)

--

Using Philips Pronto with Linn DS

Introduction

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

Pre-requisites

  • 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 http://oss.linn.co.uk/repos/Branches/bute/KinskyWeb/ProntoScripts/

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

From command prompt

c:
cd \\ProgramData\ProntoEdit\ProntoScripts
svn co http://oss.linn.co.uk/repos/Main/KinskyWeb/ProntoScripts

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

[global]
# http-proxy-exceptions = *.exception.com, www.internal-site.org
http-proxy-host = eng.linn.co.uk
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.

Network

  • 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  http://www.pronto.philips.com/index.cfm for futher details. The Linn DS range is further detailed here  http://linn.co.uk/digital_stream_players.

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

  • Linn DS running Bute level firmware
  • ProntoEditProfessional 2.1.0.18 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.

General

Pronto System Settings Setup:

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

Installation Options

General Settings

The Pronto communicates with the DS over a 802.11 wireless network which can optionally be secured via WAP64 etc. It is paramount that any installation has suitable network coverage as sporadic network access may cause issues with the Pronto.

We would recommend that the Pronto's network parameters are defined as follows:-

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

The use of a static IP address can help should it be come necessary to resolve network connectivity issues. The IP address and MAC address 00.1A.6B:xx:xx:xx can be found off the Info tab of the Diagnostics screen (Backlight - Menu - Fn.2)

Linn DS Module Parameters

The Linn DS module has a number of parameters which need to be defined prior to the Pronto being deployed.

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

Recommendations

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.

Mute

Toggles the mute.

Home

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

North

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

East

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

OK

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

West

Unused.

Next

Play next track.

Stop

Stop playing current track

Play

Play current track

Pause

Pause current track

Previous

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.

Library

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.

ProntoMonitor

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.