Content → Mobile Clients → RocControl → RocMini
![]() | This is an exclusive goodie for supporters of the project, who have a valid Support Key installed. Without a key 5 demo minutes are available after connection. |
RocControl is an iOS/iPadOS 16.6+ application written from scratch in the Swift language.
Its main target is iPad and Mac1), but can also be used with some restrictions on an iPhone.
RocControl uses mDNS/Bonjour for looking up a Rocrail Server and will automatically connect.
Make sure the Rocrail Server has mDNS activated and the LAN/WLAN does support UDP Multicast.
Rocrail provides a default build-in theme for RocControl if none is set in the SVG list.
User defined SVGs must be of type Dynamic and the path must contain "dynthemes".
The server will try to lookup requested images and icons in the Image and Icon path, as specified on the Rocrail server General settings.
Icon | Description | iPhone remark | Long press |
---|---|---|---|
A | Model time and plan title | Time only | |
B | Emergency break | ||
C | Track power | Popover system commands. | |
D | Automatic | ||
E | Throttle | Not available; Use the Drive tab. | |
F | Level switcher | ||
G | Zoom | Zoom to fit. | |
H | Menu |
If none or multiple Rocrail server was found, or option "Auto connect" is disabled, the following dialog will appear:
On top all found Rocrail servers are listet and can be connected by tapping on it.
Optionally an IP address or DNS name can be entered.
The Demo Server is only available for testing events.
Write "Rocrail" in the Name/IP field to get access granted.
The Rocrail server will send important tracing to RocControl which are listed on the System Tab.
The sensor monitor will be available on a new tab.
Events are ignored in case the server is in automatic mode.
Disable sleep/standby mode of the iPad.
Activate the server ping in case of a weak WiFi connection.
Connect automatically if a Rocrail server is found by mDNS. (Bonjour)
A connect dialog will be shown if this option is disabled.
Header: (B)
Sends a power off command instead of an emergency break.
See:
Erase all loco and text images in the cache.
Cache location:
file:///private/var/mobile/Containers/Data/Application/<HASHKEY>/Documents/rocData
Enable simulating sensors by tapping on those symbols.
Disable scrolling the on the Plan tab.
This could be of help in case of manual control with a small zoom factor to prevent sliding.
Show dots on the bottom instead of text tabs. (Saves space in the height.)
Header: (F)
Show a selection list of levels instead of iterating the levels.
Show the module arrangement instead of separate levels.
Background color of the plan tab.
The ID which is shown on the locomotive grid in Rocview.
Show buttons instead of a slider for manipulating speed in the throttle.
The grouping order for the loco selection list can be one of the following:
Number of steps to change incase of speed buttons or slider.
See: SVG Theme Properties
See: Server Notes
See: Switch control
See: Guest Loco
Activates the train functions.
If shift is active a tap on the loco image will popup the train dialog.
Button | Action |
---|---|
Image | Consist management. |
RE | Loco setup. |
Direction | Swap logical. |
Button | Action |
---|---|
Image | Throttle. |
Assign | Release assigned train. |
Start | Start locomotive in virtual mode. |
Symbol | Action |
---|---|
Block | Block dialog. |
Signal | Flip command. |
Switch | Flip command. |
Output | Flip command. |
Turntable | Track selection dialog. |
FiddleYard | Track selection dialog. |
Sensor | Flip command if simulation is activated. |
Text | Popup in case of input or flip command in case of toggle button. |
Symbol | Action |
---|---|
Block | Throttle in case block is occupied. |
Signal | If aspect names are set: Signal dialog. |
Switch | Servo setup or actions in case of accessory. |
Not available on iPhone.
See: Route control
Not available on iPhone.
See: Sensor monitor
Not available on iPhone.
See: Fast clock
See: Loco widgets
Part | Description | Tap | Long tap |
---|---|---|---|
A | Start/stop | Start or stop automate or running speed. | |
B | Loco image | Opens the "Set destination" dialog | Opens the loco throttle. |
C | Speed+ | Increase the speed. | |
D | Direction | Flip running direction. | Swap placing. |
E | Block state | ||
F | Current block | ||
G | Current speed | ||
H | Speed- | Decrease the speed. | Swap block enter side. |
Not available on iPhone.
See: Location timetables
Not available on iPhone.
See: Tracking monitor
Starting with RocControl version 24.12.04 the split view is available for controlling locos and plan simultaneous.
Tap the icon in the left upper corner to hide/show the loco control.
RocControl has embedded support for the Apple Watch.
RocMini can only be used if RocControl is installed on an iPhone with the iOS Watch App.
Minimal WatchOS version is 10.6.
RocMini needs the Server Monitor HTTP service for sending commands.
More details can be found at RocMini.
Rocrail, grounded in 2011 by Robert Jan Versluis, ensures that the RocControl App does not collect personal data of any kind.