Skip to content

Commit 1e57a2c

Browse files
Laurence BankLaurence Bank
authored andcommitted
cleaned up license text
1 parent 8e3a296 commit 1e57a2c

File tree

5 files changed

+40
-4
lines changed

5 files changed

+40
-4
lines changed

library.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name=OneBitDisplay
2-
version=2.1.0
2+
version=2.2.0
33
author=Larry Bank
44
maintainer=Larry Bank
5-
sentence=OLED and LCD library for 1-bit per pixel displays.
6-
paragraph=Supports most monochrome OLEDs, LCDs and now Sharp Memory LCDs. Designed to provide a rich set of features with a simple API. Can automatically detect the display address (3C or 3D) and the controller type (SSD1306, SH1106 or SH1107). Includes 5 sizes of fixed fonts (6x8, 8x8, 12x16, 16x16, 16x32). Can use I2C, SPI or bit bang I2C+SPI on any GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x128, 128x64, 128x32, 64x32, 96x16, 72x40. Includes scrolling text/gfx, deferred rendering, lines, sprites, circles, rectangles and a simple menu system.
5+
sentence=OLED, LCD and e-paper library for 1-bit per pixel displays.
6+
paragraph=Supports most monochrome OLEDs, LCDs, Sharp Memory LCDs and many e-paper displays. Designed to provide a rich set of features with a simple API. Can automatically detect the display address (3C or 3D) and the controller type (SSD1306, SH1106 or SH1107). Includes 5 sizes of fixed fonts (6x8, 8x8, 12x16, 16x16, 16x32). Can use I2C, SPI or bit bang I2C+SPI on any GPIO pins with the use of my BitBang_I2C library. Supports display sizes of: 128x128, 128x64, 128x32, 64x32, 96x16, 72x40. Includes scrolling text/gfx, deferred rendering, lines, sprites, circles, rectangles and more.
77
category=Display
88
url=https://github.com/bitbank2/OneBitDisplay
99
architectures=*

src/OneBitDisplay.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//
2-
// OneBitDisplay (OLED+LCD library)
2+
// OneBitDisplay (OLED,LCD and e-paper library)
33
// Copyright (c) 2020 BitBank Software, Inc.
44
// Written by Larry Bank ([email protected])
55
// Project started 3/23/2020

src/OneBitDisplay.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
// Copyright 2020 BitBank Software, Inc. All Rights Reserved.
2+
// Licensed under the Apache License, Version 2.0 (the "License");
3+
// you may not use this file except in compliance with the License.
4+
// You may obtain a copy of the License at
5+
// http://www.apache.org/licenses/LICENSE-2.0
6+
// Unless required by applicable law or agreed to in writing, software
7+
// distributed under the License is distributed on an "AS IS" BASIS,
8+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9+
// See the License for the specific language governing permissions and
10+
// limitations under the License.
11+
//===========================================================================
12+
113
#ifndef __ONEBITDISPLAY__
214
#define __ONEBITDISPLAY__
315

src/obd.inl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22
// obd.inl
33
// Drawing code for OneBitDisplay library
44
//
5+
// Copyright 2020 BitBank Software, Inc. All Rights Reserved.
6+
// Licensed under the Apache License, Version 2.0 (the "License");
7+
// you may not use this file except in compliance with the License.
8+
// You may obtain a copy of the License at
9+
// http://www.apache.org/licenses/LICENSE-2.0
10+
// Unless required by applicable law or agreed to in writing, software
11+
// distributed under the License is distributed on an "AS IS" BASIS,
12+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
// See the License for the specific language governing permissions and
14+
// limitations under the License.
15+
//===========================================================================
16+
517
void initSPI(OBDISP *pOBD, int iSpeed, int iMOSI, int iCLK, int iCS);
618
void _delay(int iDelay);
719
void EPDSetPosition(OBDISP *pOBD, int x, int y, int cx, int cy);

src/obd_io.inl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22
// I/O functions for the OneBitDisplay library
33
//
44
// written by Larry Bank
5+
// Copyright 2020 BitBank Software, Inc. All Rights Reserved.
6+
// Licensed under the Apache License, Version 2.0 (the "License");
7+
// you may not use this file except in compliance with the License.
8+
// You may obtain a copy of the License at
9+
// http://www.apache.org/licenses/LICENSE-2.0
10+
// Unless required by applicable law or agreed to in writing, software
11+
// distributed under the License is distributed on an "AS IS" BASIS,
12+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
// See the License for the specific language governing permissions and
14+
// limitations under the License.
15+
//===========================================================================
16+
517
#define MAX_CACHE 192
618
static uint8_t u8Cache[MAX_CACHE]; // for faster character drawing
719
static volatile uint8_t u8End = 0;

0 commit comments

Comments
 (0)