Added logging to the sample
This commit is contained in:
parent
f009bc3e2a
commit
2e68ae5409
@ -74,19 +74,25 @@ const PoweredUP = require("node-poweredup");
|
||||
const poweredUP = new PoweredUP.PoweredUP();
|
||||
|
||||
poweredUP.on("discover", async (hub) => { // Wait to discover a Hub
|
||||
console.log(`Discovered ${hub.name}!`);
|
||||
await hub.connect(); // Connect to the Hub
|
||||
console.log("Connected");
|
||||
await hub.sleep(3000); // Sleep for 3 seconds before starting
|
||||
|
||||
while (true) { // Repeat indefinitely
|
||||
console.log("Running motor B at speed 75");
|
||||
hub.setMotorSpeed("B", 75); // Start a motor attached to port B to run a 3/4 speed (75) indefinitely
|
||||
console.log("Running motor A at speed 100 for 2 seconds");
|
||||
await hub.setMotorSpeed("A", 100, 2000); // Run a motor attached to port A for 2 seconds at maximum speed (100) then stop
|
||||
await hub.sleep(1000); // Do nothing for 1 second
|
||||
console.log("Running motor A at speed -50 for 1 seconds");
|
||||
await hub.setMotorSpeed("A", -50, 1000); // Run a motor attached to port A for 1 second at 1/2 speed in reverse (-50) then stop
|
||||
await hub.sleep(1000); // Do nothing for 1 second
|
||||
}
|
||||
});
|
||||
|
||||
poweredUP.scan(); // Start scanning for Hubs
|
||||
console.log("Scanning for Hubs...");
|
||||
```
|
||||
|
||||
More examples are available in the "examples" directory.
|
||||
|
Loading…
x
Reference in New Issue
Block a user