Deze patch demonstreert het gebruik van de BM7005 Bluesense DC motor aansturing module vanuit Pure Data.
Ten eerste heb je de bovenste objecten nodig om de connectie tussen Max MSP(tm) en de BlueSense usb (draadloze) router tot stand te brengen. Activeer het metronoom. Dubbelklik hierna de BlueSenseMaster om het systeem de aangesloten modules te laten detecteren. Een text scherm zal dan geopend worden waarin de gevonden modules worden getoond.
Het object in het midden representeert de motor aansturing module. Het eerste argument van de BlueSenseMotor module is het identificatie nummer. Elke BlueSense module heeft zijn eigen unieke identificatie nummer. Het id staat vermeld op de module zelf en kan gevonden worden door te tabel in de BlueSenseMaster te raadplegen.
De motor module heeft twee uitgangen voor gelijkstroom motoren. In Max MSP(tm) zijn deze gerepresenteerd door twee ingangen waarmee je de snelheid van de corresponderende motor kunt instellen op acht bits nauwkeurigheid. Een negatieve waarde (-128..0) laat de motor achteruit draaien terwijl een positieve waarde (0..127) de motor voorwaards laat draaien.
Door de 2D slider vertikaal te verplaatsen kun je de globale snelheid van de motors aanpassen. Door de slider van het centrum te verplaatsen verhoog je de snelheid. Door de slider horizontaal te positioneren kun je bepalen hoe de ingestelde snelheid over de motors verdeeld wordt. Staat de slider in het centrum (horizontaal gezien) dan hebben beide motors dezelfde snelheid. Door nu de slider naar links te verplaatsen zal de linker motor in snelheid minderen.