man09075001 channel list pc editor user manual

Upload: kijotex2

Post on 15-Oct-2015

52 views

Category:

Documents


4 download

TRANSCRIPT

Channel List PC Editor User Manual

ATS 1.1 user manual

Channel List PC Editor User Manual

Channel List PC Editor

User Manual

Project NameChannel List PC Editor

Date1 Feb 2010Version0.1

Revision historyVer.

Date

Author

Remarks

0.1

1 Feb 2010Grzegorz Gacek

Initial Draft

0.23 Feb 2010Yael FronteauChanged according to review opinions. To be validated.

AuthorsGrzegorz GacekApproverBlazej Filimonow

OrganizationSamsung Electronics (Poland R&D Center DTV Lab)

Contents 31Overview

31.1Purpose

31.2Scope

42Channel List PC Editor overview

42.1Introduction

42.2Basic usage scenario

42.3Hardware and Software Requirements

53Working with TV

53.1General information

63.2Exporting channel list from TV receiver

73.3Importing channel list to TV receiver

94UI overview

94.1Welcome screen

94.2Main screen

104.3Main menu

104.3.1File menu

124.3.2Edit menu

134.3.3Help menu

134.4Signal source selectors

134.5Channel category filters

154.6Information panels

154.7Channel table

164.7.1Selecting channels

174.7.2Sorting channel table

174.7.3Customizing channel table

195Modifying channel list files

195.1Overview

195.2Deleting channels

205.3Editing number

205.3.1Single channel number edit

205.3.2Multiple channel number edit

225.4Editing name

225.5Modifying Channel Lock status

225.6Modifying My Channels membership

225.6.1Standard channel table screen

225.6.2Dedicated My Channels screen

235.7Merging channel lists

235.8Undo and redo

1 Overview1.1 Purpose

The purpose of this document is providing users manual for Channel List PC Editor application.1.2 Scope

The document describes Channel List PC Editor application, its requirements and features. Basic information about TV software features related to channel list export and import is also provided.2 Channel List PC Editor overview

2.1 IntroductionChannel List PC Editor is a PC application allowing modifying contents of channel list of Samsung DTV receivers. Main reason for its existence is limitation of user interface of such devices which make channel list management via remote control burdensome. Its main features are changing channel number (RCN) and name (analogue channels only), modifying channel lock status and My Channels list membership and deleting channels from the list. Currently only Air (Terrestrial), Cable and Satellite channel lists are supported (in the future support for other lists, like Freesat, may be added).2.2 Basic usage scenario

In most basic scenario using Channel List PC Editor to edit channel list data requires performing following steps:

1. Channel list data is exported from Samsung TV receiver to USB drive (see section 3.2).

2. USB drive containing channel list data is connected to a PC. Note that the PC has installed on it Editor. It is possible to copy data file to the hard drive.

3. Channel List PC Editor opens data file, user performs all required modifications (see chapter 5) and saves them to the same or new file (see section 4.3.1.2).

4. Modified channel list data is copied to USB drive.

5. USB drive is connected to Samsung TV receiver, channel list data is imported (see section 3.3).

Apart from the raw, TV software dependent format of data files Channel List PC Editor supports also XML based SEIX file format. It is meant to be used for example to download ready to use channel list data files from web page and use them in the receiver. Such files can be used in two ways.First way is basically identical to the one described above with one exception: SEIX format is not understood by the TV software so before copying to the USB drive and importing it in step 3 user is required to save channel list data in proper format for his receiver (see section 3.2).Second mode allows merging two channel list files and consists of following steps:

1. Channel List PC Editor opens data file (it can be raw or SEIX file).

2. User chooses some SEIX file and orders Editor to merge it to the file which is currently opened, result is a file combining contents of two files (see section 5.7).

3. Modified channel list data is saved in proper TV raw file format and copied to USB drive.

4. USB drive is connected to Samsung TV receiver, channel list data is imported (see section 3.3).

2.3 Hardware and Software RequirementsChannel List PC Editor runs on Personal Computers with MS Windows XP/Vista operating system. Any reasonably modern PC should be sufficient, older machines may experience performance problems when trying to perform channel list modification to big number of channels (2000+).3 Working with TV

