ESP-WROOM-02 での"LIGHT_SLEEP_T"でSleepから復旧しない問題

ESP-WROOM-02 での"LIGHT_SLEEP_T"以下のSampleプログラムで、Sleepしてから、復旧しない問題が発生していた。

--------------**********こんな単純なプログラムで
extern "C" {
#include
}

void setup() {
  // ... Wi-Fi設定等

  wifi_set_sleep_type(MODEM_SLEEP_T);
}

void loop() {
}

------------**************

SleepほぼすぐにSleep状態になるが、いつまでたっても復旧しない。
購入した別のNODEMCUボードでも同じ、WeMosボードでも同じ????

ふと思い立って、ファームを最新版に書き換えてみた。

復旧しました。 チャンチャンチャーン!

「信じるな、ソフトは常に変化する」

VoiceOverでオンスクリーンキーボードを使う


編集可能なテキストフィールドを有効にすると、オンスクリーンキーボードが表示されます(Apple Wireless Keyboard が接続されていない場合)。

テキストフィールドを有効にする: テキストフィールドを選択してから、ダブルタップします。挿入ポイントとオンスクリーンキーボードが表示されます。

入力モードを選択する: 「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「入力モード」と選択します。または、ローターを「入力モード」に設定し、上または下にスワイプします。

テキストを入力する: オンスクリーンキーボードを使って文字を入力する:

標準入力モード:左または右にスワイプしてキーボードのキーを選択してから、ダブルタップして文字を入力します。または、キーボードの中で指を動かしてキーを選択し、1 本の指でそのキーにタッチしたまま、別の指で画面をタップします。キーを選択するとそのキーが読み上げられ、文字を入力したときに再度読み上げられます。

タッチ入力モード:キーボードのキーにタッチして選択し、指を離して文字を入力します。間違ったキーをタッチした場合は、使用したいキーに指をスライドさせます。各キーにタッチしたときに文字が読み上げられますが、指を離すまでは文字が入力されません。

直接入力モード:VoiceOver がキーボードのみで無効になるため、VoiceOver がオフのときと同じように入力できます。

挿入ポイントを移動する: 挿入ポイントをテキストの前または後ろに移動するには、上または下にスワイプします。ローターを使って、挿入ポイントを 1 文字ずつ移動するのか、1 単語ずつ移動するのか、1 行ずつ移動するのかを選択します。先頭または末尾にジャンプするには、テキストをダブルタップします。

挿入ポイントを移動すると音が鳴り、挿入ポイントの移動先にある文字、単語、または行が読み上げられます。単語単位で前進しているときは、単語の末尾(その単語の後ろにあるスペースまたは句読点の前)に挿入ポイントが配置されます。後退しているときは、前の単語の末尾(その単語の後ろにあるスペースまたは句読点の前)に挿入ポイントが配置されます。

挿入ポイントを単語または文の末尾にある句読点よりも後ろに移動する: ローターを使って文字モードに戻します。

挿入ポイントを 1 行ずつ移動すると、挿入ポイントが各行を通過したときにその行が読み上げられます。前進しているときは、次の行の先頭に挿入ポイントが配置されます(段落の最後の行に達したときを除きます。その場合は、読み上げられた行の末尾に挿入ポイントが移動します)。後退しているときは、読み上げられた行の先頭に挿入ポイントが配置されます。

入力フィードバックを変更する: デフォルトでは、入力した文字や単語が VoiceOver によって読み上げられます。文字と単語の両方、文字のみ、または単語のみが読み上げられないようにするには、「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「入力フィードバック」と選択してから、オプションを選択します。

入力フィードバックに欧文通話表を使用する: 「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「欧文通話表フィードバック」と選択します。テキストは 1 文字ずつ読み上げられます。最初にその文字が読み上げられ、続いて対応する通話表の語が読み上げられます(「f」に続いて「foxtrot」など)。

