Home
CSBOT USER GUIDE - RoboCupJunior Cospace UK
Contents
1. To launch the CsBot Rescue application click on the CsBot icon This will launch the software and will bring up a dialog box asking you to select wheather to use the secondary or primary platform The split between primary and secondary teams is given in the rules on the cospace org uk website please note that these catagories are not the same as UK school ages for primary and secondary After selecting your choice of platform a screen showing the competition field and the control pannel is launched The control panel allows the user to manually control the robot and also view the live sensor values it also allows programs to be created and the run Control Panel Competition field Doo Microsoft Visual Simulation Environment 4 parts of this system and its training materials can be used for commercial product and training Blue Team Coospace hes Red Team www CoSpoceRobo tong Robat Conpetton Abou A00 100 Select a Robot Vitual Bue 0 Ready 08 00 0 Sensors l z 7 Robocup singapore gs Conter yor Geer RCI CoSpace Rescue Challenge SERRER Ehv T US her T UR Bad T Ustett Y USR 2 CL R 2 D Cstet_c mnt G CLL B CSAR B Shot G Sns 2 CoSpace Virtual Robot The virtual robots are shown in Figure 1 and are fitted with the following Sensors e 4ultrasound sensors that measure distance in centimetres fitted on the front left right and back of the robot These can be used to detect walls and bou
2. RoboCupJunior CoSpace User Guide Actions d Duration 60 ms w Key Action None CO Wheel Left 5 CO Wheel Right 5 v geni o mate Advanced Action aw Duration is used to specify the duration for the action The action will be continuously executed for the period that is specified in duration The minimum unit for duration is 60ms 7 7 1 Controlling the motors The two wheels can be controller independently Their direction and speed can be controlled Each wheel can be set to a value between 5 and 5 Where 5 is maximum speed forward 5 is maximum speed backwards and 0 is stop 5 4 3 2 1012345 E 9 A A A Maximum speed Stop Maximum speed backwards forwards The duration for the motor movement can be set The minimum amount of time that the wheel action can be set for is 60ms 7 7 2 LEDs The LEDs can be set by setting the LED value to different values 7 7 3 Key Actions For certain tasks a key action must be specified by choosing a the action from a drop down menu K Key Action Wheel_Right k MyState FindObject select this when an object is detected e Deposit when the deposition area is found e Teleport select this to teleport from world 1 to world 2 GameEnd select this to end the game 7 7 4 Setting MyState Page 18 of 19 RoboCupJunior CoSpace User Guide The mystate value determines whether you are in World 1 or World 2 Setting this allows you to teleport from World 1 to
3. World 2 KZ wade H 7 7 5 Advanced Actions 8 Changing the fields Page 19 of 19
4. values for calibration Even when the game is running it is possible to view this panel making the sensor values useful for debugging 4 1 1 Manual control of the robot s The joystick controller can be used to move the robot around the field You can select which robot s to control by setting the Control A A Joy stick controller Q 9 Select which robot to control single click to change between tick and cross control to a tick below the red or blue robot You can select and move of the robots around at once 4 2 The Competition Tab This tab of the control panel is used to load the programs written to run a competition and also to launch the Al development panel which is used to produce programs pa cekobor RoboCup Singapore Sp On www CoSpaceRobot org Control Panel Competition Tab All rights reserved No parts of this system and its training materials can be used for commercial product and training Robot Competition About Plan view of the field showing the two competing robots Scoring competition control and Al Blue Team Red Team rogramming launch 0 100 lt 100 0 prog 8 Ready 08 00 Relocate Stage 1 Load Al am am Stage 2 afr Competition Start Penalty Quit Page 6 of 19 RoboCupJunior CoSpace User Guide The bottom of this panel allows competitions to be started and allows the Al development panel to be launched Competition Panel Robot BlueA v Place to Start
5. Point 1 R Blue Team Red Team 8 minute countdown timer T m lt _ Scoring for the two teams O 100 100 0 automatically updates If one of the robots gets stuck Ready 08 00 To load a program into either the in a loop or stuck on an Relocate Stage 1 Load Al ee blue or red robot click on the obstacle you can click on the e E O Stage 2 Am I respectively coloured robot icon and relocate button which will Competition select the program location when move the robot slightly Start the dialog box opens Penalty vr Tone Al Launches the Al development panel Click on this to award a g for programming penalty a dialog box pops up Stage 1 End asking to which robot to give EE 1 Reset TZ lt Launches the help system the penalty to Pa i Please note parts of this are out of date If one of the teams want to Start starts a competition quit on the game they can Pause pauses the competition click on these coloured buttons Stage 1 End allows you to move immediately on to stage 2 when testing programs Reset resets the game you will need to reload the programs Loading a program To do this click on the load Al button for the robot this will launch the dialog window shown opposite Click on the open file box and select the file to run this will be a dll file Please note that you must do this EVERY time regardless of O y whether the file path is still shown on the dialog box Once the file is selected click on the green tick to l
6. RoboCupJunior CoSpace User Guide CSBOT USER GUIDE CsBot Version 2 6 2013 CONTENTS 1 Launchine 615 161 es 21 1 E ieee ae ee ee et eee eee ee eee ee eee ee ET a ee ee meer eee ere 3 Amma es DEN RODO Geant nee ee nen re ere ee eee eee 3 K TY IE VO IIE e E EEEE EE cy sumieranasien bela EE uate cumutonmilenintatasadseae aaaneediauesiotan eetueadnc 4 3 1 Navigating the virtual environment esse eee eee eee ee e e e e eee eee ee 4 A e lt vs OI lt a TTT 5 4 1 TRS ROI OL T 5 ALL G ET vR OMT Ol Ol CS TO ORS TTT 6 4 2 Ti SC nae UO TTT 6 5 A ODO 0 eee essen eens eae nae street a ene ee ene ee ee E ee ee ree eee ere eee 7 O Mme Wh SD CVF CNN OPI TTT 8 6 1 FNS IVA E E E dione cease ues eaten aaa E E T EE E A E E E E E E E E E E canara 8 6 2 EAE E E P E ctl E A A ea E E E T E O T E A E ee em E EE E veered 8 6 3 EE E E ces A T A pea ge ne ate ET O E E A T A A E A T E 8 Z Procrimmine the yei sse ant OY secorre E O AES EEA OA uel reas aes aanenerecs 9 7 1 Event Driven programming how it works sse ee ee eee 9 7 2 ThEAl Development Panel sic cescsvessconietavisnssereassaassbivnnedannsedvevaseeasncdsnsdwndnenisyebasloasssodeeecenecacsasdawaceuepoeeeeaseadsisaseainassiewetegs 10 73 Creating loading saving ANd building PFORAMS cccseccseccseccsscceceecceecceuceeuccsecceeceeecteeceeeceeeceseecseceeeeeeesseseeeeeesness 11 7 3 1 Creating and initializing a NEW PLOjeCt cccecceeccseccsecceceeccsecceeceseccencceucesectenccseceeeceseecsecesee
7. Robot org ospaceRobor No parts of this system and its training materials Robot Name CS Bot ID 02 can be used for commercial product and training m States Statement K ad State Manager Type Exit Condition Real Game Virtual Game2 Virtual Game 1 Conditions L S Samar Min Value Max Value een T US bort 0 255 A EA T US_Back 0 255 Priority order of usen e the statements TY US_Right 0 255 CSLeft_R 55 Q cai 6 Condition L CSLeft_B 0 255 E CSRight_R 0 255 CSRight_G 0 255 CSRight_B 0 255 E TM aae 0 255 amp Compass 0 360 Time 0 1000 be Actions Duration 60 ms Af Key Action None Q Wheel_tett 5 Action has 5 LED_1 0 R MyState 0 Advanced Action Riv The program works by testing the condition of the highest priority statement if this is true it will run the action associate with this statement until the condition is no longer true If this highest priority statement is not true the program will find the highest priority statement that is then true and run this action until it is no longer true It will then return to the top and start again repeating this process forever This way the program works can be described using this pseudo code Page 9 of 19 RoboCupJunior CoSpace User Guide Repeat Forever if condition1 true Highest Priority run action1 until condition Lis not longer true Else if condition2 true run action2 until condition 2 is no longer true Else if co
8. b9 Shows blue robot left colour sensor Show ColorSensor_1 87816cf2 b6c0 420f Secl cdal253484ec in separate window Show ColorSensor_2 51d387a9 9c38 4aed 9b4a bd15e3aa8c92 in separate window Show ColorSensor_1 0f86c887 2104 4d23 8c2f 40e60e27 179 in separate window Show ColorSensor_2 00f22208 06d9 4ael a3d6 ba8202b234b9 in separate window www CoSpccorkpes Shows blue robot right colour sensor Shows red robot left colour sensor Shows red robot right colour sensor This will launch a very small window to make this bigger left click carefully on the small blue edge once this is fiddly and may take a few attempts Page 8 of 19 RoboCupJunior CoSpace User Guide 7 Programming the important bit The programming used is event driven and can be written using the graphical interface or using C code Alternatively a mix of the two can be used creating a structure using the graphical interface to flesh the program out 7 1 Event Driven programming how it works The programming used is event driven the flow of the program is determined by events This is a different way of thinking about programming To program you create statements which have 3 properties associated with them 1 Priority set by the order of the statements 2 Condition 3 Action These are set in the Al development panel rs N RoboCup Singapore All rights reserved ES ry k i Sw Ver v e www CoSpace
9. eate a new file open existing programs save programs and to compile the program 7 3 1 Creating and initializing a new project Ed To create a new project click on the button A dialog box will load asking you to provide a name for the project and the file path for the project 7 3 2 Loading a project To load an existing project click on the load button Page 11 of 19 RoboCupJunior CoSpace User Guide This will bring up a window which allows you to find and select a file Project files have the extensions smp Once the file has been loaded it can be edited 7 3 3 Saving a project To save a project file with the file extension of smp click on the save button If a project has been loaded or previously saved it will automatically save to the same address however it is also possible to svae with a different project name a save as feature by changing the project name To load the program into the robot the file must be saved and built not just saved however if you just build and don t save the project file will not have the most up to date program 7 3 4 Building a project Before the program can be loaded onto the robot it must be built this converts the smp project file that has been created into a dll file which can be loaded into the robot using the load Al function To build a project click on the build button aa b Once the project has successful built could take up to 5
10. eeeecseceeeeeseeeeeceeeeeeeesess 11 Fedo Loading a OC dT 11 Jaa SNV ss 0 srap sates guetta ei choy gates cu reactance A ing ucwis sia ourabiidis ay E E E E AS AA E A 12 FE E Puildine a ONO OCU T 12 7 4 Creatine TT rana E EAEE EAE ENE AE E 12 7 5 Adding Team TT 13 7 6 ELEELE ANLE N Sco hae airs E ET E E se cae E EE E A 13 7641 Adding AWS 1 a lt NS VE seserinis ansis ANANA ESEESE Ei AON KAREENA EAE S EEEN 13 Page 1 of 19 RoboCupJunior CoSpace User Guide FA E e Te Tia a MEW SUMO LEIS srann a Saute eae ec bs vo eee ise vee aes cc orm a ceases de a ese TT 14 76 3 Managing Statements and EET s Tee s 14 TiO Statement LY 5 secs eae hea tena Be adie aes os eaten a cies a te ian wala oa ecm cine sc A eae c oncogene eee ian A 15 PO SSAC IIIA NAR CN ain aE onc ences van acer bee noes E A NA N 15 7 6 6 Setting an exit condition for an non interrupt statement eee eee ee ee eee ee eee e ee e eee 16 7 7 Setine ACULOINS a a aca Ea aaa A R aad TEETE L aH 17 Fidel s COWMROWIME te a e ee TTT 18 TWD EED Secreted ig tec te cates sta eon EAE A sed ade cate ce ah ATAA es ay a dey date pt ncaa edd cece abi og TAR 18 Flia NW Le 91 OVS asi cares cate aie tse ee est tate esa teh awa nk a oie ceed a wa need a a eed eae 18 TA L ETS T IVA Y Stat TTT 18 PDS RON ACOA TCU OMS TT 19 ACMI GINS INS TGS assets ett Aa darned eabuatoc dl eneu sect ote a a a ives stedase aeeduncencactee 19 Page 2 of 19 RoboCupJunior CoSpace User Guide Launching CsBot Software
11. ndaries e 2 colour sensors on the left and right of the robot that return red green blue values ranging between 0 255 e 1 Compass sensor at the top of the robot which measures the angle in degrees where 0 is facing the scoring board and the angle is measured anticlockwise A small aside on how ultrasound and light sensors work Ultrasound sensors measure distance This is done by transmitting an ultrasound wave and receives the echo when the ultrasound wave is reflected by an object The time between the sending signal and the received echo is the distance to the object This is the same method sonar methods that bats use to detect the distance of objects Colour sensors use photodiodes to detect the colour of objects beneath them The colour detected is returned as 3 values the red green and blue values rgb values where each value is between 0 255 Any colour can be produced from a combination of R G and B values Page 3 of 19 RoboCupJunior CoSpace User Guide Motors Outputs e 2independently controlled motors at the back of the robot where setting the speed to 5 is the maximum speed forwards 5 is the maximum speed backwards and 0 is stop e 1LED to indicated when an object deposition area has been found in accordance with the rules Compass sensor Left color sensor Right color sensor Left ultrasonic sensor 4 Front ultrasonic sensor 1 Right ultrasonic sensor Back ultrasonic sensor Figu
12. ndition x true run actionx until condition x is no longer true Lowest priority action 7 2 The Al Development Panel Clicking on the on the Al button launches the Al programming environment and will bring up the environment shown below There are five main sections for this e File management section e Statement management which allows you to add statements bundles For each statement you can then edit settings in e The state manager e The condition manager And you can set the action that should occur in the actions box Page 10 of 19 RoboCupJunior CoSpace User Guide x New file r q RoboCup Singapore All rights reserved build and 1 l www CoSpaceRobot org L Brbetwe save ee ee ee aan No parts of this system and its training materials g i space O Q menu Ca Da Mead For COn port ad Se SS IPTG Set the state for a particular EEE TTE a E statement carpe Set the condition P ene for a particular Statement T US_Back statement Management T US_Let P USAs Q CLH Q CcSLer_G Q CSLert_B E CSRight_R E CSRight_G Set an action for a particular Ry Key Action None gt statement Wheel_Right 5 R MyState 0 i HE L 71 NWR Y W W YW P Y ee YW YW W W r File menu Create g aian Load help Baad ave File ariables susie Open Compile Add team existing Program name to programs program 7 3 Creating loading saving and building programs The file menu can be used to cr
13. nts 6 Menus in 3D environment H I View Render Camera Physics Mode Help 6 1 File Menu aa Save Scene As Save Material Changes e Open Scene Loads a scene Sees Create Embedded Resources e Save Scene As Saves a scene When you save a scene the simulator saves the Eee simulator state along with the state for every entity in the scene It also saves a manifest which can be used to re initialize the scene and any services associated with the entities e Save Material Changes Saves changes made to materials in Edit mode e Open Manifest Load a service manifest e Create Embedded Resources Creates a single saved file containing all effects textures meshes etc e Capture Image As Save the current view of the simulation to a file 6 2 View Menu File Render Camera Physics Mode Help Playback Bar Status Bar Profiler Look along K 6 3 Camera Menu This menu can be used to show what the colour sensor is seeing in a small separate window Select one of the following option to launch the camera this is very useful for calibration to ensure that that the sensor is correctly positioned over a green red black object al Simulation Environment E E Render Physics Mode Help MainCamera ColorSensor_1 87816cf2 b6c0 420f 8ecl cdal253484ec ColorSensor_2 51d387a9 9c38 4aed 9b4a bd15e3aa8c92 ColorSensor_1 0f86c887 2104 4d23 8c2f 40e60e27 179 ColorSensor_2 00f22a08 06d9 4 ael a3d6 ba8202b234
14. oad the Load Al Virtual Blue A program It is possible to load and run only one robot when testing It is also possible to run two robots running the same program which can again be useful when testing Penalties When it is necessary to apply a penalty as specified in the rules click on the penalty box and the dialog box shown opposite with launch Select the robot to which to apply the penalty is applied and then click the green tick As stated in the rules the robot will then be frozen for a period of time Select Robots O Blue RobotA 7 Red RobotA lt 5 Scoreboard There are two versions of the software which are used depending on version of the DDX display drivers that your computer has If you have a new computer and having version 10 1 above you will have a version of software this score board If you have Page 7 of 19 RoboCupJunior CoSpace User Guide a driver version 10 or then it does not support the graphics that are used to produce the score board so just use the competition tab on control panel for scoring Re A RCJ CoSpace Rescue Challenge _ iieiigent conirof entre Cabe www CoSpaceRobot org Ready 08 00 Blue Team Red Team 100 OOOO000 0 These six empty circles fill with the colour of objects that collected The score board will automatically update when objects are collected deposited or lost Remember that teams automatically start with 100 poi
15. or CoSpace User Guide Add a New Staternent Add a New Statement Bundle Add a New Staternent within the Bundle Add a New Bundle within the Bundle Delete Move Up Move Down Change Name 7 6 4 Statement Type When a statement is added the type of statement needs to be set The three type of statements that you can use for different requirements are a super statement non interrupt statement or a default statement as shown in figure below Statement Max Value Default action default statements have the lowest priority Most statements in a project will be default statements Non interrupt action these statements have the same priority as default statements however when they are exected they will not be interrupted or terminated unless e The exit action condition is fulfilled e The super action statement is executed When the non interrupt action is specified it is necessary to define an exit condition for this action Only when this specified exit condition is true will the statement be terminated Projects can contain multiple non interrupt action statements Super action these statements have the highest priority Once the condition for the statement is true it will be execute immediately it will not wait for an action to complete but will interrupt the action A project can contain many super action statements 7 6 5 Statement Manager You need to set states for the exit condition of a non interrupt
16. r CoSpace User Guide To set more complicated conditions you can use to the advanced condition box To do this scroll to the bottom of the conditions section and select the write code button gy ngru s Z U Z959 5 7 CSRight_B lt gt 0 255 lt gt E TM_State lt gt 0 255 lt gt 57 Compass lt gt 0 360 lt gt O Time lt gt 0 1000 Z gt ave lt This will launch the code editor You can then enter advanced conditions using C code such as US Front gt 10 amp amp US Front lt 50 CS_Left gt 10 amp amp CS_ Left lt 30 You can combine the use of advanced conditions and basic conditions by entering code into the advanced condition and also setting conditions using the slider You can then set the advanced condition to and or or the two conditions Advanced Condition To now set the condition created as the exit save and exit the state manager and set the statement type of non interrupt The exit condition can now be selected the statement from the exit condition drop box menu Statement Type Non_intem v Exit Condition v exit 1 7 7 Setting Actions The action for a particular statement can be added using the actions box in the Al panel This action will be run if the condition is true and it is the highest priority true statement It will run once after which the condition is checked again and if it is still true it will execute again Page 17 of 19
17. re 1 CoSpace Virtual Robots 3 The Virtual Environment Figure 2 shows the virtual environment used in CoSpace rescue it consists of two virtual robots some obstacles and a set of different coloured objects The information centre displays the team name and the score Information Board File View Render Camera Physics Mode Hep yor ee RCJ CoSpace Rescue Challenge P En Cosmacok ssr e 4100 100 Blue team Obstacle virtual robot 3 1 Navigating the virtual environment Page 4 of 19 RoboCupJunior CoSpace User Guide Arrow keys can be used zoom and also to move around in the environment You can also use the mouse to move around by clicking and dragging The arrow keys work as follows Zoomin Key Action q or page up Move upwards e or page down Move downwards j home button Return to initial position E F E If you hold the shift key whilst using on the keys provided you will move much j faster Move left dann ab Move right You can also navigate around by using the mouse and dragging the environment around 4 Control panel The control panel is launched with the software and is used to manually control the robot to launch the Al programming window and also to run competitions By clicking on the robot or competition tabs different options are given 4 1 The Robot Tab When the robot tab is selected you are able to view the real time sensor values of the selected robot and control the real
18. robot manually eE Robocup singep re Sp All rights reserve www CoSpaceRobot org No parts of this system and its training materials can be used for commercial product and training Robot Selection gt Select a Robot Virtual BiueA Sensors Live sensor gt T US rot E Front ultrasound sensor measures distance in cm values T US Bac po y a Back ultrasound sensor measures distance in cm T US_Left HT Left ultrasound sensor measures distance in cm Control Panel Robot Tab i 64 Right ultrasound sensor measures distance in cm Co oe Left colour sensor red value 0 255 es Left colour sensor green value 0 255 Left colour sensor blue value 0 255 Right colour sensor red value 0 255 Right colour sensor green value 0 255 Right colour sensor blue value 0 255 State 1 when in world 1 2 when in world 2 Compass sensor value in degrees Time in seconds from when the game was started Manual control panel Robot selection this allows the user to select which robots sensor values to view Page 5 of 19 RoboCupJunior CoSpace User Guide Real time sensor feedback this allows the user to view the sensors readings as the robot moves through the virtual environment This is useful for calibrating the colour sensors Robot control by moving the cross hairs controller the direction and speed of the robot can be controlled manually again this is useful in conjunction with the sensor
19. s and actions associated with the new statement need to be specified It will be illustrated in later section You can now continue to add more statements to the program 7 6 2 Adding a new subroutine You can add subroutines also known as procedure or subprogram which are referred to as bundles of statements They area portion of code in the program which performs a specific task and can be used to decompose the program into smaller chunks Using subroutines can allow your program to be less mess and more easy to debug and diagnose To add a subroutine 1 Select the previous statement subroutine to which you want to place the subroutine after and right click this statement subroutine Select add add a new bundle within the bundle or add a new bundle as appropriate Virtual Game 1 Conditions Add a New Statement Add a New Statement Bundle Add a New Statement within the Bundle Add a New Bundle within the Bundle Delete Move Up Move Down Change Name 2 Assigning a meaningful name and then the subroutine is created and can be populated with more subroutines or statements 7 6 3 Managing statements and subroutines The order of statements and bundles on the tree is very important as the higher statements are up on the tree the higher their priority To delete move up or move down a statement right click on the statement or subroutine and choose from the appropriate actions Page 14 of 19 RoboCupJuni
20. seconds there will be a pop up saying that the program has built successfully 7 4 Creating variables All variables that are created are integer variables There are some system variables that have already been created by the software E ar To view the variables in your program click on the button the Al panel This launches the add variables panel as shown Page 12 of 19 RoboCupJunior CoSpace User Guide Duration SuperDuration bGameEnd Initial Value CurAction Name Curlaame SuperObj_ Num Superb X SuperDbj_ Y Telepon Lo erat Name The name of the variable The variables shown initially are those created by the system To add new variables selected the on the right hand side as shown Enter a name and initial value into the left hand side panel and then select the green icon to create the variable Once the variable has been created you can exit the window by clicking on the green tick To delete a variable click on the variable and select the red cross which is below the green button 7 5 Adding a Team Name The rules state that teams must add a team name to their program This can be done by clicking on the team name button A dialog box will pop up and ask you to enter a team name Do this and then click on the accept button You have now added a team name and this will be displayed on the score panel 7 6 Statements The CoSpace platform uses sequential programming technique The compiler executes
21. statement These can be set using the state manager This can launched by selecting the state manager button in the Al environment States State Manager Clicking on this button launches the state manager Page 15 of 19 RoboCupJunior CoSpace User Guide Conditions Sensor T US Front tng Na e 1 1 e L e tng Na M l L LA L L LA y oy Adding a new state double click on the add button and enter a new state name This must an an alphanumeric name i e only contains letters and numbers Deleting a state select the state you want to delete and then click the delete button Saving a state to save a state click on the save button the state manager window will then be closed and the states will be saved 7 6 6 Setting an exit condition for an non interrupt statement Launch the state manger The condition for the state can then be added by using the sliders for the minimum and maximum values for the different sensor variables or by using the advanced condition option For example to set the exit condition to be when the front ultrasound is less than 20 cm in a state called exit1 you would set the following Conditions X US Back T US Let X US maia E CSteft_R cStett_c CSLeft_B CSRight_R F Canal G CSRight_B E TM Gale oe Page 16 of 19 Na Na Na Na Na Na Na Na Na Na M o in L L L L L 255 lt L d w RoboCupJunio
22. the program statements sequentially in a top down manner Therefore the order of the statements in the program plays a very important role in deciding the priority of statements with the same priority In order to synchronise the real and virtual robots and maintain real time data updating the CoSpace platform automatically scans all sensors readings in an interval of 60 ms In other words all the variables associated with sensors will be updated every 60ms 7 6 1 Adding a new statement Statement specifies action A program is formed by one or more statements in sequence Each statement will has a condition and an action associated with it To add a new statement Page 13 of 19 RoboCupJunior CoSpace User Guide 1 Select the statement subroutine to which you want the statement to be added to and click the right mouse button and select add a new statement within the bundle if this is the first statement within the bundle Once is a statement in the bundle you can select add a new statement Virtual Game 1 Conditions Sensor a winds al Same Viet rsl Some Gtotomordte Add a New Statement B u Add a New Statement Bundle S Bac R Add a New Statement within the Bundle Lefi S Add a New Bundle within the Bundle Rig Delete E SLeft_ m Mowe Up i Mowe Down pett Change Name SLeft_ 2 to CSRighi 2 Give the statement a meaningful name after which it will be added to the statement tree The statement type condition
Download Pdf Manuals
Related Search
Related Contents
Jenn-Air Oven JJW8627 User's Manual 内蔵 LTOユニット(PG-LT102)取扱説明書 Tape Drv LTO 取扱説明書 ハンドシャワー Hampton Bay HD490744 Instructions / Assembly JS2 ShoreStation PWC JetStation Coller au plus près de vos exigences Pressure-proof electric water heater 製品安全データーシート Minka Lavery 5310-1-299 Installation Guide Copyright © All rights reserved.
Failed to retrieve file