電子ペーパーで所在を表示しておくプレートのプログラムです

Dependencies:   SDFileSystem mbed

Revision:
1:bd1c3875fb64
Parent:
0:eca549a6e38d
diff -r eca549a6e38d -r bd1c3875fb64 eink.h
--- a/eink.h	Thu Apr 21 00:42:46 2016 +0000
+++ b/eink.h	Tue May 23 01:00:24 2017 +0000
@@ -1,7 +1,13 @@
-void initPort();//ポートの初期化
-void clrdisp( bool color ); //画面を消去する color 0:黒 1:白
-void powerOff();//電子ペーパーの回路の電源を切る
-void powerOn();//電子ペーパーの回路の電源を入れる
+/* 電子ペーパーを制御してbmpを表示します */
 
-void dispbmp(FILE *fp );//fpのbmp(2値のモノクロBMP)を描画する BMPのピクセルサイズは800x600
-void dispbmp(FILE *fp , int xpos , int ypos); //fpのbmp(2値のモノクロBMP)を指定したの座標に描画する BMPのピクセルサイズは8の倍数 座標は8の倍数で指定
+#define EDP_WIDTH 800   //電子ペーパーの横ドット数
+#define EDP_HEIGHT 600  //電子ペーパーの縦ドット数
+#define EDP_BLACK 0     //黒を描画する時のパラメータ 
+#define EDP_WHITE 1     //白を描画する時のパラメータ
+#define EDP_BLACK_WHITE 2     //白黒どちらも描画する時のパラメータ
+
+void initPort();            //ポートの初期化
+void clrDisp( char color ); //画面を消去する
+void powerOff();            //電子ペーパーの回路の電源を切る
+void powerOn();             //電子ペーパーの回路の電源を入れる
+void dispBmp( FILE *fp , char drawMode );//fpのbmp(2値のモノクロBMP)を描画する BMPのピクセルサイズは800x600