public void WriteLine(object value, TimeSpan animationDelay = new TimeSpan()) { WriteLine("{0}", value, animationDelay); }
private static void DisplayCharMap(Hd44780LcdConnection connection) { var idx = 0; foreach (var group in Hd44780A00Encoding.SupportedCharacters.GroupBy(c => (idx++/40))) { var s1 = new string(@group.Take(20).ToArray()); var s2 = new string(@group.Skip(20).Take(20).ToArray()); connection.Clear(); connection.WriteLine(s1); connection.WriteLine(s2); Thread.Sleep(2000); } }