private BitConcatenator GetDateTimeAlarmCompareUpper(BitConcatenator source = null) { return((source ?? BitConcatenator.New()) .StackAbove((uint)currentTime.Month, 8) .StackAbove(CalculateYear(currentTime), 8) .StackAbove(CalculateWeekday(currentTime), 8) .StackAbove(CalculateWeek(currentTime), 6)); }
private BitConcatenator GetDateTimeAlarmCompareLower(BitConcatenator source = null) { return((source ?? BitConcatenator.New()) .StackAbove((uint)currentTime.Second, 8) .StackAbove((uint)currentTime.Minute, 8) .StackAbove((uint)currentTime.Hour, 8) .StackAbove((uint)currentTime.Day, 8)); }