Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: TD1_exo1 TD1_exe1_suite TP3_exo1 TP3_exo2 ... more
lib_LCD_i2c_SPTLYI.h
- Committer:
- YSI
- Date:
- 2013-06-05
- Revision:
- 0:0549f4c4896c
- Child:
- 1:a805daa83dd0
File content as of revision 0:0549f4c4896c:
#ifndef DEF_lib_LCD_i2c_SPTLYI_H #define DEF_lib_LCD_i2c_SPTLYI_H #include "mbed.h" class LCD_I2C : public I2C { public: LCD_I2C(PinName pin_sda, PinName pin_scl, PinName pin_rst, int address); int clear(void); int return_home_cursor(void); int turn_on_cursor(void); int turn_off_cursor(void); int turn_on_display(void); int turn_off_display(void); int set_position_cursor(int position); void shift_left_cursor(int n); void shift_right_cursor(int n); int shift_line_cursor(void); void shift_left_display(int n); void shift_right_display(int n); int enable_auto_shift_right_display(void); int enable_auto_shift_left_display(void); int disable_auto_shift_display(void); int auto_shift_right_cursor(void); int auto_shift_left_cursor(void); int putnc(char *s, int n); int print(char c); int print(char c1, char c2); int print(char c1, char c2, char c3); int print(int nb); int print(double nb); int print(char *s); int print(char *s, int nb); int print(char *s, double nb); int print(char *s, int nb1, int nb2); int print(char *s, int nb1, double nb2); int print(char *s, double nb1, int nb2); int print(char *s, double nb1, double nb2); int print(char *s, double nb1, double nb2, double nb3); int print(char *s, double nb1, double nb2, int nb3); int print(char *s, double nb1, int nb2, double nb3); int print(char *s, double nb1, int nb2, int nb3); int print(char *s, int nb1, double nb2, double nb3); int print(char *s, int nb1, double nb2, int nb3); int print(char *s, int nb1, int nb2, double nb3); int print(char *s, int nb1, int nb2, int nb3); int print(char *s, char c1); int print(char *s, char c1, int nb); int print(char *s, char c1, double nb); int print(char *s, char c1, int nb1, int nb2); int print(char *s, char c1, int nb1, double nb2); int print(char *s, char c1, double nb1, int nb2); int print(char *s, char c1, double nb1, double nb2); int print(char *s, char c1, double nb1, double nb2, double nb3); int print(char *s, char c1, double nb1, double nb2, int nb3); int print(char *s, char c1, double nb1, int nb2, double nb3); int print(char *s, char c1, double nb1, int nb2, int nb3); int print(char *s, char c1, int nb1, double nb2, double nb3); int print(char *s, char c1, int nb1, double nb2, int nb3); int print(char *s, char c1, int nb1, int nb2, double nb3); int print(char *s, char c1, int nb1, int nb2, int nb3); int print(char *s, char c1, char c2); int print(char *s, char c1, char c2, int nb); int print(char *s, char c1, char c2, double nb); int print(char *s, char c1, char c2, int nb1, int nb2); int print(char *s, char c1, char c2, int nb1, double nb2); int print(char *s, char c1, char c2, double nb1, int nb2); int print(char *s, char c1, char c2, double nb1, double nb2); int print(char *s, char c1, char c2, double nb1, double nb2, double nb3); int print(char *s, char c1, char c2, double nb1, double nb2, int nb3); int print(char *s, char c1, char c2, double nb1, int nb2, double nb3); int print(char *s, char c1, char c2, double nb1, int nb2, int nb3); int print(char *s, char c1, char c2, int nb1, double nb2, double nb3); int print(char *s, char c1, char c2, int nb1, double nb2, int nb3); int print(char *s, char c1, char c2, int nb1, int nb2, double nb3); int print(char *s, char c1, char c2, int nb1, int nb2, int nb3); private: DigitalInOut m_pin_rst; int m_address; int init(void); void reset(void); int putnb2(int nb); }; #endif