This chapter presents functionalities of Samsung TV receivers related to Channel List PC Editor.

3.1 General information

All channel list related functions are accessible in Main TV OSD Menu under position Channel>Channel List Transfer (see Figure 31). It is important to note that in order for them to work USB drive has to be connected to TV receiver (otherwise error message is displayed).

Figure 31 Channel List Transfer functions locationAccessing channel list transfer functions requires inputting valid PIN code (see Figure 32).

Figure 32 PIN code input window

Further steps depend on desired action and shall be discussed in following sections.3.2 Exporting channel list from TV receiver

To export channel list from the TV steps described in section 3.1 have to be performed and appropriate option should be selected from Channel List Transfer window (see Figure 33).

Figure 33 Export Channel List option

After activating Export option progress bar window showing status of export operation is displayed. When operation is finished status window is displayed (see Figure 34). At this moment data file should be present on USB drive. By default its name contains TV model name and file format version. Data file extension is *.scm.

Figure 34 Export operation status window

This window contains two important pieces of information: version and country code of channel list data file. Only file which matches this information can be successfully imported by the TV so it is important to remember those settings as proper version of channel list file format has to be correctly set in editor during saving data files.

3.3 Importing channel list to TV receiver

To import channel list to the TV steps described in section 3.1 have to be performed and appropriate option should be selected from Channel List Transfer window (see Figure 35).

Figure 35 Import Channel List option

After activating this option confirmation window with warning message is displayed (see Figure 36).

Figure 36 Import Channel List confirmation window

If user confirms operation TV scans root folder of USB drive (importing from other location is not supported) looking for channel list data file (with extension *.scm). If only one such file is found it is automatically imported, if more such files exist file chooser window is displayed (see Figure 37).

Figure 37 Channel List data file chooser window

During import window with progress bar showing operation status is displayed. When import finishes with success a confirmation window is shown for 3 seconds, then TV reboots itself. When it becomes operative again its channel list is switched to the one that was imported.4 UI overview

This chapter presents general UI concepts.

4.1 Welcome screenChannel List PC Editor is used to work with existing channel list data files so for user convenience when it is run it displays Welcome screen window with basic information and shortcut button to Open File function (see Figure 41).

Figure 41Welcome screen

This window can be closed without pressing Open File button, in such case user can perform this action using main menu (see section 4.3.1.1). Welcome screen can be shown at any time using Help>Welcome Screen main menu option.Behaviour of showing Welcome screen each time application starts can be turned off by checking Dont show again on startup checkbox. To turn this feature on again user has to uncheck this checkbox after showing Welcome Screen using Help>Welcome Screen main menu command.

4.2 Main screen

After a channel list data file is opened main screen is shown.

Figure 42 Main screen overview

Functions of indicated main screen areas (see Figure 42) are discussed in detail different part of the document (see Table 41).AreaNameDocument section

1Main Menu4.3

2Signal source selectors4.4

3Channel category filters4.5

4My Channels screen button5.6.2

5Toolbar5.1

6Information panels4.6

7Channel table4.7

Table 41 Main screen areas4.3 Main menu

4.3.1 File menuFile menu has traditional role, its commands are summarized in Table 42Error! Reference source not found..CommandKeyboard shortcutFunctionRemarks

OpenCtrl+OOpens new file using Open File dialog4.3.1.1

SaveCtrl+SSaves current file with the same name and data format

Save AsCtrl+Shift+SSaves current using Save As dialog window4.3.1.2

MergeAllows merging contents of two channel list data files5.7

ExitCtrl+QExits programIf unsaved modifications to channel list exists dialog window with confirmation request is shown

Table 42 File menu commands

4.3.1.1 Opening channel list data files

Like it was already mentioned Channel List PC Editor can open two kinds of files: TV receiver specific *.scm files and generic *.seix files. In first case application detects all required information (like format version and country code automatically). Things get a little more complicated with SEIX files which may contain several channel lists for different languages. For this reason when opening such file user has to supply country code he is interested in (see Figure 43). It is possible to choose wildcard (*) country code, in such case a corresponding country independent channel list shall be loaded. Language independent lists is also loaded if user specifies a country code which is absent in a SEIX file (if country independent list is not present in such case error window is displayed).When user attempts to open new file when there are unsaved modifications in currently edited one confirmation window is being displayed.

