Page 1
I n s t r u c t i o n M a n u a l MIO-R4 Mio Modero R-4 Remote Kit R e m o t e s L a s t R e v is e d : 4 / 2 8 / 2 0 1 4...
Page 2
AMX is not responsible for products returned without a valid RMA number. AMX is not liable for any damages caused by its products or for the failure of its products to perform. This includes any lost profits, lost savings, incidental damages, or consequential damages.
Table of Contents Table of Contents Mio Modero® R-4 Remote .................1 Overview ........................1 Touch And Tilt Sensor ..................... 2 Specifications ......................2 Display Features ....................... 3 Device Navigation..................... 3 FCC Compliance ....................... 3 Patents........................3 Mio R-4 Setup .....................5 Installing or Replacing the Mio R-4 Lithium-Ion Battery..........
Page 4
Table of Contents Options & Recovery Page ..................19 Checking the Device Number..................19 Toggling the Function Show option ................19 Toggling the Page Tracking Option ................19 Resetting System Settings..................... 20 Removing User Pages....................20 Enabling Front Button Setup Access ................20 Edit Passwords......................
Selecting a macro will run predefined events, which might not be associated with sources listed, then return the device to its previous mode. You will need TPDesign4 to properly program this device. Both the application and its documentation are available from www.amx.com. Mio Modero R-4 Remote...
Marquee Text These features can be implemented using TPDesign4 or higher. For details, please refer to the TPDesign4 online help or Instruction Manual, both available from www.amx.com. Device Navigation The Mio R-4 allows you to scroll through pages using the up and down buttons beneath the touch screen. Pressing the Back buttons moves the selection back by one page while holding the button down returns the device to the power up page.
Mio R-4 Setup Mio R-4 Setup Installing or Replacing the Mio R-4 Lithium-Ion Battery To install your lithium-ion battery into the Mio R-4: Flip and turn the Mio R-4 so that the buttons are facing away from you and the device is upside down. Holding the device in both hands, place your thumbs on the battery door and slide the battery door free.
Arabic, French, Italian, or Mandarin Chinese readers. The keypad may also be replaced with other keypads to support other functions or arrangements of keys. The additional functions or arrangements are supported with firmware upgrades, available for download at www.amx.com. Each of the alternate keypads requires the appropriate firmware download for proper function;...
Page 15
Mio R-4 Setup If necessary, push out the standard buttons from the front of the top assembly. Place the new keypad in the top assembly and verify the alignment with the guide posts on the PCB. Place the top assembly back down on the PCB and turn the unit over again, exposing the 6 screw points. Tighten the 6 screw points.
Device Setup Pages Device Setup Pages Overview The Mio R-4 features onboard Setup pages that allow you to set and check the following features: Project Information functions (page 9) Remote & Display Settings (page 10) Date/Time Settings (page 13) ...
Device Setup Pages Project Information (Cont.) File Revision The revision number for the control pages. Dealer ID The ID of the dealer associated with the control pages. Job Name A friendly name for the job associated with the control pages. Sales Order The sales order number for the job.
Device Setup Pages Under Sleep Timeout, use the Up/Down arrows to adjust the timeout period in regular increments, to a maximum of 240 minutes. The Sleep Timeout period increments are 0 (sleep timeout disabled, remote will stay active until the battery charge runs low), 3, 5, 10, 15, 30, 60, 120, 180, and 240 minutes.
Device Setup Pages Raising and Lowering the Charge LED Brightness Select Remote & Display Settings from the Setup Page. Under Charge LED, use the Up/Down arrows to adjust the LED brightness in one-point increments, to a minimum of 0 and a maximum of 100. Select the Back button until you are out of the Setup Menu.
Device Setup Pages Date/Time Settings (Cont.) Minute Selects the chosen minute for the time. Second Selects the chosen second for the time. If the time and date are changed on the Mio R-4 and the device is online with a NetLinx Master, the time and date will also be changed on the NetLinx Master.
Device Setup Pages Press the Mute button again until it is no longer green. Select the Back button until you are out of the Setup Menu. Battery Settings Check the battery and charging status from this page. FIG. 10 Battery Settings Pages Battery Settings Battery Charge The quality of the charge is indicated by the number of green lights versus red lights in the...
Protected Settings Menu Protected Settings Menu Overview Some of the device settings are security sensitive or change the way the device behaves. These are considered Protected Settings. The Protected Settings Menu (FIG. 12) is accessed via the Protected Settings button in the Startup Menu (FIG.
Use the Numeral Keypad pushbuttons (FIG. 1) to enter passwords. FIG. 13 Password Confirmation Page The MIO-R4 allows only numeric passwords. The default password is 1988, which has to be entered in the text entry field upon opening the Password Confirmation page for the first time.
Protected Settings Menu Options & Recovery Page The Options & Recovery page (FIG. 14) enables you to enable page tracking and function identification features, as well as to reset system settings and remove all currently loaded user pages. FIG. 14 Options &...
Protected Settings Menu Resetting System Settings Select Options & Recovery in the Protected Settings Menu. Select Reset System Settings. At the page reading “Confirmation: Are sure you want to reset all system settings?”, select Yes to confirm your selection or No to return to the Protected Settings Page (FIG. 15). FIG.
Protected Settings Menu Edit Passwords The Edit Passwords page manages multiple passwords for the device. The first four passwords can be used to protect access to the specific pages in each project. Password 5 is for access to the Protected Setup pages. FIG.
Protected Settings Menu Calibrate To make sure that button selections behave as expected, calibrating the touch screen area may be necessary. The system will ask the user to touch crosshairs that appear in different portions of the screen. FIG. 17 Calibrate page Calibrating the Touch Screen Area Select Calibrate from the Protected Settings Menu.
Protected Settings Menu System Settings (Cont.) Device Number The number of the device in the NetLinx system. Gateway IP The IP for the Gateway providing the connection. Gateway EUI Address The EUI Address for the Gateway providing the connection. Device EUI A ZigBee network ID unique to the device.
Protected Settings Menu In addition to the Abort button, should you decide not to change the Device Number for any reason, press the Back button (FIG. 1) to return to the last page displayed. Select the Back button until you are out of the Setup Menu. Site Survey The Site Survey page (FIG.
Protected Settings Menu ZigBee Diagnostics The ZigBee Diagnostics page (FIG. 20) is a report of the wireless networks found and the status of their availability to the device. This allows assessment of a network connection to the device while moving through a particular area, for instance.
Protected Settings Menu Reboot Page Some changes to the device settings require a reboot before the changes are accepted. This may be accessed through the Reboot page (FIG. 21). FIG. 21 Reboot Page Rebooting the Device Select Protected Settings from the Setup Page. Select Reboot Panel.
The programming jack located on the back of the Mio R-4 (FIG. 22) is used for communication between the device and AMX software. The programming jack uses a CC-USB Programming cable, USB to mini USB (FG10-5965), which can be ordered from AMX. Make sure the device is situated in the charging cradle before starting download of configuration files.
NetLinx Studio can be set up to run a Virtual Master where the PC acts as the Master by supplying its own IP Address for communication to the Mio R-4. For a PC to establish a USB connection with a Mio R-4, it must have the AMX USBLAN driver installed.
Page 37
Programming the Mio R-4 IP Address of computer (not needed as this is a direct USB connection) FIG. 23 Assigning Communication Settings for a Virtual Master Click the Communications Settings button to open the Communications Settings dialog box. Click the NetLinx Master radio button (from the Platform Selection section). Click the Virtual Master radio button (from the Transport Connection Option section).
Programming the Mio R-4 Programming Numbers The following information provides the programming numbers for colors, fonts, and borders. Colors can be used to set the colors on buttons, sliders, and pages. The lowest color number represents the lightest color- specific display; the highest number represents the darkest display. For example, 0 represents light red, and 5 is dark red. RGB triplets and names for basic 88 colors RGB Values for all 88 Basic Colors Index No.
Page 39
Programming the Mio R-4 RGB Values for all 88 Basic Colors (Cont.) Index No. Name Green Blue Medium Cyan Dark Cyan Very Dark Cyan Very Light Aqua Light Aqua Aqua Medium Aqua Dark Aqua Very Dark Aqua Very Light Blue Light Blue Blue Medium Blue...
Arial Courier New Arial Courier New Arial Courier New Arial AMX Bold Arial AMX Bold Arial Bold AMX Bold Arial Bold 32 - Variable Fonts start at 32. You must import fonts into a TPDesign4 project file. The font ID numbers are assigned by TPDesign4.
You cannot use the following number values for programming purposes when changing border styles. TPD4 border styles can ONLY be changed by using the name. TPD4 Border Styles by Name Border styles Border styles None Circle 155 AMX Elite -L Circle 165 AMX Elite -M Circle 175 AMX Elite -S Circle 185 Bevel -L...
Page 42
Programming the Mio R-4 TPD4 Border Styles by Name (Cont.) Border styles Border styles Diamond 165 Menu Bottom Rounded 145 Diamond 175 Menu Bottom Rounded 155 Diamond 185 Menu Bottom Rounded 165 Diamond 195 Menu Bottom Rounded 175 Double Bevel -L Menu Bottom Rounded 185 Double Bevel -M Menu Bottom Rounded 195...
Programming the Mio R-4 Text Effects Names The following is a listing of text effects names associated with the ^TEF command. Text Effects • Glow -S • Medium Drop Shadow 1 • Hard Drop Shadow 1 • Glow -M • Medium Drop Shadow 2 •...
Programming the Mio R-4 SEND_COMMANDs Below is a list of SEND_COMMANDs accepted by the Mio R-4 from NetLinx masters. To use these commands, establish a Telnet session from the PC to the NetLinx master. Additionally, you could use NetLinx Studio 2.4 or the master’s web page to send the commands.
Programming the Mio R-4 Page Commands (Cont.) @PDR Set the popup location reset flag. If the flag is set, the popup will return to its default location on show instead of its last drag location. Syntax: SEND_COMMAND <DEV>,"'@PDR-<popup page name>;<reset flag>'" Variables: •...
Programming the Mio R-4 Page Commands (Cont.) @PPF Deactivate a specific popup page on either a specified page or the current page. If the page name is empty, the current page is used (see example 2). If the popup page is part of a group, the whole group is deactivated. This command works in the same way as the 'Hide popup' command in TPDesign4.
Programming the Mio R-4 Page Commands (Cont.) @PPN Activate a specific popup page to launch on either a specified page or the current page. If the page name is empty, the current page is used (see example 2). If the popup page is already on, do not re-draw it. This command works in the same way as the 'Show Popup' command in TPDesign4.
Programming the Mio R-4 Page Commands (Cont.) @PST Set the show effect time for the specified popup page. Syntax: SEND_COMMAND <DEV>,"'@PST-<popup page name>;<show effect time>'" Variables: • popup page name = 1 - 50 ASCII characters. Name of the page the popup is displayed On. •...
Programming the Mio R-4 “^” Button Commands with Embedded Codes These Button Commands are used in the NetLinx protocol and are case insensitive. All commands that begin with “^” have the capability of assigning a variable text address range and button state range. A device must first be defined in the NetLinx programming language with values for the Device: Port: System (in all programming examples - Remote is used in place of these values).
Programming the Mio R-4 "^" Button Commands with Embedded Codes ^BMF • ’%GD<bargraph ramp down>’ = Set the bargraph ramp down time in 1/10 second. (Cont.) • • ’%GG<bargraph drag increment> = Set the bargraph drag increment. Refer to the ^GDI command on page 49 for more information.
Programming the Mio R-4 "^" Button Commands (Cont.) ^APF Add page flip action to a button if it does not already exist. Syntax: "'^APF-<vt addr range>,<page flip action>,<page name>'" Variable: • variable text address range = 1 - 4000. • page flip action = Stan[dardPage] - Flip to standard page Prev[iousPage] - Flip to previous page Show[Popup] - Show Popup page...
Programming the Mio R-4 "^" Button Commands (Cont.) ^BCB Set the border color to the specified color only if the specified border color is not the same as the current color. Note: Color can be assigned by color name (without spaces), number or R,G,B value (RRGGBB or RRGGBBAA).
Programming the Mio R-4 "^" Button Commands (Cont.) ^BDO Set the button draw order Syntax: "'^BDO-<vt addr range>,<button states range>,<1-5><1-5><1-5><1-5><1-5>'" Variable: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 "^" Button Commands (Cont.) ^BMC Copy attributes of the source button to all the destination buttons. Note that the source is a single button state. Each state must be copied as a separate command. The <codes> section represents what attributes will be copied.
Sets the border by number (#10) to those buttons with the variable text range of 500-504 & 510-515. SEND_COMMAND Device,"'^BOR-500.504&510,AMX Elite -M'" Sets the border by name (AMX Elite) to those buttons with the variable text range of 500-504 & 510-515. The border style is available through the TPDesign4 border-style drop-down list. Refer to theTPD4 Border Styles by Name table on page 33 for more information.
Programming the Mio R-4 "^" Button Commands (Cont.) ^BSF Set the focus to the text area. Note: Select one button at a time (single variable text address). Do not assign a variable text address range to set focus to multiple buttons. Only one variable text address can be in focus at a time. Syntax: "'^BSF-<vt addr range>,<selection value>'"...
Programming the Mio R-4 "^" Button Commands (Cont.) ^GIV Invert the joystick axis to move the origin to another corner. Parameters 1,2, and 3 will cause a bargraph or slider to be inverted regardless of orientation. Their effect will be as described for joysticks. Syntax: "'^GIV-<vt addr range>,<joystick axis to invert>'"...
Programming the Mio R-4 "^" Button Commands (Cont.) ^GSC Change the bargraph slider color or joystick cursor color. A user can also assign the color by Name and R,G,B value (RRGGBB or RRGGBBAA). Syntax: "'^GSC-<vt addr range>,<color value>'" Variable: • variable text address range = 1 - 4000. •...
Programming the Mio R-4 "^" Button Commands (Cont.) ^JSB Set bitmap/picture alignment using a numeric keypad layout for those buttons with a defined address range.The alignment of 0 is followed by ',<left>,<top>'. The left and top coordinates are relative to the upper left corner of the button.
Programming the Mio R-4 "^" Button Commands (Cont.) ^SHO Show or hide a button with a set variable text range. Syntax: "'^SHO-<vt addr range>,<command value>'" Variables: • variable text address range = 1 - 4000. • command value = (0= hide, 1= show). Example: SEND_COMMAND Device,"'^SHO-500.504&510.515,0'"...
Programming the Mio R-4 "^" Button Commands (Cont.) ^UNI Set Unicode text. For the ^UNI command (%UN and ^BMF command), the Unicode text is sent as ASCII-HEX nibbles. Syntax: "'^UNI-<vt addr range>,<button states range>,<unicode text>'" Variables: • variable text address range = 1 - 4000. •...
Programming the Mio R-4 These fields are populated differently for each query command. The Encode field is not used in any command. ?Button Query Commands ?BCB Get the current border color. Syntax: SEND_COMMAND <DEV>,"'?BCB-<vt addr range>,<button states range>'" Variables: • variable text address range = 1 - 4000. •...
Programming the Mio R-4 ? Button Query Commands (Cont.) ?BCT Get the current text color. Syntax: SEND_COMMAND <DEV>,"'?BCT-<vt addr range>,<button states range>'" Variables: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 ? Button Query Commands (Cont.) ?BOP Get the overall button opacity. Syntax: SEND_COMMAND <DEV>,"'?BOP-<vt addr range>,<button states range>'" Variables: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 ? Button Query Commands (Cont.) ?BWW Get the current word wrap flag status. Syntax: SEND_COMMAND <DEV>,"'?BWW-<vt addr range>,<button states range>'" Variables: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 ? Button Query Commands (Cont.) ?ICO Get the current icon index. Syntax: SEND_COMMAND <DEV>,"'?ICO-<vt addr range>,<button states range>'" Variables: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 ? Button Query Commands (Cont.) ?JSI Get the current icon justification. Syntax: SEND_COMMAND <DEV>,"'?JSI-<vt addr range>,<button states range>'" Variables: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 ? Button Query Commands (Cont.) ?TEC Get the current text effect color. Syntax: SEND_COMMAND <DEV>,"'?TEC-<vt addr range>,<button states range>'" Variables: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 ? Button Query Commands (Cont.) ?TXT Get the current text information. Syntax: SEND_COMMAND <DEV>,"'?TXT-<vt addr range>,<button states range>,<optional index>'" Variables: • variable text address range = 1 - 4000. • button states range = 1 - 256 for multi-state buttons (0 = All states, for General buttons 1 = Off state and 2 = On state).
Programming the Mio R-4 Remote Run Time Commands (Cont.) @AKP Pop up the keypad icon and initialize the text string to that specified. Keypad string is set to null on power up and is stored until power is lost. The Prompt Text is optional. Syntax: SEND_COMMAND <DEV>,"'@AKP-<initial text>;<prompt text>'"...
Programming the Mio R-4 Remote Run Time Commands (Cont.) PKEYP Present a private keypad. Pops up the keypad icon and initializes the text string to that specified. Keypad displays a '*' instead of the numbers typed. The Prompt Text is optional. Syntax: SEND_COMMAND <DEV>,"'PKEYP-<initial text>'"...
Programming the Mio R-4 Remote Run Time Commands (Cont.) TPAGEOFF Turn Off page tracking. Syntax: SEND_COMMAND <DEV>,"'TPAGEOFF'" Example: SEND_COMMAND Device,"'TPAGEOFF'" Turns Off page tracking. @VKB Popup the virtual keyboard. Syntax: SEND_COMMAND <DEV>,"'@VKB'" Example: SEND_COMMAND Device,"'@VKB'" Pops-up the virtual keyboard. WAKE Force the remote out of screen saver mode.
Programming the Mio R-4 List Box Commands (Cont.) Data List Commands ^LDA Adds a new row to an existing data list. Primary data is required. Syntax: SEND_COMMAND <DEV>,"'^LDA-<list address>,<uniflag>,<primary data>,<data2>…'" Variables: • list address = address where data resides • uniflag = indicates unicode; 0 - No unicode, 1 - Uses unicode •...
Programming the Mio R-4 List Box Commands (Cont.) Data List Commands ^LDT Set the column type for a data list by modifying its column type. Column is the index of the first type to set. Additional types sent will be set in this order: 0 - Text 1 - Reserved 2 - Reserved...
Programming the Mio R-4 List Box Commands (Cont.) Data List Commands ^LVF Filter a list by setting what column to use and what string to compare. Note that setting column to zero or data to none makes the filtered ordering the same as sorted ordering. Update must be called for changes to take effect. Syntax: SEND_COMMAND <DEV>,"'^LVF-<view address>,<uniflag>,<column>,<search data>'"...
Programming the Mio R-4 List Box Commands (Cont.) List View Commands ^LVO Display a data list according to a preset sort/ordering view definition. This command tells the view which of the possible orderings to use. Note that the <sort> field is a bitmask, so that the 3 bit positions may be combined. Syntax: SEND_COMMAND <DEV>,"'^LVO-<view address>,<sort>'"...
Programming the Mio R-4 List Box Commands (Cont.) List View Commands ^LVU Update any view currently looking at this list. Note: This must be called after changes to list data. Syntax: SEND_COMMAND <DEV>,"'^LVU-<view address>'" Variables: • view address = the address of the view definition Example: SEND_COMMAND Device,"'LVU-3'"...
The best way to approach the use of AMX ZigBee devices is to treat them as if they were AMX AXLink devices. AXLink devices can only handle a specific amount of data at one time due to bandwidth limitations, and ZigBee devices must be treated in the same way.
Page 82
Getting The Most From Your Mio Modero R-4 “Hops” are defined as the number of gateways or repeaters the data must travel through to get to the master. As an example, consider a simple system with one gateway. Events on the remote are communicated to the gateway and then to the master, which constitutes one hop.
Getting The Most From Your Mio Modero R-4 The ZigBee Network Calculator The ZigBee Network Calculator, available at http://www.amx.com, is a Microsoft Excel® spreadsheet that gives a base guideline to the number of NetLinx messages that can pass between a ZigBee remote and the gateway under given wireless environmental conditions.
Page 84
Getting The Most From Your Mio Modero R-4 Mio Modero R-4 Remote...
Mio Remote Charging Base Mio Remote Charging Base Overview The Mio remotes are complemented with the Mio-RCC charging base (FG147-02). Begin with Charging The Mio Remote with Charging Base for the Mio-RCC charging base (FG147-02). FIG. 27 Mio-RCC Charging Base Specifications Rubber feet Angle barrel power connector...
• 1.15 lbs (.52 kg) - Remote Charging Cradle • .15 lbs (.07 kg) - Power Supply • .06 lbs (.027 kg) - Rechargeable Lithium Battery Other AMX Equipment: • Mio R-1 (FG147) • Mio R-2 RF 418 (FG147-418) • Mio R-2 RF 433 (FG147-433) •...
Page 87
Mio Remote Charging Base Mio Modero R-4 Remote...
Page 88
- Schedules and registration for any AMX University course - Travel and hotel information - Your individual certification requirements and progress 3000 RESEARCH DRIVE, RICHARDSON, TX 75082 USA • 800.222.0193 • 469.624.8000 • 469-624-7153 fax • 800.932.6993 technical support • www.amx.com...