コード例 #1
0
 public bool SetLed(OmApi.OM_LED_STATE state)
 {
     ledColor = state;
     if (OmApi.OM_FAILED(OmApi.OmSetLed(deviceId, (int)ledColor)))
     {
         return(false);
     }
     hasChanged = true;
     om.OnChanged(new OmDeviceEventArgs(this));
     return(true);
 }
コード例 #2
0
 internal void SetConnected(bool value)
 {
     if (connected != value)
     {
         connected      = value;
         validData      = false;
         ledColor       = OmApi.OM_LED_STATE.OM_LED_UNKNOWN;
         downloadStatus = OmApi.OM_DOWNLOAD_STATUS.OM_DOWNLOAD_NONE;
         downloadValue  = 0;
     }
 }
コード例 #3
0
 internal void SetConnected(bool value)
 {
     if (connected != value)
     {
         connected      = value;
         validData      = false;
         ledColor       = OmApi.OM_LED_STATE.OM_LED_UNKNOWN;
         downloadStatus = OmApi.OM_DOWNLOAD_STATUS.OM_DOWNLOAD_NONE;
         downloadValue  = 0;
         deviceWarning  = 0;     // reset
         lastUpdate     = DateTime.MinValue;
     }
 }
コード例 #4
0
ファイル: OmDevice.cs プロジェクト: nhammerla/openmovement
 internal void SetConnected(bool value)
 {
     if (connected != value)
     {
         connected = value;
         validData = false;
         ledColor = OmApi.OM_LED_STATE.OM_LED_UNKNOWN;
         downloadStatus = OmApi.OM_DOWNLOAD_STATUS.OM_DOWNLOAD_NONE;
         downloadValue = 0;
     }
 }
コード例 #5
0
ファイル: OmDevice.cs プロジェクト: nhammerla/openmovement
 public bool SetLed(OmApi.OM_LED_STATE state)
 {
     ledColor = state;
     if (OmApi.OM_FAILED(OmApi.OmSetLed(deviceId, (int)ledColor)))
     {
         return false;
     }
     hasChanged = true;
     om.OnChanged(new OmDeviceEventArgs(this));
     return true;
 }