Sonstige NXT-Befehle
Neben den vorgestellten Funktionen existieren noch eine Reihe weiterer Funktionen. Da die Entwicklungsumgebung auf der Lego-Toolbox der RWTH Aachen basiert, können Sie die restlichen Funktionen - sollte Sie diese wirklich benötigen - auf folgender Webseite nachlesen: http://www.mindstorms.rwth-aachen.de/documents/downloads/doc/version-4.07/categories.html oder alternativ über die MATLAB-interne Hilfefunktion doc funktionsname oder help funktionsname.
Beispielhaft seien an dieser Stelle lediglich die folgenden drei Funktioen erwähnt:
- NXTPlaySoundFile(filename, 'loop')
bzw. NXTPlaySoundFile(filename, '', handle):
Spielt eine Tondatei ab.
Beispiel:
nxtHandle = COM_OpenNXT();
NXT_PlaySoundFile('whoops.wav', nxtHandle)
- NXTPlayTone(frequency, duration)
bzw. NXTPlayTone(frequency, duration, handle):
Spielt einen Ton mit einer gegebenen Frequenz und Dauer ab.
Beispiel:
nxtHandle = COM_OpenNXT();
NXT_PlayTone(440, 80, nxtHandle)
- name prog_run = NXT_GetCurrentProgramName(handle)
bzw. name prog_run = NXT_GetCurrentProgramName(handle):
Gibt den Namen des aktuellen Programms zurück.
Beispiel:
nxtHandle = COM_OpenNXT();
NXT_GetCurrentProgramName(nxtHandle)