     var sensorLogDataChar:       CBCharacteristic
 
     var logData: [T] = []
+    var prevousLogDataDateTime: NSDate = NSDate()
     
     // Properties
     public private(set) var settingData:  SensorSettingData<S>? {

            })
        }
    }
/*
    public private(set) var logData: [T] {
        didSet {
            dispatch_async(dispatch_get_main_queue(), {
                self.delegate?.didUpdateLogData(self)
            })
        }
    }
*/
    // イニシャライザ
    init?(device:SenStickDevice, sensorType:SenStickSensorType)
    {

                    self.logData.appendContentsOf(d)
                    objc_sync_exit(self)
                
                    // 通知を間引く。描画周りの処理が重くなるので、100ミリ秒に1回に抑える。
                    if abs(prevousLogDataDateTime.timeIntervalSinceNow) >= 0.3 {
                        prevousLogDataDateTime = NSDate()
                        dispatch_async(dispatch_get_main_queue(), {
                            self.delegate?.didUpdateLogData(self)
                        })
                    }
                }
            }

