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
Diff: lib_LCD_i2c_SPTLYI.h
- Revision:
- 1:a805daa83dd0
- Parent:
- 0:0549f4c4896c
- Child:
- 2:cd7437c66c6b
diff -r 0549f4c4896c -r a805daa83dd0 lib_LCD_i2c_SPTLYI.h
--- a/lib_LCD_i2c_SPTLYI.h Wed Jun 05 08:11:28 2013 +0000
+++ b/lib_LCD_i2c_SPTLYI.h Tue Jan 21 10:23:43 2014 +0000
@@ -1,3 +1,26 @@
+/** LCD i2c SPTLYI class
+* Utilisée pour écrire sur l'afficheur i2c SPTLYI 2x16.
+*
+* Exemple:
+* @code
+* #include "mbed.h"
+* #include "lib_LCD_i2c_SPTLYI.h"
+*
+* LCD_I2C LCD(p28, p27, p26, 0x7C); //sda, scl, rst, only 4 slave address 0x7C 0x7D 0x7E 0x7F
+*
+* int main() {
+* int i=0;
+* while(1)
+* {
+* LCD.clear();
+* LCD.print(i++);
+* if(i>9999) i=0;
+* wait(0.25);
+* }
+* }
+* @endcode
+*/
+
#ifndef DEF_lib_LCD_i2c_SPTLYI_H
#define DEF_lib_LCD_i2c_SPTLYI_H
@@ -7,84 +30,456 @@
class LCD_I2C : public I2C
{
public:
+ /** Creer une instance LCD_I2C
+ */
LCD_I2C(PinName pin_sda, PinName pin_scl, PinName pin_rst, int address);
+ /** Efface l'afficheur et renvoie le curseur en position X = 0 et Y = 0
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
int clear(void);
+ /** renvoie le curseur en position X = 0 et Y = 0
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
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);
+ /** positionne le curseur sur la ligne
+ *
+ * @param X est la position sur la ligne
+ * @returns acknoledge write i2c
+ */
+ int set_position_cursor(int X);
+ /** positionne le curseur horizontalement et verticalement
+ *
+ * @param X est la position sur la ligne
+ * Y est la position sur la colone
+ * @returns acknoledge write i2c
+ */
+ int set_position_cursor(int X, int Y);
+ /** renvoie la position horizontale du curseur
+ *
+ * @param aucun
+ * @returns X est la position sur la ligne (0 à 19)
+ */
+ int get_X_position_cursor(void);
+ /** renvoie la position verticale du curseur
+ *
+ * @param aucun
+ * @returns Y est la position sur la colone (0 à 3)
+ */
+ int get_Y_position_cursor(void);
+ /** positionne le curseur à la ligne suivante
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
int shift_line_cursor(void);
+ /** active l'affichage du curseur
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
+ int turn_on_cursor(void);
+ /** désactive l'affichage du curseur
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
+ int turn_off_cursor(void);
+ /** active l'affichage
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
+ int turn_on_display(void);
+ /** désactive l'affichage
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
+ int turn_off_display(void);
+ /** déplace le curseur vers la gauche
+ *
+ * @param n est le nombre de déplacement du curseur
+ * @returns aucun
+ */
+ void shift_left_cursor(int n);
+ /** déplace le curseur vers la droite
+ *
+ * @param n est le nombre de déplacement du curseur
+ * @returns aucun
+ */
+ void shift_right_cursor(int n);
+ /** déplace l'affichage vers la gauche
+ *
+ * @param n est le nombre de déplacement de l'affichage
+ * @returns aucun
+ */
void shift_left_display(int n);
+ /** déplace l'affichage vers la droite
+ *
+ * @param n est le nombre de déplacement de l'affichage
+ * @returns aucun
+ */
void shift_right_display(int n);
+ /** active le déplacement automatique de l'affichage vers la droite
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
int enable_auto_shift_right_display(void);
+ /** active le déplacement automatique de l'affichage vers la gauche
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
int enable_auto_shift_left_display(void);
+ /** désactive le déplacement automatique de l'affichage
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
int disable_auto_shift_display(void);
+ /** configure le déplacement automatique du curseur vers la droite
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
int auto_shift_right_cursor(void);
+ /** configure le déplacement automatique du curseur vers la droite
+ *
+ * @param aucun
+ * @returns acknoledge write i2c
+ */
int auto_shift_left_cursor(void);
-
- int putnc(char *s, int n);
+ /** affiche la variable sur l'afficheur
+ *
+ * @param la plupart des types de variables
+ * @returns acknoledge write i2c
+ */
int print(char c);
int print(char c1, char c2);
int print(char c1, char c2, char c3);
+ int print(short nb);
+ int print(unsigned short nb);
int print(int nb);
+ int print(unsigned int nb);
+ int print(long long nb);
+ int print(unsigned long long nb);
+ int print(float nb);
int print(double nb);
int print(char *s);
+
+
+ int print(char *s, short nb);
+ int print(char *s, short nb1, short nb2);
+ int print(char *s, short nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, short nb2);
+ int print(char *s, short nb1, int nb2);
+ int print(char *s, int nb1, short nb2);
+ int print(char *s, short nb1, unsigned int nb2);
+ int print(char *s, unsigned int nb1, short nb2);
+ int print(char *s, short nb1, long long nb2);
+ int print(char *s, long long nb1, short nb2);
+ int print(char *s, short nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, short nb2);
+ int print(char *s, short nb1, float nb2);
+ int print(char *s, float nb1, short nb2);
+ int print(char *s, short nb1, double nb2);
+ int print(char *s, double nb1, short nb2);
+ int print(char *s, short nb1, short nb2, short nb3);
+
+ int print(char *s, short nb1, short nb2, unsigned short nb3);
+ int print(char *s, short nb1, unsigned short nb2, short nb3);
+ int print(char *s, short nb1, unsigned short nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, short nb2, short nb3);
+ int print(char *s, unsigned short nb1, short nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, unsigned short nb2, short nb3);
+
+ int print(char *s, short nb1, short nb2, int nb3);
+ int print(char *s, short nb1, int nb2, short nb3);
+ int print(char *s, short nb1, int nb2, int nb3);
+ int print(char *s, int nb1, short nb2, short nb3);
+ int print(char *s, int nb1, short nb2, int nb3);
+ int print(char *s, int nb1, int nb2, short nb3);
+
+ int print(char *s, short nb1, short nb2, unsigned int nb3);
+ int print(char *s, short nb1, unsigned int nb2, short nb3);
+ int print(char *s, short nb1, unsigned int nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, short nb2, short nb3);
+ int print(char *s, unsigned int nb1, short nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, unsigned int nb2, short nb3);
+
+ int print(char *s, short nb1, short nb2, long long nb3);
+ int print(char *s, short nb1, long long nb2, short nb3);
+ int print(char *s, short nb1, long long nb2, long long nb3);
+ int print(char *s, long long nb1, short nb2, short nb3);
+ int print(char *s, long long nb1, short nb2, long long nb3);
+ int print(char *s, long long nb1, long long nb2, short nb3);
+
+ int print(char *s, short nb1, short nb2, unsigned long long nb3);
+ int print(char *s, short nb1, unsigned long long nb2, short nb3);
+ int print(char *s, short nb1, unsigned long long nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, short nb2, short nb3);
+ int print(char *s, unsigned long long nb1, short nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, short nb3);
+
+ int print(char *s, short nb1, short nb2, float nb3);
+ int print(char *s, short nb1, float nb2, short nb3);
+ int print(char *s, short nb1, float nb2, float nb3);
+ int print(char *s, float nb1, short nb2, short nb3);
+ int print(char *s, float nb1, short nb2, float nb3);
+ int print(char *s, float nb1, float nb2, short nb3);
+
+ int print(char *s, short nb1, short nb2, double nb3);
+ int print(char *s, short nb1, double nb2, short nb3);
+ int print(char *s, short nb1, double nb2, double nb3);
+ int print(char *s, double nb1, short nb2, short nb3);
+ int print(char *s, double nb1, short nb2, double nb3);
+ int print(char *s, double nb1, double nb2, short nb3);
+
+
+
+ int print(char *s, unsigned short nb);
+ int print(char *s, unsigned short nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, int nb2);
+ int print(char *s, int nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, unsigned int nb2);
+ int print(char *s, unsigned int nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, long long nb2);
+ int print(char *s, long long nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, float nb2);
+ int print(char *s, float nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, double nb2);
+ int print(char *s, double nb1, unsigned short nb2);
+ int print(char *s, unsigned short nb1, unsigned short nb2, unsigned short nb3);
+
+ int print(char *s, unsigned short nb1, unsigned short nb2, int nb3);
+ int print(char *s, unsigned short nb1, int nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, int nb2, int nb3);
+ int print(char *s, int nb1, unsigned short nb2, unsigned short nb3);
+ int print(char *s, int nb1, unsigned short nb2, int nb3);
+ int print(char *s, int nb1, int nb2, unsigned short nb3);
+
+ int print(char *s, unsigned short nb1, unsigned short nb2, unsigned int nb3);
+ int print(char *s, unsigned short nb1, unsigned int nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, unsigned int nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, unsigned short nb2, unsigned short nb3);
+ int print(char *s, unsigned int nb1, unsigned short nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, unsigned int nb2, unsigned short nb3);
+
+ int print(char *s, unsigned short nb1, unsigned short nb2, long long nb3);
+ int print(char *s, unsigned short nb1, long long nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, long long nb2, long long nb3);
+ int print(char *s, long long nb1, unsigned short nb2, unsigned short nb3);
+ int print(char *s, long long nb1, unsigned short nb2, long long nb3);
+ int print(char *s, long long nb1, long long nb2, unsigned short nb3);
+
+ int print(char *s, unsigned short nb1, unsigned short nb2, unsigned long long nb3);
+ int print(char *s, unsigned short nb1, unsigned long long nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, unsigned long long nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, unsigned short nb2, unsigned short nb3);
+ int print(char *s, unsigned long long nb1, unsigned short nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, unsigned short nb3);
+
+ int print(char *s, unsigned short nb1, unsigned short nb2, float nb3);
+ int print(char *s, unsigned short nb1, float nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, float nb2, float nb3);
+ int print(char *s, float nb1, unsigned short nb2, unsigned short nb3);
+ int print(char *s, float nb1, unsigned short nb2, float nb3);
+ int print(char *s, float nb1, float nb2, unsigned short nb3);
+
+ int print(char *s, unsigned short nb1, unsigned short nb2, double nb3);
+ int print(char *s, unsigned short nb1, double nb2, unsigned short nb3);
+ int print(char *s, unsigned short nb1, double nb2, double nb3);
+ int print(char *s, double nb1, unsigned short nb2, unsigned short nb3);
+ int print(char *s, double nb1, unsigned short nb2, double nb3);
+ int print(char *s, double nb1, double nb2, unsigned short nb3);
+
+
+
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, unsigned int nb2);
+ int print(char *s, unsigned int nb1, int nb2);
+ int print(char *s, int nb1, long long nb2);
+ int print(char *s, long long nb1, int nb2);
+ int print(char *s, int nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, int nb2);
+ int print(char *s, int nb1, float nb2);
+ int print(char *s, float nb1, int nb2);
int print(char *s, int nb1, double nb2);
int print(char *s, double nb1, int nb2);
+ int print(char *s, int nb1, int nb2, int nb3);
+
+ int print(char *s, int nb1, int nb2, unsigned int nb3);
+ int print(char *s, int nb1, unsigned int nb2, int nb3);
+ int print(char *s, int nb1, unsigned int nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, int nb2, int nb3);
+ int print(char *s, unsigned int nb1, int nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, unsigned int nb2, int nb3);
+
+ int print(char *s, int nb1, int nb2, long long nb3);
+ int print(char *s, int nb1, long long nb2, int nb3);
+ int print(char *s, int nb1, long long nb2, long long nb3);
+ int print(char *s, long long nb1, int nb2, int nb3);
+ int print(char *s, long long nb1, int nb2, long long nb3);
+ int print(char *s, long long nb1, long long nb2, int nb3);
+
+ int print(char *s, int nb1, int nb2, unsigned long long nb3);
+ int print(char *s, int nb1, unsigned long long nb2, int nb3);
+ int print(char *s, int nb1, unsigned long long nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, int nb2, int nb3);
+ int print(char *s, unsigned long long nb1, int nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, int nb3);
+
+ int print(char *s, int nb1, int nb2, float nb3);
+ int print(char *s, int nb1, float nb2, int nb3);
+ int print(char *s, int nb1, float nb2, float nb3);
+ int print(char *s, float nb1, int nb2, int nb3);
+ int print(char *s, float nb1, int nb2, float nb3);
+ int print(char *s, float nb1, float nb2, int nb3);
+
+ int print(char *s, int nb1, int nb2, double nb3);
+ int print(char *s, int nb1, double nb2, int nb3);
+ int print(char *s, int nb1, double nb2, double nb3);
+ int print(char *s, double nb1, int nb2, int nb3);
+ int print(char *s, double nb1, int nb2, double nb3);
+ int print(char *s, double nb1, double nb2, int nb3);
+
+
+ int print(char *s, unsigned int nb);
+ int print(char *s, unsigned int nb1, unsigned int nb2);
+ int print(char *s, unsigned int nb1, long long nb2);
+ int print(char *s, long long nb1, unsigned int nb2);
+ int print(char *s, unsigned int nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, unsigned int nb2);
+ int print(char *s, unsigned int nb1, float nb2);
+ int print(char *s, float nb1, unsigned int nb2);
+ int print(char *s, unsigned int nb1, double nb2);
+ int print(char *s, double nb1, unsigned int nb2);
+ int print(char *s, unsigned int nb1, unsigned int nb2, unsigned int nb3);
+
+ int print(char *s, unsigned int nb1, unsigned int nb2, long long nb3);
+ int print(char *s, unsigned int nb1, long long nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, long long nb2, long long nb3);
+ int print(char *s, long long nb1, unsigned int nb2, unsigned int nb3);
+ int print(char *s, long long nb1, unsigned int nb2, long long nb3);
+ int print(char *s, long long nb1, long long nb2, unsigned int nb3);
+
+ int print(char *s, unsigned int nb1, unsigned int nb2, unsigned long long nb3);
+ int print(char *s, unsigned int nb1, unsigned long long nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, unsigned long long nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, unsigned int nb2, unsigned int nb3);
+ int print(char *s, unsigned long long nb1, unsigned int nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, unsigned int nb3);
+
+ int print(char *s, unsigned int nb1, unsigned int nb2, float nb3);
+ int print(char *s, unsigned int nb1, float nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, float nb2, float nb3);
+ int print(char *s, float nb1, unsigned int nb2, unsigned int nb3);
+ int print(char *s, float nb1, unsigned int nb2, float nb3);
+ int print(char *s, float nb1, float nb2, unsigned int nb3);
+
+ int print(char *s, unsigned int nb1, unsigned int nb2, double nb3);
+ int print(char *s, unsigned int nb1, double nb2, unsigned int nb3);
+ int print(char *s, unsigned int nb1, double nb2, double nb3);
+ int print(char *s, double nb1, unsigned int nb2, unsigned int nb3);
+ int print(char *s, double nb1, unsigned int nb2, double nb3);
+ int print(char *s, double nb1, double nb2, unsigned int nb3);
+
+
+ int print(char *s, long long nb);
+ int print(char *s, long long nb1, long long nb2);
+ int print(char *s, long long nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, long long nb2);
+ int print(char *s, long long nb1, float nb2);
+ int print(char *s, float nb1, long long nb2);
+ int print(char *s, long long nb1, double nb2);
+ int print(char *s, double nb1, long long nb2);
+ int print(char *s, long long nb1, long long nb2, long long nb3);
+
+ int print(char *s, long long nb1, long long nb2, unsigned long long nb3);
+ int print(char *s, long long nb1, unsigned long long nb2, long long nb3);
+ int print(char *s, long long nb1, unsigned long long nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, long long nb2, long long nb3);
+ int print(char *s, unsigned long long nb1, long long nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, long long nb3);
+
+ int print(char *s, long long nb1, long long nb2, float nb3);
+ int print(char *s, long long nb1, float nb2, long long nb3);
+ int print(char *s, long long nb1, float nb2, float nb3);
+ int print(char *s, float nb1, long long nb2, long long nb3);
+ int print(char *s, float nb1, long long nb2, float nb3);
+ int print(char *s, float nb1, float nb2, long long nb3);
+
+ int print(char *s, long long nb1, long long nb2, double nb3);
+ int print(char *s, long long nb1, double nb2, long long nb3);
+ int print(char *s, long long nb1, double nb2, double nb3);
+ int print(char *s, double nb1, long long nb2, long long nb3);
+ int print(char *s, double nb1, long long nb2, double nb3);
+ int print(char *s, double nb1, double nb2, long long nb3);
+
+
+ int print(char *s, unsigned long long nb);
+ int print(char *s, unsigned long long nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, float nb2);
+ int print(char *s, float nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, double nb2);
+ int print(char *s, double nb1, unsigned long long nb2);
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, unsigned long long nb3);
+
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, float nb3);
+ int print(char *s, unsigned long long nb1, float nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, float nb2, float nb3);
+ int print(char *s, float nb1, unsigned long long nb2, unsigned long long nb3);
+ int print(char *s, float nb1, unsigned long long nb2, float nb3);
+ int print(char *s, float nb1, float nb2, unsigned long long nb3);
+
+ int print(char *s, unsigned long long nb1, unsigned long long nb2, double nb3);
+ int print(char *s, unsigned long long nb1, double nb2, unsigned long long nb3);
+ int print(char *s, unsigned long long nb1, double nb2, double nb3);
+ int print(char *s, double nb1, unsigned long long nb2, unsigned long long nb3);
+ int print(char *s, double nb1, unsigned long long nb2, double nb3);
+ int print(char *s, double nb1, double nb2, unsigned long long nb3);
+
+
+ int print(char *s, float nb);
+ int print(char *s, float nb1, float nb2);
+ int print(char *s, float nb1, double nb2);
+ int print(char *s, double nb1, float nb2);
+ int print(char *s, float nb1, float nb2, float nb3);
+
+ int print(char *s, float nb1, float nb2, double nb3);
+ int print(char *s, float nb1, double nb2, float nb3);
+ int print(char *s, float nb1, double nb2, double nb3);
+ int print(char *s, double nb1, float nb2, float nb3);
+ int print(char *s, double nb1, float nb2, double nb3);
+ int print(char *s, double nb1, double nb2, float nb3);
+
+
+ int print(char *s, double nb);
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:
+
+
+ private:
DigitalInOut m_pin_rst;
int m_address;
int init(void);
void reset(void);
+ int putnc(char *s, int n);
int putnb2(int nb);
+
+ void X_move_position(int n);
+ int X_position_cursor;
+ int Y_position_cursor;
};
#endif