CayenneIoTのサービスを利用して、あるシステムを構築しようと考えています。
そこで、不明な点がいくつか出てきましたので、質問させて頂きました。
当方は、Cayenneのサービスを用いつつ、Arduino Mega 2560 Rev3という基盤をArduinoIDEというものでコーディングしています。
※ETHシールドも用いています
ライブラリはCayenneEthernetMQTTW5500.h
を用いています。
この設定で、cayenneの自動生成プログラムをした時に、Cayenne_Out_Default()
というものと、Cayenne_In_Default()といった関数らしきものが生成されました。
これはどう言った役割を持つのでしょうか?
また、Defaultのない、これと似た関数もあるようですが、違いがわかりません。
また、バーチャルピンという記述をCayenneDocの中でよく見かけるのですが、これはどういったものなのでしょうか?一通り読みましたが、適切な使い方や機能が分かりません。
最後に、ウィジェットのButtonについてですが、押した、離したという情報はArduinoIDEでどのように拾えば良いのですか?triggerで、ピンのI/OをHIGHにするのか、それ以外の方法があるのかが知りたいです。
以上です。
長々となってしまいましたがどうか宜しくお願い致します。
あなたの回答
tips
プレビュー