Figure 43 Open file windowEach time a new file is opened contents of Air channel list are displayed. All settings (like sorting, column visibility etc. see section 4.7) are restored to defaults.

In some situation editor may fail to open file, it is signaled by displaying a window with an error message. In case invalid contents is detected inside opened file additional error code is displayed. Meaning of error codes (not important for regular user, included for reference) can be found in Table 43.Error codeExplanation

1duplicate Service Provider records found

2duplicate Satellite records found

3missing Satellite indicated in Transponder record

4duplicate Transponder records

5missing Satellite indicated in User Transponder record

6duplicate User Transponder records

7missing Transponder indicated in Satellite channel

8missing Satellite indicated in Satellite channel

9invalid Satellite channel number

10invalid Air Digital channel number

11invalid Air Digital channel frequency

12invalid Air Analogue frequency

13invalid Cable Digital channel number

14invalid Cable Digital channel frequency

15invalid Cable Analogue channel number

16invalid Country Code

Table 43 Invalid file contents error codes4.3.1.2 Saving channel list filesSaving channel list files using Save as option requires specifying format of result file (see Figure 44). In case of raw TV format version needs to be specified. In order to be able to import such file to TV receiver version number has to be supported by device SW (see section 3.3).

Figure 44 Save as window4.3.2 Edit menuEdit menu contains commands related to editing channel list contents. Its commands are summarized in Table 44, more details can be found in chapter 5.

CommandKeyboard shortcutFunctionRemarks

UndoCtrl+ZUndo commandSee 5.8

RedoCtrl+YRedo commandSee 5.8

DeleteDelDeletes channel(s)See 5.2

Edit Number/ Move ToRenumbers channel(s)See 5.3

Edit NameRenames channel(s)See 5.4

LockChanges Channel(s) Lock status of Channel to LockedSee 5.5

UnlockChanges Channel(s) Lock status of Channel to UnlockedSee 5.5

My ChannelsChanges membership of My Channels listsSee 5.6

Select AllCtrl+ASelects all channels in channel tableSee 4.7.1

Deselect allCtrl+DDeselects all channels in channel tableSee 4.7.1

Table 44 Edit menu commands

4.3.3 Help menuHelp menu contains two miscellaneous commands (see Table 45).

CommandKeyboard shortcutFunctionRemarks

Welcome ScreenShows Welcome ScreenSee 4.1

About ProgramShows basic information about application

Table 45 Help menu commands4.4 Signal source selectors

Organization of channel list data mimics the way such lists are organized in Samsung TV SW. Air (Terrestrial), Cable and Satellite channels are displayed and managed separately. Current channel list can be set using signal source selection buttons.

Signal source selector buttons tooltips shows channel list summary information (see Figure 45).

Figure 45 Channel list summary tooltip

4.5 Channel category filters

Channels displayed in channel table can be filtered by their type using channel category filters buttons. For satellite in each category channels can be additionally filtered by source satellite (see Figure 46). Only satellites used by channels in the list are shown.

Figure 46 Satellite filter buttons

Tooltips of category filter buttons show number of channel in their category (see Figure 47).

Figure 47 Category tooltip4.6 Information panels

Information panels show basic information about opened channel list data file and channels currently displayed in channel table. In the higher field country code and version of format of currently opened data file is displayed. Lower field shows number of channels in currently displayed channel list (including present filtering) (see Figure 42, area 6). 4.7 Channel table

Channel table is the most important area of Channel List PC Editor application. It displays a list of channels from selected signal source (see 4.4) and category (see 4.5) with detailed information (list of columns for channel lists sources can be found in Table 46).

ColumnAirCableSatellite