文字を削除する: どの VoiceOver 入力モードでも Delete キー を使用します。削除した文字を VoiceOver でそのつど読み上げるかどうかを指定するには、「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「詳細度」>「テキストを削除中」と選択します。「ピッチ変更」を選択している場合は、削除した文字が低い声で読み上げられます。

テキストを選択する: ローターを「編集」に設定し、上または下にスワイプして「選択」または「すべてを選択」を選択し、ダブルタップします。「選択」を選択した場合、ダブルタップしたときに挿入ポイントに最も近い単語が選択されます。選択範囲を拡大/縮小するには、2 本指でスクラブしてポップアップメニューを閉じてから、ピンチします。

カット、コピー、ペースト: ローターを「編集」に設定し、テキストを選択し、上または下にスワイプして「カット」、「コピー」、または「ペースト」を選択してから、ダブルタップします。

取り消す: iPad をシェイクし、左または右にスワイプして取り消す操作を選択してから、ダブルタップします。

アクセント記号付きの文字を入力する: 標準入力モードで、アクセント記号なしの文字を選択し、ダブルタップして、代替文字が表示されたことを示す音が鳴るまで押したままにします。左または右にドラッグして文字を選択すると、選択した文字が読み上げられます。指を離すと、現在選択している文字が入力されます。タッチ入力モードでは、代替文字が表示されるまで文字をタッチして押さえたままにします。

キーボード言語を変更する: ローターを「言語」に設定し、上または下にスワイプします。「言語と地域」設定で指定した言語を使用するときは、「デフォルトの言語」を選択します。「言語ローター」項目は、「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「スピーチ」設定で複数の言語を選択した場合にのみ表示されます。

Apple iOS アクセシビリティ機能

VoiceOver ジェスチャについて



移動と読み上げ
タップ:項目を選択して読み上げます。

右または左にスワイプ:次または前の項目を選択します。

上または下にスワイプ:ローター設定によって異なります。VoiceOver ローターを使用する を参照してください。

2 本指で上にスワイプ:画面の一番上からすべての項目を読み上げます。

2 本指で下にスワイプ:現在の位置からすべての項目を読み上げます。

2 本指でタップ:読み上げを停止または再開します。

2 本指でスクラブ(2 本指を前後にすばやく 3 回動かして「z」を描く):通知を消したり、前の画面に戻ったりします。

3 本指で上または下にスワイプ:一度に 1 ページ分をスクロールします。

3 本指で右または左にスワイプ:次または前のページに移動します(ホーム画面など)。

3 本指でタップ:リスト内の位置やテキストが選択されているかどうかなど、追加情報を読み上げます。

画面の上部を 4 本指でタップ:ページ内の最初の項目を選択します。

画面の下部を 4 本指でタップ:ページ内の最後の項目を選択します。

有効化
ダブルタップ:選択した項目を有効にします。

トリプルタップ:項目をダブルタップします。

スプリットタップ:項目を選択してからダブルタップして有効にする操作に代わる方法として、1 本の指で項目にタッチしたまま、別の指で画面をタップします。

ダブルタップして押したまま(1 秒間)にし、標準のジェスチャ:標準のジェスチャを使用します。ダブルタップして押したままにするジェスチャは、次のジェスチャを標準のジェスチャと解釈するように iPad に指示します。たとえば、画面を指でダブルタップして押したままにし、3 つの上昇音が聞こえてから指を離さずにおけばスライダをドラッグできます。

2 本指でダブルタップ:アクションを開始したり、実行中のアクションを停止または一時停止したりします。たとえば、以下のことができます:

「ミュージック」、「ビデオ」、または「写真」(スライドショー)では、再生したり、一時停止したりします。

「カメラ」では、写真を撮影したり、記録を開始または一時停止したりします。

ストップウォッチでは、計測を開始または停止します。

2 本指でダブルタップして押さえたままにする:画面項目を見つけやすくするために項目のラベルを変更します。

2 本指でトリプルタップ:項目セレクタが開きます。

3 本指でダブルタップ:VoiceOver を消音にしたり、消音を解除したりします。VoiceOver とズーム機能の両方が有効になっている場合は、3 本指でのトリプルタップジェスチャを使用します。

