SpinetiX HMP130 User Manual

SpinetiX HMP130 User Manual

Pull mode
Hide thumbs Also See for HMP130:

Advertisement

HMP Pull Mode
Firmware v3.0
Version 1.0, 16 Apr 2013

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HMP130 and is the answer not in the manual?

Questions and answers

Summary of Contents for SpinetiX HMP130

  • Page 1 HMP Pull Mode Firmware v3.0 Version 1.0, 16 Apr 2013...
  • Page 2: Disclaimer

    INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF SPINETIX OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. HMP Pull Mode ©2013 SpinetiX S.A.
  • Page 3: Introduction

    Firmware 3.0, version 1.0 INTRODUCTION There are many ways to control what kind of content is displayed by the HMP130 or HMP200 device. Files can be pushed to the devices (for example, using HMD), they can be made available on an HTTP server, uploaded to the device using the Fusion interface,...
  • Page 4: Table Of Contents

    © 2013 SpinetiX S.A. All rights reserved. TABLE OF CONTENTS Disclaimer ......................2 Introduction ......................3 Table of Contents ....................4 Content Access ...................... 5 Fusion ....................... 5 Push Mode......................5 Client/Server ..................... 6 Pull mode ......................7 Using Pull mode ....................9 Content Server ....................
  • Page 5: Content Access

    HMP Pull Mode Firmware 3.0, version 1.0 CONTENT ACCESS When connected to the network, the HMP can use four different methods to access content:  Fusion: The content is uploaded and managed directly on the device using the build-in Fusion interface. ...
  • Page 6: Client/Server

    © 2013 SpinetiX S.A. All rights reserved.  The content is pushed to the HMP using WebDAV. This functionality is built inside the HMD software, but other WebDAV compatible applications can be used. The user can connect to the WebDAV address of the device and add, remove or rename the content on the device.
  • Page 7: Pull Mode

    HMP Pull Mode Firmware 3.0, version 1.0 When using client/server mode, the publication workflow is the following:  The user creates content on a local PC and uploads to a server.  Alternatively, the content may be created directly on the server by a custom application.
  • Page 8 © 2013 SpinetiX S.A. All rights reserved. The Pull mode can be used bidirectionally to:  Automatically publish files to the HMP. Each time the HMP has been scheduled to update the content of its local storage, it will connect to the specified server, check for changes, and download all modified files.
  • Page 9: Using Pull Mode

    The XML description of the HTTP repository uses the XML structure of the WebDAV protocol to answer a PROPFIND command (See section 12 of the WebDAV RFC) <project> <projects xmlns="http://www.spinetix.com/namespace/1.0/spxproj"> This is the top-level element; it must be in the spinetix project namespace (http://www.spinetix.com/namespace/1.0/spxproj).
  • Page 10 © 2013 SpinetiX S.A. All rights reserved. <multistatus> The multistatus contains the complete description of the repository. It must be in the "DAV:" namespace. <multistatus xmlns="DAV:"> There can be more than one multistatus entry in the xml file allowing to merge files from different sources into a single project.
  • Page 11 <href>/media/spinetix.svg</href> <propstat><prop> <getlastmodified>Wed, 23 Jul 2008 13:38:37 GMT</getlastmodified> </prop></propstat> </response> Complete file Example of XML description of a server containing an index.svg and spinetix.svg in a folder called media. This example can be downloaded from: http://demo.spinetix.com/project/default/publish.xml <?xml version="1.0" encoding="UTF-8"?> <projects xmlns="http://www.spinetix.com/namespace/1.0/spxproj">...
  • Page 12: Configuring The Hmp

    © 2013 SpinetiX S.A. All rights reserved. </multistatus> </projects> Configuring the HMP There are two ways to configure the Pull mode on a HMP unit:  Using manual settings. This option is easy to configure, but has some limitations. For example, it forces a daily project publishing at a specific time. Moreover, the options for uploading logs are limited.
  • Page 13: Manual Settings

    HMP Pull Mode Firmware 3.0, version 1.0 Manual Settings Open Control Center and the open the page Pull mode then follow the steps below: Publishing a project: 1. Select the Manual Settings option 2. Check the "Automatically upload project to the HMP100" (or 200 depending on your model) 3.
  • Page 14: Using Icalendar Schedule

    © 2013 SpinetiX S.A. All rights reserved. Using iCalendar Schedule Requirement: an iCalendar schedule describing the Pull mode action as described in the iCalendar section. To upload the iCalendar file to the HMP: 1. Select "From uploaded iCalendar file (ics)"...
  • Page 15 HMP Pull Mode Firmware 3.0, version 1.0 been modified since, will not be uploaded. Files that are present on the device but not on the server will be removed from the local storage. At the end of a successful publish action, the content of the device is an exact copy of the content on the server.
  • Page 16: Upload Action

    © 2013 SpinetiX S.A. All rights reserved. BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Spinetix.com/NONSGML Spinetix Control Center//EN BEGIN:VEVENT UID:14d64d53-a926-4a71-848d-c78452b195fe DTSTART:20080722T200000 DTEND:20080722T210000 URL: http://demo.spinetix.com/project/default/publish.xml SUMMARY:publish RRULE:FREQ=DAILY;WKST=SU END:VEVENT END:VCALENDAR Upload action The upload action enables copying of files from the device to a remote server using pull mode.
  • Page 17: Rpc Action

    The format used to describe the content is the same one as the one used to describe a repository. BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Spinetix.com/NONSGML Spinetix Control Center//EN BEGIN:VEVENT UID:14d64d53-a926-4a71-848d-c78234b195fe DTSTART:20080722T200000 DTEND:20080722T210000 URL: http://webdav.spinetix.com/logs/...
  • Page 18: Inline-Rpc Action

    © 2013 SpinetiX S.A. All rights reserved.  ready: send each time the rpc action start, and at the end of every polling intervals if one was specified. Both notifications include the serial number of the device. This action uses the following fields: ...
  • Page 19: Controlling Display During The Publish

     Title: inline-rpc  Description: rpc command to be executed. For instance {"method":"restart"} will restart the player Example of an ICS file for an inline-rpc action: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Spinetix.com/NONSGML Spinetix Control Center//EN BEGIN:VEVENT UID:14d64d53-a926-4a71-848d-c78452b195ff DTSTART:20121221T000000 DTEND: 20121221T000100 SUMMARY:inline-rpc DESCRIPTION:{"method":"restart"} END:VEVENT...

This manual is also suitable for:

Hmp200

Table of Contents