Home
RoboRemo User Manual v1.4
Contents
1. 0 to 7 rename Rename the current interface set connect action Set a command string to be send to the remote devices after connecting set command ending Change the command ending for the current interface The default is n Command ending can also be set to empty string but it is not recommended import Import an interface from file Interfaces are stored in the roboremo folder on the SD card The folder is created automatically at first app start export Export the current interface to a file Interfaces are stored in the roboremo folder on the SD card The folder is created automatically at first app start clear Clear the current interface New features and fixed bugs App version New features Fixed bugs 1 2 accelerometer support nternet WiFi connectivity option for sliders to return to center when released N A 1 3 option to change command ending fixed interface import export for interfaces string inputs from user are interpreted with non ASCII characters for escape characters t b n fixed text wrapping and auto scrolling when r t For character enter V resizing text logs 1 4 local action interface n same as fixed the bug with r n string in interfaces iface n where n is the interface number 0 to 7 auto connect option local actions for connecting and disconnectin
2. All the commands from RoboRemo are text strings ending with command ending which is LF character n hex code OxOA by default but user can change it For example if you configure a button to send abc when pressed it will send abc n if command ending is n or it will send abcqwerty123 if command ending is qwerty123 The command ending is used by the microcontroller program to know where each command ends RoboRemo also can receive commands for updating some interface items for example you can have a battery level indicator to monitor the battery level of the remote device These input commands also must end with command ending It is not recommended to set command ending to empty string because receiving commands from microcontroller to app will not work properly App will think that command ends after each received character However the commands from app to microcontroller will be sent as expected a button configured to send abc will send abc Available interface items item name photo description button Buttons can be used for sending commands to the remote button device A button can be configured to send one command when pressed and other command when released Slider Sliders can be used to vary remote device parameters for example volume control or motor speed or light intensity led Leds can be used as indicators for remote device states level in
3. RoboRemo User Manual v1 4 lebih UP RUN STOP menu LEFT RIGHT DOWN battery red OF power powell speed green blue RoboRemo is a user customizable remote control application intended mainly for electronics hobby projects Disclaimer Don t use RoboRemo for life support systems or any other situations where system failure may affect user or environmental safety Starting with version 1 2 RoboRemo can connect over Bluetooth Internet or WiFi Starting with version 1 3 you can modify the command ending which is n by default To connect over Bluetooth a remote device must contain a Bluetooth to Serial adapter like BlueSMiRF or similar and a microcontroller programmed to interpret commands from RoboRemo You can also find adapters for Wifi or Ethernet Bluetooth to serial adapter BlueSMiRF or similar microcontroller Arduino or similar Android device with RoboRemo app Remote device power Android device with RoboRemo app power Android device with RoboRemo app Arduino WiFi Shield or similar microcontroller Arduino or similar Remote device A ea ee ee ae Arduino Ethernet ay saapeee Shield or similar ee r li gt 7 x ti y gt ar rts s N gt r A A tad 4 5 y o TOSAR RA MADE on INITALY Ae Saas microcontroller WA Un Arduino or similar Remote device
4. dicator gps level indicator item can be used to display data from remote sensors for example temperature or battery level A text log item is a log screen that can be used to display debug messages from the remote device text log accelerometer The accelerometer can be used for sending periodically the acceleration measured by the phone s accelerometer You can set the ids the 3 axes and the repeat refresh period Building the interface First when you open the RoboRemo app it will look like this To edit the interface click menu gt edit ul Now in edit mode click on blank space to add an item then choose the item type Item will appear on screen You can move it by dragging the top left corner and resize by dragging the bottom right corner To edit item options click on the desired item Button edit options option description copy Copies the button so you can paste it when adding a new item remove Removes the button set text Sets the text that appears on button set press action For remote action type default Sets the string to send to the remote device when you press the button RoboRemo will append the command ending to mark the end for each command For local action type Sets the local action to execute when you press the button set release action For remote action type default Sets the string to send to the remote device when y
5. g by pressing buttons removed exit from menu app can be closed by pressing back key fixed a bug where app crashed if n was not an integer in iface n or interface n local action
6. ou release the button RoboRemo will append the command ending to mark the end for each command For local action type Sets the local action to execute when you release the button set repeat delay Sets the button repeat delay in milliseconds When you hold a button pressed it will first repeat after this delay Default is 0 don t repeat set repeat period Sets the button repeat period in milliseconds When you hold a button pressed it will first repeat after delay then after period Default is 0 don t repeat set local set remote Changes button action type from remote to local from local to remote Default is remote Local actions action description iface n or interface n select the nth interface n from 0 to 7 echo abc will simulate the receiving of abc command disconnect disconnect from the remote device connect rfcomm 11 22 33 44 55 66 1 or connect over Bluetooth RFCOMM to the remote connect rfcomm 112233445566 1 device with address 11 22 33 44 55 66 and port 1 connect tcp 192 168 0 5 9876 conect over tcp ip to the remote device with ip 192 168 0 5 and port 9876 Slider edit options option description copy Copies the slider so you can paste it when adding a new item remove Removes the slider set id Sets the slider id string For example if id is s1 and you move the slider
7. ription connect disconnect Connects to a remote device disconnects from a remote device Starting with version 1 2 RoboRemo can connect over Bluetooth Internet or WiFi To connect to a Bluetooth remote device it has to be paired To pair with a Bluetooth device open Android settings gt Bluetooth search for devices Pin code for Bluetooth to serial adapter is usually 1234 or 0000 Select port 1 To connect over internet or WiFi data connection or WiFi has to be activated from Android settings Then in RoboRemo app choose menu gt connect gt internet and select the ip and port enable disable autoconnect Enables disables the auto connect option If enabled the app will try to connect to the last connected device at next app start if the user did not select disconnect before closing app App disconnects automatically when closed lock unlock autorotate Locks unlocks the screen autorotate function for the app edit ui don t edit ui Enters exits the interface edit mode set char delay Slow microcontrollers need time to process each character received over serial port You can set the char delay so that RoboRemo will wait after each character sent interface Opens interface menu help Shows help link about Shows info about the app Interface menu options option description select Select other interface RoboRemo has 8 interfaces numbered
8. s level to 100 by sending batt 100 n from microcontroller set label Sets the text string to appear under the level indicator set min Sets the minimum value default is 0 set max Sets the maximum value default is 255 set color Sets the level indicator color Text log edit options option description copy Copies the text log so you can paste it when adding a new item remove Removes the text log set id Sets the text log id string For example if id is dbg and command ending is n you can append the message qwerty to the text log by sending dbg qwerty n from microcontroller set label Sets the text string to appear under the text log Accelerometer edit options option description copy Copies the text log so you can paste it when adding a new item remove Removes the text log set x id Sets the id for x axis Accelerometer will periodically send the id followed by a space character or not followed by a floating point number representing the acceleration on that axis You can disable an axis by setting the id to empty string set y id Sets the id for y axis set z id Sets the id for z axis set repeat period Sets the repeat refresh period in ms for accelerometer Default is 20 send space don t send space Select if you want the accelerometer to send space character after ids or not Menu options option desc
9. to the value 100 and command ending is n it will send s1 100 n id followed by space followed by value followed by command ending set label Sets the text string to appear under the slider set min Sets the minimum value default is 0 set max Sets the maximum value default is 255 send when moved send when released Sets the slider send mode default mode it to send when released set color Sets the slider color send space don t send space Select if you want the slider to send space character after id or not auto return don t auto return Select if you want the slider to return to its center when released or not Led edit options option description copy Copies the led so you can paste it when adding a new item remove Removes the led set id Sets the led id string For example if id is ledA and command ending is end you can turn the led on by sending ledA lend from microcontroller and you can turn it off by sending ledA Oend set label Sets the text string to appear under the led set color Sets the led color Level indicator edit options option description copy Copies the level indicator so you can paste it when adding a new item remove Removes the level indicator set id Sets the level indicator id string For example if id is batt and command ending is n you can set it
Download Pdf Manuals
Related Search
Related Contents
English user manual LED布シェードスタンドライト・タモ材・ナチュラル取扱説明書PDF 車種別専用カーテン (VS-604) ノアノヴォクシー Duraflame 10HET4128-E451 Use and Care Manual Sigma-7-Series AC Servo Drive Sigma-7W since 1924 raw materials, formulations & finishing a complete range Copyright © All rights reserved.
Failed to retrieve file