- Documentation Zone
Standard HMI Modules
SHIPHarbour
SHIPHarbour: Generic: Routine
- Getting to Know Smart Touch Surfaces (STS)
- Streamlined HMI Modules
-
Standard HMI Modules
- HMI Display Module Series SIMx21 TouchGFX
-
HMI Display Module Series SIMx52 SHIP
- Hardware
-
Firmware/Software
- SHIP
-
Getting started with SHIP
- AN1001 – Animation in SHIP
- AN1003 – Upgrading your SIM’s SHIPEngine Firmware
- AN1004 – Uploading your SIM’s SHIP GUI Load
- AN1005 – Customizing and Loading Splash Screens (GUI)
- AN1006 – Resetting SHIPTide to the Default Layout
- AN1007 – Creating Functions in SHIP
- AN1008 – Get Started Using SHIPCrane
- AN1009 – Scope and Name Searching
- Communications App Notes
- Protocols
- SHIP Project Properties
- GUI Reference Manual
- High performance HMI Modules
- Documentation
SHIPHarbour: Generic: Routine
Description
All requests that are directly targeted at interacting with a Serious Integrated module are encapsulated in this message type.
Message Fields
info
Appears in all Routine requests, used to create and route a request to perform an operation on a specific Endpoint inside of SHIPHarbour Master.
routine
Holds exactly one of the following types:
- cancel – Used to request that SHIPHarbour Master abort execution of an existing request.
- installed – These messages are used to retrieve the information of all firmware currently installed on the Serious Integrated module.
- update – These messages are used to directly update any firmware on a Serious Integrated module.
- remove – These messages are used to uninstall certain firmware files on a Serious Integrated module.
- setState – These messages are used to change the currently executing program or the state of the program on a Serious Integrated module.
- exchange – These messages are used to receive from and transmit to variables available on a Serious Integrated module.
- transmit – These messages are used to upload any arbitrary file to a Serious Integrated module.
- receive – These messages are used to download any arbitrary file from a Serious Integrated module.
- delete – These messages are used to remove any arbitrary file from a Serious Integrated module.
