classes

package sk.robotics.robot

? ^ 
robotdll.h - Library robotdll.dll for controlling robot using Robotnacka protocol (c) 2005-2007, FMFI UK Bratislava, robotika.sk

Instructions:

This header file applies both to Windows and Linux versions of libraries.

Author:
Pavel Petrovic, ppetrovic (@t)acm.org

Contents

^ 
EntityTypeScopeShort Description
robot_adduserfunction publicAdds new user to the currently selected user file.
robot_alwayswaitfunction publicSet the waiting mode for the robot object.
robot_bkfunction publicMove the robot backwards a steps.
robot_bkspeedfunction publicStart moving the robot with left-wheel speed -l and right wheel speed -rt.
robot_bkxfunction publicStart moving the robot with left-wheel speed -l and right wheel speed -rt, but stop after any of the two wheels makes enough steps.
robot_calibratefunction publicSet the robot calibration parameters used by this robot object.
robot_conditionfunction publicSet robot sensor condition.
robot_connectfunction publicConnect to the local or remote robot.
robot_connectedfunction publicDetermine if the connection has been lost.
robot_deluserfunction publicRemove existing user from the currently selected user file.
robot_donefunction publicRelease the robot object.
robot_drawcalibfunction publicDraw calibration image.
robot_drawtextfunction publicDraw text with specified Borland-type CHR font.
robot_exclusivefunction publicRequest entering or leaving exclusive access on the remote robot.
robot_fdfunction publicMove the robot forward a steps.
robot_fdspeedfunction publicStart moving the robot with left-wheel speed l and right wheel speed rt.
robot_fdxfunction publicStart moving the robot with left-wheel speed l and right wheel speed rt, but stop after any of the two wheels makes enough steps.
robot_getactivityfunction publicDetermine the current activity of the robot.
robot_getnumfunction publicGet the robot number, which describes the robot capabilities (additive bits): 1 - pen, 2 - gripper, 4 - camera
robot_getportfunction publicRetrieve the serial port name or IP address that the robot component uses.
robot_getsensorsfunction publicPoll the robot sensors.
robot_getversionfunction publicGet firmware version.
robot_getvoltagefunction publicPoll the robot battery voltage.
robot_globalposfunction publicRetrieve (and optionally initialize) the robot position as stored at the remote robot.
robot_gripperfunction publicControl the robot gripper.
robot_initfunction publicCreates new robot object.
robot_isalivefunction publicDetermine if the connection with the robot is alive.
robot_isdonefunction publicDetermine if the robot finished executing the command.
robot_listusersfunction publicRetrieve space-separated list of users in the current users file.
robot_logfilefunction publicSet logfile where all commands sent to the turtle will be dumped, use "off" to turn logging off (default).
robot_logofffunction publicRequest that the user currently enjoying exclusive access will be logged off (requires admin password).
robot_ltfunction publicTurn the robot left a steps.
robot_ltspeedfunction publicStart moving the robot with left-wheel speed -l and right wheel speed rt.
robot_ltxfunction publicStart moving the robot with left-wheel speed -l and right wheel speed rt, but stop after any of the two wheels makes enough steps.
robot_messagefunction publicSend a message to another robot object connected to the same remote robot.
robot_messagesfunction publicTurn the reception of messages from other users on and off.
robot_movetofunction publicHigh-level command that will move the robot to specified coordinates from its current position.
robot_passwordfunction publicSet the admin password for this robot object.
robot_pdfunction publicPut the robot pen down.
robot_portnumberfunction publicSetup the network port number for remote connections.
robot_posfunction publicRetrieve (and possibly reset) the current odometry position of the robot.
robot_pufunction publicLift the robot pen up.
robot_replayfunction publicReplay sequence of commands performed by the robot from a filename (possibly produced by the robot_logfile command).
robot_resetfunction publicReset the robot.
robot_rtfunction publicTurn the robot right a steps.
robot_rtspeedfunction publicStart moving the robot with left-wheel speed l and right wheel speed -rt.
robot_rtxfunction publicStart moving the robot with left-wheel speed l and right wheel speed -rt, but stop after any of the two wheels makes enough steps.
robot_satisfiedfunction publicDetermine if the condition has been satisfied.
robot_serverfunction publicStart the robot server - listen for incoming TCP/IP connections from other remote robot objects.
robot_setcomparamfunction publicSet the communication parameters for local serial port (Win32).
robot_setsimposfunction publicRequest change of the position of the remote simulated robot.
robot_textsizefunction publicDetermine the text size of the text as would be drawn by the robot.
robot_tonefunction publicPlay sound of specified frequency and duration.
robot_userfunction publicSet the name of the user that operates with this robot object.
robot_userfilefunction publicSetup a userfile (that contains list of users and passwords) for this robot object.
robot_waitfunction publicWait until the current command completes or timeout elapses.

(c) FMFI UK Bratislava, robotika.sk
Dokumentácia vygenerovaná pomocou ccdoc