3 本指でトリプルタップ:スクリーンカーテンのオン/オフを切り替えます。VoiceOver とズーム機能の両方が有効になっている場合は、3 本指でのクアドラプルタップジェスチャを使用します。

Apple iOS アクセシビリティ機能

VoiceOver の基本


重要:VoiceOver では、iPad の制御に使用するジェスチャが変更されます。VoiceOver がオンのときは、VoiceOver をオフにする操作を含め、常に VoiceOver のジェスチャを使用する必要があります。

操作してみる: 画面上を指でドラッグします。タッチする各項目が読み上げられます。項目の選択を解除するには、指を離します。

項目を有効にする:1 回タップすると項目が選択され、ダブルタップすると項目が有効になります。

次/前の項目を選択する:1 本指で右または左にスワイプします。項目は、左から右、上から下の順に選択されます。

画面上の最初または最後の項目を選択する:画面の上部または下部を 4 本指でタップします。

項目を名前で選択する:画面のどこかを 2 本指でトリプルタップして、項目セレクタを開きます。次に、検索フィールドに名前を入力するか、右または左にスワイプしてアルファベット順のリスト内を移動するか、リストの右にある目次/索引をタップし、上または下にスワイプして項目のリスト内をすばやく移動します。また、手書きを使用して、項目名を書くことで項目を選択することもできます。指で書くを参照してください。選択しないまま項目セレクタを閉じるには、ダブルタップします。

項目の名前を見つけやすい名前に変更する:項目を選択してから、画面のどこかを 2 本指でダブルタップしたままにします。

選択した項目のテキストを読み上げる:ローターを文字または単語に設定してから、1 本指で上または下にスワイプします。VoiceOver ローターを使用する を参照してください。

ボタンや機能の使いかたについての追加の詳細情報を読み上げる:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」と選択してから、「ヒントを読み上げる」をオンまたはオフにします。

通話表による読み上げを使用する:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「欧文通話表フィードバック」と選択します。

先頭から画面全体を読み上げる:2 本指で上にスワイプします。

現在の項目から画面の一番下まで読み上げる:2 本指で下にスワイプします。

読み上げを一時停止する:2 本指で 1 回タップします。2 本指で再度タップして読み上げを再開するか、別の項目を選択してください。

VoiceOver を消音にする:3 本指でダブルタップします。同じ操作で消音を解除することもできます。VoiceOver とズーム機能の両方が有効になっている場合は、3 本指でトリプルタップします。外部キーボードを使っている場合は、Control キーを押します。

サウンドエフェクトを消音にする:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「オーディオ」と選択してから、「サウンドエフェクトを使用」をオフにします。

大きい VoiceOver カーソルを使用する: 「設定」>「一般」>「アクセシビリティ」>「VoiceOver」と選択してから、「大きいカーソルを使用」をオンにします。

読み上げの音声を調整する: VoiceOver の読み上げの音声を調整できます:

音量を調整する:iPad の音量ボタンを使用します。また、音量をローターに追加してから上または下にスワイプして調整することもできます。VoiceOver ローターを使用する を参照してください。

読み上げ速度を変更する:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」と選択してから、「読み上げ速度」スライダをドラッグします。ローターを「読み上げ速度」に設定してから、上または下にスワイプして調整することもできます。

読み上げの音声の高さを調整する:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「スピーチ」と選択してから、「ピッチ」スライダをドラッグします。

ピッチ変更を使用する:グループ(リストや表など)の最初の項目が読み上げられるときは高い声、グループの最後の項目が読み上げられるときは低い声を使用できます。「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「スピーチ」と選択してから、「ピッチ変更を使用」をオンにします。

オーディオダッキングを制御する:読み上げるときに再生中のオーディオの音量を下げるかどうかを選択するには、ローターを「オーディオダッキング」に設定してから、上または下にスワイプします。