Checkbox(((

Number(((

Name(((

My Channel(((

Locked(((

Frequency(((

Satellite(((

Provider(((

Symbol Rate(((

Polarity(((

Modulation(((

FEC(((

Table 46 Channel table columns

Analogue services are marked by icon in number column.

Clicking channel table with right mouse button brings up context menu; separate context menu exists for table header (see Figure 48). Their contents shall be described fully in following sections.

Figure 48 Channel table context menus

Detailed information about channels can be obtained via channel table tooltips (see Figure 49).

Figure 49 Channel information tooltip4.7.1 Selecting channels

Each operation on channel list data requires indicating a list of channels that shall be a subject for modification. This can be done by highlighting single channel by clicking it using left mouse button (see Figure 410) or by setting one or more checkboxes in checkbox column (see Figure 411).

Figure 410 Example of highlighted channel (RTL2)

Figure 411 Example of checkbox channel selection

As a general rule checkboxes take precedence over highlight. Operation shall be performed on highlighted channel only if no channels have their checkboxes set. If at least one channel has its checkbox checked it shall be a subject of an operation.

Quick way of selecting and deselecting channel checkboxes exist, they are described in Table 47.

OperationMain MenuChannel table context menuToolbarKeyboard shortcut

Select AllEdit>Select AllSelect AllCtrl+A

Deselect AllEdit>Deselect AllDeselect AllCtrl+D

Table 47 Ways of selecting and deselecting all channels

4.7.2 Sorting channel tableContents of channel table can be sorted by any column in any direction (ascending/descending). Selecting column to sort by can be done by clicking column header with left mouse button (clicking again changes sorting direction). Header of column used for sorting channel table contents is highlighted and little arrow indicates sorting direction.

Alternatively sorting can be ordered by table header context menu after right clicking chosen column header (see Figure 48).

The column sorting is based on a lexicographical order, ascending or descending. In the case of My Channels column, we sort according to the concatenation of the Mychannels list id the channel belongs to:

On the previous picture, channel 1 has MyChannels value is 1 while channel 2 is 123 and channel 3 is 13.When channels are sorted by number analogue and digital channels are sorted separately.Sorting settings are independent for all signal sources. Each time a new file is opened sorting column in all signal sources is reset to default (Number column).

4.7.3 Customizing channel table

Channel table offers basic customization capabilities. Using Configure Items option of channel table header context menu (see Figure 48) visibility and order of columns can be set (see Figure 412).

Figure 412 Channel table configuration window

Checkbox column cant be configured in any way. Also always at least one column other than the checkbox column has to be present.Channel table column settings are configured for each signal source separately. They are restored to defaults each time a file is opened.5 Modifying channel list files This chapter describes operations that can be performed on channel list data.5.1 OverviewChannel list modification operations are summarized in Table 51.

OperationMain MenuChannel Table Context MenuToolbarShortcutRemarks

Delete channelEdit>DeleteDeleteDel key

Edit numberEdit>Edit numberNumber editDouble-click in channel table, dragndropActive when single channel is selected.

Move ToEdit>Edit numberMove toDragndropActive when multiple channels are selected.

Edit nameEdit>Edit NameName EditDouble-click in channel table.Possible only with analogue channels.

Setting Channel Lock status to LockedEdit>LockLock

Setting Channel Lock status to UnlockedEdit>UnlockUnlock

Modifying My Channels membershipEdit>My Channels submenuMy Ch 1

My Ch 2

My Ch 3

My Ch 4Possible also with dedicated screen (see 5.6.2).

Merging channel listsFile>Merge

Undo Edit>UndoCtrl+Z

RedoEdit>RedoCtrl+Y

Table 51 Channel list modification operations summary5.2 Deleting channels

This operation removes selected channel(s) from the channel list. Each time window with confirmation message is displayed.5.3 Editing numberWay this operation works depends on number of selected channels. In every case changed channel numbers have to be in valid range shown in Table 52 (this is important to remember while doing renumber operation on multiple channels).Channel typeMinimum valueMaximum value

Analogue099

Digital09999

Table 52 Valid ranges of channel numbers

5.3.1 Single channel number edit

When single channel is selected after issuing number edit command edit box appears in appropriate row in channel table (see Figure 51). New number value should be inputted using this box.

Figure 51 Single channel renumber edit boxWhen new number that is taken by another channel is inputted confirmation window with warning message is displayed. If user confirms operation channels exchange (swap) their numbers.

Renumber operation is also possible by dragndrop feature but only in number swap mode any channel can be dragged onto another and they shall exchange their numbers.

5.3.2 Multiple channel number edit

When multiple channels are selected issuing number edit command results in showing Move channels window (see Figure 52). It contains an edit field related to movement of channel with smallest number (i.e. new channel number for this channel). Rest of channels shall be moved by the same offset. For example with such channel list (blue colour indicates selected channels):NumberName

1 ABC

2BBC

3CNN

4Discovery

7Eurosport

9FTV

10GameTV

11Highlights

After number edit operation and inputting 4 as a new service number channel list shall look as follows:

NumberName

1 ABC

4BBC

5CNN

6Discovery

7FTV

9Eurosport

10GameTV

13Highlights

Channels are moved one by one and in case of a number conflict message window with request of confirmation is displayed. This window allows confirming/declining single conflict case or all of them.

Figure 52 Multiple channels renumber window

This operation can be also performed using dragndrop feature but with one important difference. With standard way first channel (the one with the smallest number) is used as a reference for others. In case of dragndrop such reference is channel under mouse cursor which is moved to the position where user drops it and rest of channels is moved accordingly (by the same offset).5.4 Editing nameChannel List PC Editor allows changing names of analogue channels. It can be performed only when single analogue channel is selected. New channel name should be inputted in edit box shown in channel table after initiating this operation.Analogue channel names can be no longer than 5 characters and may contain following characters:

Letters (A-Z),

Numbers (0-9),

Space character ( ),

One of following characters (without double quotes): /*-+..

Lowercase letters are accepted but shall be converted to uppercase.5.5 Modifying Channel Lock status

Channel lock modification can be performed on any number of channels. After issuing Lock operation all selected channels shall be in Locked state, likewise after Unlock operation all selected channels shall be in Unlocked state.5.6 Modifying My Channels membership

My channel membership can be edited in two ways: using standard channel table screen and dedicated My Channels screen.

5.6.1 Standard channel table screen

In standard channel table view My Channels membership operation can be performed on any number of channels. Buttons and commands used to initiate it work in toggle way:

when at least one of selected channels does not belong to given My Channels after issuing command all selected channels shall belong to given My Channels list, if all selected channels belong to given My Channels after issuing command all selected channels shall not belong to given My Channels list.

.5.6.2 Dedicated My Channels screen

Channel List PC Editor offers also more convenient way of managing My Channels membership a dedicated My Channels screen (see Figure 53). It consists of two panels. Left panel shows channels from current signal source belonging to category set in combo box above it (area 1 on Figure 53). Right panel shows contents of one of My Channels lists selected using second combo box (area 2 on Figure 53). Channels may be quickly added and removed to My Channels lists using arrow buttons located between panels. Channels present in shown My Channels list are grayed out in the left panel.

Figure 53 Dedicated My Channels screen5.7 Merging channel lists

Channel List PC Editor offers possibility of merging two channel list files. One of those can be of any format (SEIX or raw) and has to be opened in Editor in normal way (it shall be called base channel list). Second can be only of SEIX type and can be merged into the first one using File>Merge menu command (it shall be called to merge channel list).As a result of merge operation Air and Cable channel lists of base channel list are simply replaced by corresponding channel lists from to merge file. Contents of Satellite channel lists are merged together in a way resembling adding two mathematical sets, i.e.:

Resulting channel list contains no duplicate channels, if both lists contain the same channel values of Channel Lock and My Channel memberships are logically added, rest of values is taken from the base list.

In case of channel number conflicts base list has higher priority, conflicting channels from the to merge lists receive new channel numbers in a first free number after last taken manner.5.8 Undo and redo

Undo and redo operations work in typical way which shall not be discussed in detail. Their capacity is limited, last 50 operations are remembered (when file is saved operation queue is cleared).Channel list modifications performed on group of channels (like multiple channel renumber) is treated as one undo/redo operation.To make results of undo/redo operations more visible editor, whenever it is possible, tries to bring back the view that was set when operation was performed (e.g. by switching signal source or category filters) and set checkboxes next to channels involved in undone/redone operation.

MS Windows 7 operating system has not been tested but application should run correctly.

Copyright 2006 Samsung Electronics Co.,LTDPAGE Confidential Property of Samsung Electronics Co., Ltd.2Confidential Property of Samsung Electronics Co., Ltd.