Example #1
0
    public static int LEDFlash(PlayBandLEDColor ledColor, int brightness, int onPeriod, int offPeriod, int deviceNo)
    {
        AndroidJavaObject _CurActivity = GetActivity();

        object[] _Param = new object[6];
        _Param[0] = (int)ledColor;
        _Param[1] = 2;
        _Param[2] = brightness;
        _Param[3] = onPeriod;
        _Param[4] = offPeriod;
        _Param[5] = bandConnectList[deviceNo].address;
        int _Ret = 0;

        _Ret   = _CurActivity.Call <int>("OnUnityControlLED", _Param);
        _Param = null;
        return(_Ret);
    }
Example #2
0
 public static int LEDFlash(PlayBandLEDColor ledColor, int brightness, int onPeriod, int offPeriod)
 {
     return(LEDFlash(ledColor, brightness, onPeriod, offPeriod, 0));
 }
Example #3
0
 public static int LEDOn(PlayBandLEDColor ledColor, int brightness)
 {
     return(LEDOn(ledColor, brightness, 0));
 }
Example #4
0
 public static int LEDOff(PlayBandLEDColor ledColor)
 {
     return(LEDOff(ledColor, 0));
 }
Example #5
0
 public static int LEDFlash(PlayBandLEDColor ledColor, int brightness, int onPeriod, int offPeriod, int deviceNo)
 {
     return(0);
 }
Example #6
0
 public static int LEDOn(PlayBandLEDColor ledColor, int brightness, int deviceNo)
 {
     return(0);
 }
Example #7
0
 public static int LEDOff(PlayBandLEDColor ledColor, int deviceNo)
 {
     return(0);
 }