iPad で使用する言語を設定する:「設定」>「一般」>「言語と地域」と選択します。一部の言語の VoiceOver の発音は、ここで選択した「書式」の影響を受けます。

発音を変更する:ローターを「言語」に設定し、上または下にスワイプします。ローターで「言語」を調整できるのは、「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「スピーチ」>「言語をローテーション」で複数の発音を選択している場合だけです。

ローターに含める方言を選択する:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「スピーチ」>「言語をローテーション」と選択します。声品質または読み上げ速度を調整するには、言語をタップします。ローターから言語を削除するか言語の順序を変更するには、「編集」をタップし、「削除」ボタンをタップするか 並べ替えボタン を上または下にドラッグしてから、「完了」をタップします。

iPad で現在使用している言語のデフォルトの声を設定する:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「スピーチ」>「声」と選択します。

高品質の読み上げ音声をダウンロードする:「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「スピーチ」と選択し、言語をタップしてから、高品質の音声を選択します。英語を使用している場合は、Alex(869 MB)をダウンロードすることを選択できます。Alex は、Mac コンピュータの VoiceOver に使われているものと同じ高品質のアメリカ英語の音声です。

特定の単語の読みかたを指定する:「設定」>「一般」>「アクセシビリティ」>「スピーチ」>「読みかた」と選択します。追加ボタン をタップし、語句を入力してから、語句の読みかたを音声入力またはスペルアウトします。

詳細度を管理する: VoiceOver で読み上げられる情報の量を調整するには、「設定」>「一般」>「アクセシビリティ」>「VoiceOver」>「詳細度」と選択します。VoiceOver で、ヒント、句読点、大文字、埋め込みリンクなどを読み上げるかどうかを指定できます。テキスト内の絵文字を読み取った後に「絵文字」と読み上げるようにすることもできます。

Apple iOS アクセシビリティ機能

Apple Wireless Keyboard で VoiceOver を使用する

外付けのApple Keyboardのショートカットキー

VoiceOver のキーボードコマンド
VO = Control + Option

「VoiceOver ヘルプ」をオンにする:VO + K
「VoiceOver ヘルプ」をオフにする:Escape

次/前の項目を選択する:VO +→、VO +←

選択した項目をダブルタップして有効にする:VO +スペースバー

ホームボタンを押す:VO + H

選択した項目をタッチして押さえたままにする:VO + Shift + M

ステータスバーに移動する:VO + M

現在の位置から読み上げる:VO + A

先頭から読み上げる:VO + B

読み上げを一時停止する/再開する:Control

最後に読み上げられたテキストをクリップボードにコピーする:VO + Shift + C

テキストを検索する:VO + F

VoiceOver を消音する/消音解除する:VO + S

通知画面を開く:Fn + VO +↑

コントロールセンターを開く:Fn + VO +↓

項目セレクタを開く:VO + I

選択した項目のラベルを変更する:VO + /

2 本指でダブルタップする:VO + -(ハイフン)

上または下にスワイプ:VO +↑、VO +↓

ローターを調整する:VO + Command +←、VO + Command +→

ローターで指定された設定を調整する:VO + Command +↑、VO + Command +↓

スクリーンカーテンのオン/オフを切り替える:VO + Shift + F11

前の画面に戻る:Escape

App を切り替える:Command + Tab、Command + Shift + Tab

クイックナビゲーション
矢印キーを使って VoiceOver を制御するには、クイックナビゲーションをオンにします。

クイックナビゲーションのオン/オフを切り替える:←+→

次/前の項目を選択する:→、←

ローターで指定された次/前の項目を選択する:↑、↓

最初/最後の項目を選択する:Control +↑、Control +↓

項目をタップする:↑+↓

上/下/左/右にスクロールする:Option +↑、Option +↓、Option +←、Option +→

ローターを調整する:↑+←、↑+→

単一キーを使ったクイックナビゲーションによる Web ブラウズ
Web ページを表示するときにクイックナビゲーションがオンになっているときは、キーボードの次のキーを使用してページ上をすばやく移動できます。キーを押すと、そのタイプの次の項目に移動します。前の項目に移動するには、Shift キーを押したままその文字を入力します。

