フレームバッファの内容をそのまま加工できる画像でほしい時ってあるよね。 rootあるんなら、スクリーンキャプチャでいいんじゃないかって? いやぁ、2.3だったりするとか、コマンドラインしか使えないってこともあるさ。 あるんだってば。 pnmでいいじゃないかって? 画素数とか、色情報とかないとヘッダ作れないし、めんどくさいでしょ? そういうときは、fb2pngを使う。 Android-fb2png - Capture framebuffer and save it in png format https://code.google.com/p/android-fb2png/ バイナリあるからもらってくる。 信用できないって人は、ソースもらってきて眺めてビルドするといいよ。 http://code.google.com/p/android-fb2png/downloads/ https://a
Android4.0 からは OS がスクリーンショット機能をサポートしました。しかし、それ以前の Android では、次のような不便な撮影方法しかありませんでした。 AndroidSDK の DDMS のキャプチャ機能AndroidSDK の adb shell から起動したプロセスを介してフレームバッファにアクセスし、Android アプリから画像を作成root化した Android 端末のフレームバッファから画像を作成どれも一度はPCにUSB接続する必要があり、また、Android の開発環境をPCに入れる必要があり、一般のユーザには敷居が高い画面キャプチャ方法しかありません。そこで、ここでは、「root化も adb も不要な方法を紹介します。」と言いたいところなのですが、おそらく無理です。root 化不要でフレームバッファにアクセス可能な端末はいくつかあるらしいのですが、調べた限
パソコン用ディスプレイで一般的に使われている各種ディスプレイ出力端子のピン配置と割り当てについて。 "信号名"は正式な規格で定義されている名前とは異なることがある。 ○VGA(Video Graphics Array)端子 (ソース) 1987年にIBM Personal System/2に採用されて以来使われ続けているインターフェース。 現在はVESA DDCで定められているピン割り当てを用いるのが一般的。 詳細はVGA端子(アナログRGB)についてメモを参照。
VGA端子(アナログRGB) についてメモ の続き。 パソコン用ディスプレイのタイミング基準についての規格はVESA(Video Electronics Standards Association)が策定したDMT、CVTと、CEA(Consumer Electronics Association)が策定したCEA-861がある。 ○VESA DMT (Display Monitor Timings, 独立モニタタイミング) 1990年にガイドライン策定。1994年に採択。 Windows普及以前のDOS・Win3.x時代から使われてきた古い規格。 GTFやCVTは画面解像度や垂直同期周波数を元に計算式でタイミングの規定値を求めるのに対し、DMTは画面モードごとに個別に規定値を定めている。 現在も800x600、1024x768、1280x1024などの画面モードではこの基準が使われている
電気的にはPin 1,2,3は0~+0.7V、それ以外の信号線はすべてTTLレベル(0 or +5V)で伝送されます。 I2C data、I2C clockはパソコンなどの機器とディスプレイとの間で通信を行うための信号線です。 具体的にはVESAが規格化したDDC(I2Cベースのシリアル通信)でディスプレイの型番や利用可能な画面モードなどの情報(EDID)を得ることができます。 DDCやEDIDの規格書はVESAのサイトのオーダーフォームから注文できます。とても個人で買うようなものじゃありません。 英語版WikipediaにEDIDについての説明があるのでそちらを参照するといいでしょう。 Windows上ではEDID Viewerでバイナリだけでなく詳しい情報も、Debian系OSではread-edidパッケージでバイナリのみですがEDIDを取得できます。 オリジナルのIBM PS/2では
前回のエージェントのピア間移動に続いて、今回は別ピア上にいるエージェントが持ってるメソッドを呼び出してみる。 要は RPC みたいなもの。(Java だから RMC ?。 エージェントだから RAC かもしれないw) 例によって、別々のコンソールからそれぞれ1個ずつ、計 2 個のピアを起動。 (3個以上でもいいですけどね) まず 1 ピア目。自身に繋ぎます。名前は p1。 > piaxshell -r2000 -slocalhost:2000 p1 (コマンドヘルプ省略) Input Command > 続いて 2 ピア目。p1 に繋ぎます。名前は p2。 > piaxshell -r2001 -slocalhost:2000 p2 (コマンドヘルプ省略) Input Command > 立ち上がったら p1, p2 それぞれで join コマンドを実行して、オンラインにする。 Input
PIAX を使ったコードを書く前に知っておいた方が脳内に地図ができそうなネタをまとめてみましたです。 PIAX のモジュール構成 PIAX の中味は機能で大きく分けられていて Agent, Ov, Transport の3層になってる。 2.1 へのアップデートの際には、この3層構造に合わせる形でパッケージ構成が変更されていて以前よりわかりやすくなってる。 Agent org.piax.agent.* モバイルエージェントの仕組みを提供 Ov org.piax.ov.* オーバーレイネットワークの構築、維持、その上での探索機能の提供 Transport org.piax.trans.* ピア間の通信のサポート、同期・非同期RPCの提供 TCP4層ネットワークモデルのアプリケーション層, ネットワーク層, データリンク層のイメージに近い。 Transport 層はもう少し分けると ID 層と
P2P ミドルウェアの PIAX で遊んでみたのでメモ。 公式な話は http://www.piax.org/ 参照のこと。日本語完備。 PIAXができること エージェント (実体はJavaクラス) をピア間で移動させることができる。 P2P ネットワークを使ってネットワーク上のエージェントを探索できる。クエリ文字列で条件指定して、条件に合うエージェントを発見できる。 探索と同時にエージェントが持ってるメソッドを呼び出すことができる。マルチキャストRPCみたいなのが簡単にできる。 複数種類の P2P ネットワークが同時に動かすことができる。 NAT越え。 とかができるらしい。 このエントリでは一番上ので遊んでみる。 環境 Java5 以上の Java 環境 ダウンロードとセットアップ SourceForge のプロジェクトページ http://sourceforge.net/project
開発者が利用するにはフォームの入力が必要でアクティベーションのメールを受信するという流れ Sender Auth Tokenの取得にClient Loginを使用 一日あたり20万メッセージまでというクオータの制限があった
Aitendoで購入できるGPSモジュール GM615T は、デフォルトでは以下の設定で NMEAセンテンスを出力しています。 NMEA 0183 v2.3(compatible to 3.0) UART: 9600, 38400 bps N,8,1; GGA, GLL, GSA, GSV, RMC, VTG, TXT 更新間隔 1~5Hz しかし、今回のGPSデータロガーには不要なメッセージもあるので、GPSモジュールの 設定を変更することにしました。 Aitendoのデータシートでは、設定を変更するコマンドが何一つ載っていません。 しかし、u-blox 6で検索するとhttp://www.u-blox.com/index.phpにたどり着きました。 ドキュメントは、こちらにまとまって載せられています。 u-center GPS評価ソフトウェア をDLしインストールします。 すると、NM
PIC24FJ64GB004 小型マイコン基板 SBDBT USBコネクタのブレイクアウトボードに見えますが PIC24FJ64GB004が搭載されています Bluetoothアダプタを装着 pickit3はピンに直接接続できます ブレッドボード等で簡単に使えます ピンヘッダ未実装仕様ではピンヘッダは実装されずに付属しています。 PIC24FJ64GB004のとても小さいマイコン基板です。 2.54mmピッチ10ピンの足がついています。 USBのBluetoothアダプタを使用すると通信モジュールになります。 一見、USBコネクタのブレイクアウトボード?という感じがしますが、実は裏にPIC24FJ64GB004が搭載されています。 技術基準に適合したUSB Bluetoothアダプタを使用することで日本国内で合法的に使用できるBluetooth通信モジュールになります。 この基板は3.3V
ランニングエレクトロニクス カートを見る ホーム ログインフォーム いらっしゃいませ ゲスト 様 会員ID: パスワード: [パスワードを忘れた場合] メニュー カテゴリー 全件表示 (31) マイコン基板 (13) 変換基板 (4) うおーるぼっと関連 (6) SeeedStudio (1) その他 (5) ウェブシーテクノロジー (2) リンク サポート掲示板 SBDBTシリーズサポートページ SBDBT32サポートページ うぉーるぼっとサポートページ RT ROBOT SHOP お問い合わせ お問い合わせ カートの中身 カートに商品は入っていません 商品検索 カテゴリー内を検索 Copyright (c) Running Electronics All Rights Reserved PAGE TOP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く