/
LCD.cs
28 lines (27 loc) · 924 Bytes
/
LCD.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using Meadow.Foundation.Displays.Lcd;
using Meadow.Hardware;
namespace Meadow.Foundation.Grove.Displays
{
/// <summary>
/// Represents a Grove LCD display
/// </summary>
public class LCD : CharacterDisplay
{
/// <summary>
/// Creates a Grove LCD display object
/// </summary>
/// <param name="i2cBus">The I2C bus connected to the display</param>
/// <param name="address">The I2C address</param>
/// <param name="rows">The number of character rows</param>
/// <param name="columns">The number of character columns</param>
public LCD(II2cBus i2cBus,
byte address = (byte)I2cCharacterDisplay.Addresses.Grove,
byte rows = 2, byte columns = 16)
: base(i2cBus,
address,
rows,
columns,
true)
{ }
}
}