単一キーのクイックナビゲーションをオンにする:VO + Q

ヘッダ:H

リンク:L

テキストフィールド:R

ボタン:B

フォームコントロール:C

イメージ:I

表:T

静的テキスト:S

ARIA ランドマーク:W

リスト:X

同じタイプの項目:M

レベル 1 の見出し:1

レベル 2 の見出し:2

レベル 3 の見出し:3

レベル 4 の見出し:4

レベル 5 の見出し:5

レベル 6 の見出し:6

テキスト編集
テキストを操作するときは以下のコマンドを使用します(クイックナビゲーションはオフにします)。挿入ポイントを動かすとテキストが読み上げられます。

1 文字後/前に移動する:→、←

1 単語後/前に移動する:Option +→、Option +←

1 行上/下に移動する:↑、↓

行の先頭/末尾に移動する:Command +←、Command +↓

段落の先頭/末尾に移動する:Option +↑、Option +↓

前/次の段落に移動する:Option +↑、Option +↓

テキストフィールドの先頭/末尾に移動する:Command +↑、Command +↓

移動しながらテキストを選択する:Shift +上記の挿入ポイント移動コマンドのいずれか

すべてのテキストを選択する:Command + A

テキストをカット/コピー/ペーストする:Command + C、Command + X、Command + V

直前の変更を取り消す/やり直す:Command + Z、Shift + Command + Z

Windows電卓のキーボード ショートカット

電卓のキーボード ショートカット

押すキー 目的
Alt + 1 普通の電卓に切り替える
Alt + 2 関数電卓に切り替える
Alt + 3 プログラマー電卓に切り替える
Alt + 4 日付計算モードに切り替える
Ctrl + M メモリに保存する
Ctrl + P メモリに加算する
Ctrl + Q メモリから減算する
Ctrl + R メモリから呼び出す
Ctrl + L メモリをクリアする
Del 現在の入力をクリアする ([CE] を選択する)
Esc 入力を完全にクリアする ([C] を選択する)
F9 [±] を選択する
R [1/x] を選択する
@ 平方根を計算する
% [%] を選択する
Ctrl + H 計算履歴をオンまたはオフにする
履歴一覧を上へ移動する
履歴一覧を下へ移動する
Ctrl + Shift + D 履歴をクリアする
F3 関数電卓で [DEG] を選択する
F4 関数電卓で [RAD] を選択する
F5 関数電卓で [GRAD] を選択する
Ctrl + G 関数電卓で [10x] を選択する
Ctrl + O 関数電卓で [cosh] を選択する
Ctrl + S 関数電卓で [sinh] を選択する
Ctrl + T 関数電卓で [tanh] を選択する
Shift + S 関数電卓で [sin-1] を選択する
Shift + O 関数電卓で [cos-1] を選択する
Shift + T 関数電卓で [tan-1] を選択する
Ctrl + Y 関数電卓で [y√x] を選択する
D 関数電卓で [Mod] を選択する
L 関数電卓で [log] を選択する
M 関数電卓で [dms] を選択する
関数電卓で [ln] を選択する
Ctrl + N 関数電卓で [ex] を選択する
O 関数電卓で [cos] を選択する
P 関数電卓で [Pi] を選択する
Q 関数電卓で [x2] を選択する
S 関数電卓で [sin] を選択する
T 関数電卓で [tan] を選択する
V 関数電卓で [F-E] を選択する
関数電卓で [Exp] を選択する
Y、^ 関数電卓で [xy] を選択する
# 関数電卓で [x3] を選択する
! 関数電卓で [n!] を選択する
% 関数電卓またはプログラマー電卓で [Mod] を選択する
F2 プログラマー電卓で [Dword] を選択する
F3 プログラマー電卓で [Word] を選択する
F4 プログラマー電卓で [Byte] を選択する
F5 プログラマー電卓で [16 進] を選択する
F6 プログラマー電卓で [10 進] を選択する
F7 プログラマー電卓で [8 進] を選択する
F8 プログラマー電卓で [2 進] を選択する
F12 プログラマー電卓で [Qword] を選択する
A ~ F プログラマー電卓で [A] ~ [F] を選択する
J プログラマー電卓で [RoL] を選択する
K プログラマー電卓で [RoR] を選択する
< プログラマー電卓で [Lsh] を選択する
> プログラマー電卓で [Rsh] を選択する
% プログラマー電卓で [Mod] を選択する
| プログラマー電卓で [Or] を選択する
^ プログラマー電卓で [Xor] を選択する
~ プログラマー電卓で [Not] を選択する
& プログラマー電卓で [And] を選択する
Space プログラマー電卓でビット値を切り替える

