ytr373
2022年8月31日 17時25分
お世話になります。
以下のトピックにおいて、「SMS受信のトリガ」の検知案として掲載されている
「GPIOで検知する」という方法は、IoT-A6でも実現可能でしょうか。
https://armadillo.atmark-techno.com/forum/armadillo/11889
もし可能であれば、その方途をご教示いただくことはできますでしょうか。
以上、よろしくお願いいたします。
コメント
ytr373
古関様
お世話になります。回答いただきありがとうございました。
evtest を起動してSMSを送信してみましたが、
検知することができませんでした。
aiot-modem-controlコマンドでSMS一覧を表示すると、
送信した当該SMSの受信は確認できました。
検知するにあたり確認すべき点がございましたら、
ご教示いただけないでしょうか。
お手数をおかけしますが、よろしくお願いいたします。
追記
モデムのsleepおよびsuspendの設定ははdisableとしています。
> 古関です。
>
> > 以下のトピックにおいて、「SMS受信のトリガ」の検知案として掲載されている
> > 「GPIOで検知する」という方法は、IoT-A6でも実現可能でしょうか。
> > https://armadillo.atmark-techno.com/forum/armadillo/11889
>
> LTEモジュールのRIピンとSoCが接続されており、
> SMS受信のトリガとして利用可能ですが、
> Armadillo-IoT A6のLinux-KernelではGPIOではなくInputデバイスとして割り当てています。
>
> Event code 143 (KEY_WAKEUP)として取得可能です。
>
> root@armadillo:~# evtest /dev/input/event1
> Input driver version is 1.0.1
> Input device ID: bus 0x19 vendor 0x1 product 0x1 version 0x100
> Input device name: "gpio-wakeup"
> Supported events:
> Event type 0 (EV_SYN)
> Event type 1 (EV_KEY)
> Event code 143 (KEY_WAKEUP)
> Properties:
> Testing ... (interrupt to exit)
>
at_keitaro.takahashi
ytr373
高橋様
お世話になっております。情報ありがとうございました。
いただいた情報で、Eventの発生を確認することができました。
どうもありがとうございました。
> 高橋です。情報が不足しており申し訳ありません。
> Armadillo起動後に以下のコマンドを実行すると、SMS受信時にEventが発生するようになります。
> aiot-modem-control send-at-echo 'AT^SIND="message",1'
>
> なお、その後SMSを既読にしないと(未読のSMSが存在すると)2回目以降のEventが発生しないため、ご注意ください。
> 未読のSMSは以下のコマンドで表示可能です。
> aiot-modem-control list-sms "REC UNREAD"
at_koseki
2022年9月1日 11時52分
古関です。
> 以下のトピックにおいて、「SMS受信のトリガ」の検知案として掲載されている
> 「GPIOで検知する」という方法は、IoT-A6でも実現可能でしょうか。
> https://armadillo.atmark-techno.com/forum/armadillo/11889
LTEモジュールのRIピンとSoCが接続されており、
SMS受信のトリガとして利用可能ですが、
Armadillo-IoT A6のLinux-KernelではGPIOではなくInputデバイスとして割り当てています。
Event code 143 (KEY_WAKEUP)として取得可能です。
root@armadillo:~# evtest /dev/input/event1
Input driver version is 1.0.1
Input device ID: bus 0x19 vendor 0x1 product 0x1 version 0x100
Input device name: "gpio-wakeup"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 143 (KEY_WAKEUP)
Properties:
Testing ... (interrupt to exit)