public override bool SetSensorMode(NxtBrick.Sensor sensor, NxtBrick.SensorType type, NxtBrick.SensorMode mode) { if (IsConnected) { print("sensor port {0} set to {1} type in {2} mode", sensor, type, mode); if (SensorDic[sensor] != NxtBrick.SensorType.NoSensor) { print("Problem: sensor {0} already set", sensor); return(false); } if (!SensorDic.ContainsKey(sensor)) { print("Problem: sensor {0} inexistent", sensor); return(false); } SensorDic[sensor] = type; return(true); } print("Problem: could not retrieve data because of broken connection"); return(false); }
public bool SetSensorMode(NxtBrick.Sensor sensor, NxtBrick.SensorType type, NxtBrick.SensorMode mode) { return(base.SetSensorMode((Sensor)sensor, (SensorType)type, (SensorMode)mode)); }
public abstract bool SetSensorMode(NxtBrick.Sensor sensor, NxtBrick.SensorType type, NxtBrick.SensorMode mode);