検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
y_kawasaki をテンプレートにして作成
最新の20件
2024-04-02
wu
FrontPage
2023-11-15
shiraya
2023-11-14
コメント/akita
2023-09-25
akita
2023-05-30
sakamoto
2023-05-28
okamura
2022-11-15
kawamura
2022-11-01
youkaichi
2022-10-02
AutoTicketLinkName
2022-02-17
ibe
2022-02-04
nakagawa
2021-11-09
tanaka
2021-09-08
okawa
2021-08-03
tsuzuki
2021-07-28
takebe
2021-04-01
awazu
2020-12-10
moriya
2020-10-26
inoue
2019-12-18
yoshida
Total:0/Today:0
開始行:
目次
#contents()
*過去の日記 [#b912d6a2]
-[[merl時代>http://merl.ec.t.kanazawa-u.ac.jp/diary_priva...
*1月23日(水) [#b94f3d3c]
**PSoC Designerでのエラー [#j5406653]
-リモコンシールドを使うためにPSoC1duinoを使用することにし...
-これまでPSoC Designer5.1しかインストールしていなかったの...
チュートリアルなど参考にしつつ、サンプルをビルドしようと...
make: *** No rule to make target `C:\users\kawasaki\DOCU...
-調べてみたところ、ファイルやフォルダ名の長さから出るエラ...
-そこで、プロジェクトの実行フォルダを、
--「\C:\Users\kawasaki\Documents\PSoC Designer 5.3 Projec...
--「\C:\Users\kawasaki\Dropbox\PSoC」に変更したところ、エ...
-研究室のPC(XP,32bit)で、同じ手順でプロジェクトをclone...
--むしろ「C:\Documents and Settings\ykawasaki\My Document...
-よって、64bitOSだと出やすいエラーなのでは
**リモコンシールド [#aacba2f9]
東京デバイセズのArduino赤外線リモコンシールドのテスト
-とりあえず、シールドからの信号をPCで確認
-最初は??となるが、データシートに記載されているIRパケッ...
-今まで確認に手間がかかっていた信号の幅やデータビットが分...
*12月6日(木) [#q0102feb]
結局久々の更新
**XBeeとの通信による画面切り替え [#ieac8ba4]
がやっと実装できた。詰まってた問題点幾つか()
***intentで受け渡せるデータの限界 [#w113e5c8]
-まず、XBeeからの接続要求を受け取り、要求先のIDに合わせた...
-serversocketにXBeeからの接続要求→新たなsocketを用意して...
-intentの仕様上、socketまるごと渡せなかったので、IPだけ渡...
-そのため、サービスとアクティビティ間のやり取りが必要にな...
***呼び出し場所 [#sbd0990c]
-画面切り替え時にActivityの破棄も行いたいので、startActiv...
-どうやらActivityクラスの中でしか使えないらしく、MainActi...
-それをブロードキャストレシーバ内で呼び出して使おうと思っ...
--C的間隔でホイホイ呼びだそうとしてもダメってことは多々…...
--contextなどの辺を気にしながら調整してみたが、結局内クラ...
-ブロードキャストレシーバもMainActivity内のクラスとして実...
--無事に呼び出しに成功
*** android.os.NetworkOnMainThreadException [#u05bcde4]
-ここまでで
-Service
--XBeeからの接続要求&機器ID送信
--仮接続
--socketからIP抜き出し&機器ID抜き出し
--ブロードキャストレシーバにIPとIDを送信
-ブロードキャストレシーバ(MainActvity内)
--IDから開くべきActivity(画面)を選択
--startActivityForResult()で起動。intentを用いてIP情報受...
-Activity(リモコン画面)
--IPと決め打ちのポートを使ってXBeeと接続。通信。
まで来ていて、ボタンを押したらリモコン信号を送信というと...
「android.os.NetworkOnMainThreadException」というエラーが~
なんやらほいとグーグル先生に聞いてみたところ、Android4.0...
-対策は簡単で、Androidマニフェストファイルの~
android:targetSdkVersion="15"を変えてやればいいと(sdk15...
今回は最低sdkを2.2(sdk8)にしているのでそれに合わせて8に...
やっとここまで~
今後はUI、データベースの利用、リモコン信号学習など…あとし...
*10月17日(水) [#d4d955b9]
**リモコン [#h90a2d4b]
PSoCで受信したデータを元にプロジェクターをリモコン操作出...
-相変わらずONには出来るが、OFFには出来ない
-プロジェクターが起動していると外乱をまき散らしているのか...
--信号データの見直し、回路の見直しなどが必要
-Arduinoのシールドを使うことに
--PSoC互換ボードを借りて(作って?)試してみる
が、一旦回路は置いといて(ある程度並行はしたいが)、先にA...
-Android側をサーバにして、XBeeから通信するテストの第一段...
--参考ページ→[[http://www.atmarkit.co.jp/fjava/column/koy...
--次はリモコン信号を想定した長い信号と双方向のやり取りを...
--そのためにプログラム改良が必要
*10月12日(金) [#b8c2a601]
**学習リモコン機能 [#rd5ec01a]
前にちょっと試したときは、あまりいい結果が得られなかった...
-他のとこでも詰まる原因になっていたUARTの送信タイミングを...
-いつもC言語とかの感覚で適当なところに挟んでしまうので、...
-しかし、arduinoのリモコンシールドが届いたタイミングで気...
-これで試してみてPSoCで行けそうなら、もったいないがPSoCの...
--やはり難しそうだったら、Arduinoにシフト
今後の課題を整理
-PSoCで学習機能(リモコン信号を取得、Androidに転送)が出...
--出来なかったら、arduino
-AndroidとXBee間の通信方法の変更
-AndroidアプリのUI関係整備
-Androidで操作履歴の保存
-Androidアプリで操作履歴をUIに反映
上2つを取組中。
学習機能が出来るとして、データベースに保存などを実装する...
*10月1日(月) [#b25a9992]
ifDLになってから初めて更新する…^^;
必要なことはノートと頭にメモってたのであまり使わなかった罠…
後期はメモ程度でも少しずつ・・・
**通信テスト [#c178d7f4]
ものづくりの裏ですこしずつ進めていたプログラムの改良。
-PCとマイコンで通信がうまく行ってなかった原因はボーレート...
-そのままAndroidとマイコンの間でもbyte型での通信は成功~
次の改良点は、リモコン信号のデータとしてbyte型(8bit)では...
1データ2byteで送りつけて受信側でまとめてintに入れるとか。
*4月9日(月) [#w076d5c4]
#pcomment(reply)
終了行:
目次
#contents()
*過去の日記 [#b912d6a2]
-[[merl時代>http://merl.ec.t.kanazawa-u.ac.jp/diary_priva...
*1月23日(水) [#b94f3d3c]
**PSoC Designerでのエラー [#j5406653]
-リモコンシールドを使うためにPSoC1duinoを使用することにし...
-これまでPSoC Designer5.1しかインストールしていなかったの...
チュートリアルなど参考にしつつ、サンプルをビルドしようと...
make: *** No rule to make target `C:\users\kawasaki\DOCU...
-調べてみたところ、ファイルやフォルダ名の長さから出るエラ...
-そこで、プロジェクトの実行フォルダを、
--「\C:\Users\kawasaki\Documents\PSoC Designer 5.3 Projec...
--「\C:\Users\kawasaki\Dropbox\PSoC」に変更したところ、エ...
-研究室のPC(XP,32bit)で、同じ手順でプロジェクトをclone...
--むしろ「C:\Documents and Settings\ykawasaki\My Document...
-よって、64bitOSだと出やすいエラーなのでは
**リモコンシールド [#aacba2f9]
東京デバイセズのArduino赤外線リモコンシールドのテスト
-とりあえず、シールドからの信号をPCで確認
-最初は??となるが、データシートに記載されているIRパケッ...
-今まで確認に手間がかかっていた信号の幅やデータビットが分...
*12月6日(木) [#q0102feb]
結局久々の更新
**XBeeとの通信による画面切り替え [#ieac8ba4]
がやっと実装できた。詰まってた問題点幾つか()
***intentで受け渡せるデータの限界 [#w113e5c8]
-まず、XBeeからの接続要求を受け取り、要求先のIDに合わせた...
-serversocketにXBeeからの接続要求→新たなsocketを用意して...
-intentの仕様上、socketまるごと渡せなかったので、IPだけ渡...
-そのため、サービスとアクティビティ間のやり取りが必要にな...
***呼び出し場所 [#sbd0990c]
-画面切り替え時にActivityの破棄も行いたいので、startActiv...
-どうやらActivityクラスの中でしか使えないらしく、MainActi...
-それをブロードキャストレシーバ内で呼び出して使おうと思っ...
--C的間隔でホイホイ呼びだそうとしてもダメってことは多々…...
--contextなどの辺を気にしながら調整してみたが、結局内クラ...
-ブロードキャストレシーバもMainActivity内のクラスとして実...
--無事に呼び出しに成功
*** android.os.NetworkOnMainThreadException [#u05bcde4]
-ここまでで
-Service
--XBeeからの接続要求&機器ID送信
--仮接続
--socketからIP抜き出し&機器ID抜き出し
--ブロードキャストレシーバにIPとIDを送信
-ブロードキャストレシーバ(MainActvity内)
--IDから開くべきActivity(画面)を選択
--startActivityForResult()で起動。intentを用いてIP情報受...
-Activity(リモコン画面)
--IPと決め打ちのポートを使ってXBeeと接続。通信。
まで来ていて、ボタンを押したらリモコン信号を送信というと...
「android.os.NetworkOnMainThreadException」というエラーが~
なんやらほいとグーグル先生に聞いてみたところ、Android4.0...
-対策は簡単で、Androidマニフェストファイルの~
android:targetSdkVersion="15"を変えてやればいいと(sdk15...
今回は最低sdkを2.2(sdk8)にしているのでそれに合わせて8に...
やっとここまで~
今後はUI、データベースの利用、リモコン信号学習など…あとし...
*10月17日(水) [#d4d955b9]
**リモコン [#h90a2d4b]
PSoCで受信したデータを元にプロジェクターをリモコン操作出...
-相変わらずONには出来るが、OFFには出来ない
-プロジェクターが起動していると外乱をまき散らしているのか...
--信号データの見直し、回路の見直しなどが必要
-Arduinoのシールドを使うことに
--PSoC互換ボードを借りて(作って?)試してみる
が、一旦回路は置いといて(ある程度並行はしたいが)、先にA...
-Android側をサーバにして、XBeeから通信するテストの第一段...
--参考ページ→[[http://www.atmarkit.co.jp/fjava/column/koy...
--次はリモコン信号を想定した長い信号と双方向のやり取りを...
--そのためにプログラム改良が必要
*10月12日(金) [#b8c2a601]
**学習リモコン機能 [#rd5ec01a]
前にちょっと試したときは、あまりいい結果が得られなかった...
-他のとこでも詰まる原因になっていたUARTの送信タイミングを...
-いつもC言語とかの感覚で適当なところに挟んでしまうので、...
-しかし、arduinoのリモコンシールドが届いたタイミングで気...
-これで試してみてPSoCで行けそうなら、もったいないがPSoCの...
--やはり難しそうだったら、Arduinoにシフト
今後の課題を整理
-PSoCで学習機能(リモコン信号を取得、Androidに転送)が出...
--出来なかったら、arduino
-AndroidとXBee間の通信方法の変更
-AndroidアプリのUI関係整備
-Androidで操作履歴の保存
-Androidアプリで操作履歴をUIに反映
上2つを取組中。
学習機能が出来るとして、データベースに保存などを実装する...
*10月1日(月) [#b25a9992]
ifDLになってから初めて更新する…^^;
必要なことはノートと頭にメモってたのであまり使わなかった罠…
後期はメモ程度でも少しずつ・・・
**通信テスト [#c178d7f4]
ものづくりの裏ですこしずつ進めていたプログラムの改良。
-PCとマイコンで通信がうまく行ってなかった原因はボーレート...
-そのままAndroidとマイコンの間でもbyte型での通信は成功~
次の改良点は、リモコン信号のデータとしてbyte型(8bit)では...
1データ2byteで送りつけて受信側でまとめてintに入れるとか。
*4月9日(月) [#w076d5c4]
#pcomment(reply)
ページ名: