---
title: "PowerAppsの信号(Signals)を試してみた"
emoji: "📝"
type: "tech"
topics: ["Power Apps", "N"]
published: true
published_at: "2020-07-26 15:00"
cover: "./20200726144848.jpg"
category: "info"
author: "中村 薫"
description: "PowerAppsでは加速度や方位などデバイスの信号情報が取得できます。 docs.microsoft.com PowerAppsで利用できる信号は次のようになっています。 信号 説明 Acceleration 加速度 Compass 方位"
original_url: "https://blog.hololab.co.jp/entry/2020/07/26/150016"
---
PowerAppsでは加速度や方位などデバイスの信号情報が取得できます。

<https://docs.microsoft.com/ja-jp/powerapps/maker/canvas-apps/functions/signals>

[docs.microsoft.com](https://docs.microsoft.com/ja-jp/powerapps/maker/canvas-apps/functions/signals)

PowerAppsで利用できる信号は次のようになっています。

信号

説明

Acceleration

加速度

Compass

方位

Location

緯度経度

Connection

ネットワークの接続状況

App

ActiveScreenプロパティにスクリーン情報

信号とプロパティの組み合わせで値を取得できます(App.ActiveScreenはスクリーン情報なので割愛します)。

![f:id:kaorun55:20200726144848p:plain](./20200726144848.jpg)

Locationはスクリーンショットを使うときに表示されていると不便な場合があるので、トグルスイッチで切り替えられるようにしています。

![f:id:kaorun55:20200726150548p:plain](./20200726150548.png)

# 様々な環境で実行してみる

## iOS(iPhone 11 Pro)

すべての信号を取得できた。 ![f:id:kaorun55:20200726145617p:plain](./20200726145617.png)

## Android(Xperia 1 ii)

方位以外のすべての信号を取得できた(方位は取得できないのか、権限の問題かは不明)。 ![f:id:kaorun55:20200726145401j:plain](./20200726145401.jpg)

## PC(Razer Blade Salte)

緯度経度とネットワーク接続状況のみ取得できた。 ![f:id:kaorun55:20200726145330p:plain](./20200726145330.png)

## HoloLens 2

緯度経度とネットワーク接続状況のみ取得できた。

HoloLens 2には加速度センサーが搭載されていますがEdge経由なのでアクセスができないように見えます。逆に緯度経度はGPSが搭載されていませんがWiFiで測位しているようです(OSの設定で位置情報を有効にしました)。 ![f:id:kaorun55:20200726145354j:plain](./20200726145354.jpg)
