4,723
回編集
差分
→OLED2行目表示用
==OLED2行目表示用==
oledsp2.c
#include <stdio.h>
#include <stdlib.h>
close(i2c_fd);
}
==おまけ:1行クロック==
1lineclock.sh
#!/bin/sh
/home/pi/oledinit
while :
do
L1=`date +%m/%d`
L2=`date +%H:%M:%S`
/home/pi/oledsp2 " $L1 $L2"
sleep 1
done
1行目に表示するとチラつくので2行目に表示させる。/etc/rc.localに以下のように登録しておけば2行目は常時時計状態になる。
/home/piast/1lineclock.sh > /dev/null 2>&1 &
このスクリプトを動かしていてもoledsp1で1行目に任意の文字を表示させても問題なし。