lib/SSD1306_Shim/SSD1306_Shim.cpp
// A public version of ssd1306_command1(), for existing user code that
// might rely on that function. This encapsulates the command transfer
// in a transaction start/end, similar to old library's handling of it.
/*!
    @brief  Issue a single low-level command directly to the SSD1306
            display, bypassing the library.
    @param  c
            Command to issue (0x00 to 0xFF, see datasheet).
    @return None (void).
*/
A public version of ssd1306_command1(), for existing user code that
might rely on that function. This encapsulates the command transfer
in a transaction start/end, similar to old library's handling of it.

@brief  Issue a single low-level command directly to the SSD1306
display, bypassing the library.
@param  c
Command to issue (0x00 to 0xFF, see datasheet).
@return None (void).
A public version of ssd1306_command1 () for existing user code that might rely on that function . This encapsulates the command transfer in a transaction start / end similar to old library ' s handling of it . @brief Issue a single low - level command directly to the SSD1306 display bypassing the library . @param c Command to issue ( 0x00 to 0xFF see datasheet ) . @return None ( void ) .
void SSD1306_Shim::ssd1306_command(uint8_t c) {
  TRANSACTION_START
  ssd1306_command1(c);
  TRANSACTION_END
}
void SSD1306_Shim :: ssd1306_command ( uint8_t c ) { TRANSACTION_START ssd1306_command1 ( c ) ; TRANSACTION_END }
A public version of ssd1306_command1(), for existing user code that
might rely on that function.
A public version of ssd1306_command1 () for existing user code that might rely on that function .