Example #1
0
 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);
 }
Example #2
0
 public bool SetSensorMode(NxtBrick.Sensor sensor, NxtBrick.SensorType type, NxtBrick.SensorMode mode)
 {
     return(base.SetSensorMode((Sensor)sensor, (SensorType)type, (SensorMode)mode));
 }
Example #3
0
 public abstract bool SetSensorMode(NxtBrick.Sensor sensor, NxtBrick.SensorType type, NxtBrick.SensorMode mode);