Category: Development

August 22, 2019 Yuuki Nishiyama 0 Comments

eSenseアプリを開発中に「Message from debugger: Terminated due to signal 9」が発生し、アプリがバックグランド状態で落ちている事が判明。バックグランド状態では、CPU利用率が80%を連続して60秒を超えるとiOSがアプリを強制終了する仕様みたい。原因発見までの手順と対策をメモ。

August 21, 2019 Yuuki Nishiyama 0 Comments

夏休みに自室のスマートルーム化を目指して、セルフ実装合宿を決行。Raspberry Pi(ホームサーバ兼赤外線コントローラ)とSiriを使って「Hi Siri, I’m Home」で部屋の家電が全て起動、「Hi Siri, Bye-bye」で部屋の家電を全て停止を実現。毎日使ってるけど、かなり便利。まずは第一歩。FlaskとRaspberry Pi、IoT、Voice User Interface周りのいい勉強になった。

August 19, 2019 Yuuki Nishiyama 0 Comments

Bell Lab の Dr. Fahim Kawsar らが開発したイヤホン型センシングデバイス(eSense)を借りることができたので、Android版ライブラリを参考にiOS版のライブラリを作成。言語はSwiftで実装。