Class ActuatorCollection - GSTCH/SketchMadeEASY GitHub Wiki
Topic | Specification |
---|---|
Description | Helper class when a relation should act multiple Actuators. |
Constructor |
ActuatorCollection(Actuator* Actuator1, Input* ActuatorParameter1, Actuator* Actuator2, Input* ActuatorParameter2) ActuatorCollection(Actuator* Actuator1, Input* ActuatorParameter1, Actuator* Actuator2, Input* ActuatorParameter2, Actuator* Actuator3, Input* ActuatorParameter3) ActuatorCollection(Actuator* Actuator1, Input* ActuatorParameter1, Actuator* Actuator2, Input* ActuatorParameter2, Actuator* Actuator3, Input* ActuatorParameter3, Actuator* Actuator4, Input* ActuatorParameter4) ActuatorCollection(Actuator* Actuator1, Input* ActuatorParameter1, Actuator* Actuator2, Input* ActuatorParameter2, Actuator* Actuator3, Input* ActuatorParameter3, Actuator* Actuator4, Input* ActuatorParameter4, Actuator* Actuator5, Input* aActuatorParameter5) Parameter Actuator X: Actuator to collectActuatorParameterX: Related inputActuatorCollection(LinkedList<ActuatorCollectionItem*>* Actuators) Parameter Actuators: List of Actuators |
Range | |
Samples | AppInventor* appInventor = new AppInventor(scHard1); MotorI2C* motorA = new MotorI2C(1); MotorI2C* motorB = new MotorI2C(2); ActuatorCollection* actuatorCollectionRemoteContol = new ActuatorCollection(motorA, appInventor->getControl(rcJoystick2X), motorB, appInventor->getControl(rcJoystick1X)); |
Examples |
Example 10‐Main Motor turns between limit switches, second follows Example 11-Two motors, one turns after the other |