SSD1306 I2C Display Driver  1.2.2
This library is developed to control SSD1306 I2C OLED Display
Functions | Variables
ssd1306_interface.h File Reference
#include <stdint.h>

Go to the source code of this file.

Functions

void ssd1306_sendCommand (uint8_t command)
 

Variables

void(* ssd1306_startTransmission )()
 
void(* ssd1306_endTransmission )()
 
void(* ssd1306_sendByte )(uint8_t data)
 
void(* ssd1306_commandStart )()
 
void(* ssd1306_dataStart )()
 

Detailed Description

SSD1306 interface functions.

Definition in file ssd1306_interface.h.

Function Documentation

§ ssd1306_sendCommand()

void ssd1306_sendCommand ( uint8_t  command)

Sends command to SSD1306 device: includes initiating of transaction, sending data and completing transaction.

Parameters
command- command to send

Definition at line 44 of file ssd1306_interface.c.

Variable Documentation

§ ssd1306_commandStart

void(* ssd1306_commandStart) ()

Starts transaction for sending commands.

Definition at line 40 of file ssd1306_interface.c.

§ ssd1306_dataStart

void(* ssd1306_dataStart) ()

Starts transaction for sending bitmap data.

Definition at line 42 of file ssd1306_interface.c.

§ ssd1306_endTransmission

void(* ssd1306_endTransmission) ()

Ends communication with SSD1306 display.

Definition at line 32 of file ssd1306_interface.c.

§ ssd1306_sendByte

void(* ssd1306_sendByte) (uint8_t data)

Sends byte to SSD1306 device

Parameters
data- byte to send

Definition at line 38 of file ssd1306_interface.c.

§ ssd1306_startTransmission

void(* ssd1306_startTransmission) ()

Starts communication with SSD1306 display.

Definition at line 27 of file ssd1306_interface.c.