Webブラウザ Microsoft Edge のショートカット

Microsoft Edge のキーボード ショートカット

押すキー 目的
Ctrl + D 現在のサイトをお気に入りまたはリーディング リストに追加する
Ctrl + I お気に入りウィンドウを開く
Ctrl + J ダウンロード ウィンドウを開く
Ctrl + H 履歴ウィンドウを開く
Ctrl + P 現在のページを印刷する
Ctrl + F ページを検索する
Alt + C Cortana を開く

Ctrl + Shift + R 読み取りビューを開始する
Ctrl + T 新しいタブを開く
Ctrl + Shift + T 最後に閉じたタブをもう一度開く
Ctrl + W または Ctrl + F4 アクティブなタブを閉じる
Ctrl + K タブを複製する
Ctrl + N 新しいウィンドウを開く
Ctrl + Shift + P 新しい InPrivate ブラウズ ウィンドウを表示する
Ctrl + Tab 次のタブに切り替える
Ctrl + Shift + Tab 前のタブに切り替える
Ctrl + 1、2、3 など 特定のタブ番号に切り替える
Ctrl + 9 最後のタブに切り替える
Ctrl + 正符号 (+) 拡大する (25%)
Ctrl + 負符号 (-) 縮小する (25%)
Ctrl + 0 (ゼロ) 拡大レベルをリセットする
BackSpace または Alt + ← 前に戻る
Alt + → 次に進む
F5 または Ctrl + R ページを最新の情報に更新する
Esc ページの読み込みを停止する
Ctrl + L または Ctrl + O (文字の O) アドレス バーの URL を選択して編集する
Ctrl + Shift + L 新しいタブでアドレス バー クエリを開く
Ctrl + E アドレス バーで検索クエリを開く
Ctrl + Enter アドレス バーに入力したテキストの前後に www. と .com を追加する
Ctrl + クリック リンクを新しいタブで開く
Ctrl + Shift + クリック リンクを新しいタブで開き、そのタブに切り替える
Alt + Shift + クリック リンクを新しいウィンドウで開く
Ctrl + Shift + M  Web ノートの作成を開始する
Ctrl + Alt + M  選択されているコンテンツを Web ノートにコピーする

F12 F12 開発者ツールを開く
Ctrl + U  ソースを表示する
F6  Web ページのコンテンツとアドレス バーの間でフォーカスを切り替える
F7  アクティブなタブでカーソル ブラウズをオンにする
Ctrl + Shift + Del  閲覧データを消去するコントロールを表示する

Microsoft Edge で書籍を読む場合:
Ctrl + Shift + C  目次を開くまたは閉じる
Ctrl + B  ブックマークの一覧を開くまたは閉じる
Ctrl + Shift + D  ブックマークを追加するまたは削除する
Ctrl + Shift + O  [オプション] を開くまたは閉じる
Ctrl + Shift + Y  読み取りバーを開くまたは閉じる
Ctrl + Y  ハブの書籍を開く
← または ↑、または PageUp  次のページに移動する
→ または ↓、または PageDown  前のページに戻る
Home  書籍の先頭に移動する
End  書籍の最後に移動する
Ctrl + Shift + V 入力した検索テキストと検索結果間で切り替える

詳しくはこちら