RWTH - Mindstorms NXT Toolbox
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
| BT_CloseAllHandles | Closes and deletes all existing serial or file handles, which are open |
| BT_CloseHandle | Closes and deletes an existing serial or file handle |
| BT_CollectPacket | Reads data from serial/Bluetooth port and retrieves exactly one packet |
| BT_CreatePacket | Generates a valid Bluetooth packet ready for transmission (i.e. calculates length) |
| BT_GetDefaultHandle | Returns the global default Bluetooth handle if it was previously set |
| BT_MakeConfigFile | Creates a Bluetooth configuration file which is needed to open a Bluetooth connection. |
| BT_OpenHandle | Opens a Bluetooth connection using settings from the given configuration file |
| BT_SendPacket | Sends a Bluetooth packet (byte-array) via a Bluetooth channel (serial port) |
| BT_SetDefaultHandle | Sets a global default Bluetooth handle that will be used by the NXT-Functions if no other handle is specified. |
| CloseSensor | Closes a specified sensor port (e.g. turns off the active light mode of the NXT light sensor) |
| checkStatusByte | Interpretes the status byte of a return package and creates an error message |
| GetLight | Reads the current value of the NXT light sensor |
| GetMemoryCount | Gets the internal NXT memory counter (manual mapping replica) |
| GetMotor | Reads the current motor set by SetMotor(). Raises an error if no motor was set |
| GetMotorSettings | Returns the current motor data / settings (e.g. position, speed, etc.) from the specified motor |
| GetSound | Reads the current value of the NXT sound sensor |
| GetSwitch | Reads the current value of the NXT switch / touch sensor |
| GetUltrasonic | Reads the current value of the NXT ultrasonic sensor |
| MOTOR_A | Symbolic constant MOTOR_A (returns 0) |
| MOTOR_B | Symbolic constant MOTOR_B (returns 1) |
| MOTOR_C | Symbolic constant MOTOR_C (returns 2) |
| MotorRotateAbs | Rotates a motor to an absolute angle |
| NXT_GetBatteryLevel | Returns the current battery level in milli volts |
| NXT_GetInputValues | Processes a complete sensor reading, i.e. requests input values and collects the answer. |
| NXT_GetOutputState | Requests and retrieves an output motor state reading |
| NXT_LSGetStatus | Gets the number of available bytes from low speed (digital) sensor (e.g. ultrasonic) |
| NXT_LSRead | Reads data from a low speed (digital) sensor |
| NXT_LSWrite | Writes the given data to a low speed (digital) sensor |
| NXT_PlayTone | Plays a tone with the given frequency and duration |
| NXT_ResetInputScaledValue | Resets the sensors ScaledVal back to 0, depends on currently configured mode (see NXT_SetInputMode) |
| NXT_ResetMotorPosition | Resets NXT internal counter for specified motor, relative or absolute counter |
| NXT_SendKeepAlive | Sends a KeepAlive packet. Optional: requests sleep time limit. |
| NXT_SetBrickName | Sets a new name for the NXT Brick (connected to the specified handle) |
| NXT_SetInputMode | Sets mode, configures and initializes sensor ready to be read out |
| NXT_SetOutputState | Sends previously specified settings to current active motor. |
| NXT_StartProgram | Starts the given program on the NXT Brick |
| NXT_StopProgram | Stops a specific program on the NXT Brick |
| OpenLight | Sets the parameter mode of the NXT light sensor |
| OpenSound | Sets the parameter mode of the NXT sound sensor |
| OpenSwitch | Sets the parameter mode of the NXT switch / touch sensor |
| OpenUltrasonic | Initializes and sets the mode of the NXT ultrasonic sensor |
| readFromIniFile | Reads parameters from a configuration file (usually *.ini) |
| ResetMotorAngle | Resets the relative angle counter for the given motor |
| SENSOR_1 | Symbolic constant SENSOR_1 (returns 0) |
| SENSOR_2 | Symbolic constant SENSOR_2 (returns 1) |
| SENSOR_3 | Symbolic constant SENSOR_3 (returns 2) |
| SENSOR_4 | Symbolic constant SENSOR_4 (returns 3) |
| SendMotorSettings | Sends previously specified settings to current active motor. |
| SetAngleLimit | Sets the angle limit (in degrees) of the current motor port |
| SetMemoryCount | Sets the internal NXT memory counter (manual mapping replica) |
| SetMotor | Sets the current motor to use for motor setting commands |
| SetPower | Sets the power of the current active motor |
| SetRampMode | Sets the runstate of the current active motor |
| SetTurnRatio | Sets the turn ratio of the current active motor |
| SpeedRegulation | Enables / disables the speed regulation mode of the current active motor |
| StopMotor | Stops / brakes specified motor. (Synchronisation will be lost after this) |
| SwitchLamp | Switches the LEGO lamp on or off (has to be connected to a motor port) |
| SyncToMotor | Enables synchronization regulation for current active and specified motor |
| textOut | Wrapper for fprintf() which can optionally write screen output to a logfile |
| tictic | Similar to MATLAB's tic(), but extended to save "more states" |
| toctoc | Similar to MATLAB's toc(), but extended to save "more states" |
| WaitForMotor | Pauses execution until specific motor is not running anymore. |