サーモスタットを活用し易くする為に PCアプリケーションを作り始めましたが
簡単に作ろうと思ってたのですが 面白いもので
こんなのも やり始めると また どんどん欲が出てくるものです
当初は温度設定などの面倒な部分だけPCアプリで作ろうと思ってたのですが
触り始めると グラフの作成も エクセルを利用するのではなくて独自で作ってしまおう、と・・・
エクセルの方が見た目は格好良くて綺麗なグラフができるのですが エクセルはエクセルで問題があって データを行で管理するものですから データが途切れる事なく 例えば10秒なら10秒でずっと絶え間なく繋がってるデータなら問題ないのですが 途中でスイッチを切ってたり 修理してたり カードを抜いてたりする事もある訳で
そんな場合に エクセルだと例えば1時間分のデータが抜けてたとしても 行で管理するものだから グラフにした時には空いてる時間に関係なく 繋いだグラフになってしまいます
それが どうも気に入らないところで 時間のデータもきっちりと記録してる訳ですから データが抜けてる部分は グラフでも抜けて表示したかったんです
それから 現在10個のデータを記録してグラフに表すようにしてますが いつもいつも10個のデータ全部を表示する必要はなく 逆に必要なデータだけを表示したい時もあるわけで そんな時には エクセルで調整するのは結構面倒で 機敏に動けません
それから 古いエクセルだと 65536行までのデータしか扱えないのも大きな理由で
例えば 1分毎のデータだとして1日に1440行で 45日分
10秒毎のデータだとして1日に8640行で8日分
最短の2秒毎だと1日に43200行で1日半分
せめて 1分毎のデータを1年分くらいは表示したいもので
これが 独自のプログラムでグラフも自分で作れば 大きなデータでも動きが遅くなるだけで あんまり限界は考えなくても良い
あとは自作の良いところで なんでも自分の好みで 自分専用の機能が作れる事かな!!
そんなのが有ったのと PCアプリのプログラムも しばらく触らないと すぐに忘れてしまうので 忘れてしまわないように、というのも大きな理由です
見た目は エクセルの方が綺麗ですが 使い勝手は好みで仕上げられるのが良い!!