[過去ログ]
瓶詰堂さん、こんばんは。 senshuです。HIDaspxをご利用いただき、どうもありがとうございます。 現在、複数のOSに対応させようという取り組みをirukaさんと共同で 取り組んでいます。LinuxとWindowsでは動作確認が取れました。 HIDクラスではなく、libusbを利用するクラスに変更したファームの同梱を開始しました。 詳しくは(あまり詳しくはないのですが)、千秋ゼミの掲示板を ご覧ください。 Mac OS XとBSDに関しては、瓶詰堂さんに確認してもらうのがベストと 考えています。 どうぞ、よろしくお願いいたします。
senshuさんこんにちは. ご報告ありがとうございます. 時間があるときに確認してみます.
Windows/Linux のファームを統合できるように、ENDポイントを 追加してみました。 hidspx-1127.zipのmain.hexを使えば、BSDやMac OS Xでも 怒られない?ものになっていると思います。 お試しください。
ありがとうございます. 遅くなりましたが,MacOSとFreeBSDで正常に認識できるように なっていることを確認しました. libusbがBSDのhidに未対応のようなのでFreeBSDでは認識される のを確認しただけですが,暇を見ていじってみます.
以下の環境にてクロスコンパイルにてx64アプリを開発しているのですが、 【開発マシン】 OS WinXP pro SP3 CPU Intel Core2Duo 2.10GHz MEM 2GB 【開発環境】 Visual Studio 2003 Platform SDK x64 【試験マシン】 CPU :Xeon X5355(2.66GHz) QuadCore× 2 メモリ:32GB OS :Windows Server 2003 Enterprise x64 Edition SP2 貴殿のブログにの 2008/06/07 で発生している以下のメッセージが出力されており、ホトホト困っている状況です。 もちろん、「dna2rna.exe」は、こちらでの作成アプリ名 になります。 --------------------------- dna2rna.exe - システム DLL の無効な再配置 --------------------------- システム DLL user32.dll がメモリ内で再配置されました。 アプリケーションは正常に動作しません。 再配置が起きたのは、 DLL Dynamically Allocated Memory が、Windows システム DLL のために 予約されているアドレス範囲を使用していたためです。この DLL の ベンダに連絡して、新しい DLL を入手してください。 --------------------------- OK --------------------------- ★WEB等で検索しても、解決方法がなく、貴殿のブログがヒットし 2008/06/08 に「バグはすぐ取れた」との記載から貴殿が上記 メッセージ対応をとったものと認識しました。 【Q&A】 マシンにより、発生したり、しなかったりしております。 発生する条件として、2GB以上のデータを読み込んだときに 発生します。 (別のマシンでは、2GB以上のデータでも発生しません。) ※ともに64ビットマシンです。 まことに申し訳ありませんが、 原因、対処方法などをご教授願いませんでしょうか? ※せめて貴殿が上記のメッセージに対してどのような対処を実施 したのかだけでもご教授願いませんでしょうか? お忙しいところ、まことに申し訳ございませんがよろしくお願いします。
詳細は覚えていませんが,原因は単純なメモリリークでした. 使ってはいけないアドレス空間にメモリが確保されてしまったのが 原因だとは思いますが,詳細までは調べてません. 私がそのとき調べた範囲では, http://support.microsoft.com/kb/935448/ja あたりかなぁ,と感じました. ホトホト様のお役に立たなそうで申し訳ありません.
こちらこそ返信が遅れまして申し訳ありません。 アプリ内で、ロードライブラリ(user32.dll)の定義をしたところ発生しなくなりました。 これが、根本対処になっているかどうかはわかりませんが。。
HIDaspを公開していただき、感謝しております。 非常に便利に利用しているのですが、一点だけ解決できずに 困っていることがあります。 以下のURLにも書いていますが、HIDaspとの最初の通信が どうにも不安定です。 改善したいと考えておりますので、アドバイスをいただければ 幸いです。 http://www-ice.yamagata-cit.ac.jp/ken/senshu/sitedev/index.php?AVR%2FHIDasp
HIDasp使っていただいてありがとうございます. とりあえず動いたという状態で公開したまま放置しておりました. 気になる点は幾つかあるので,チェックしてみます. いっそのこと,mega88あたりで作り直して少し 高速化もしたいと思っていますが,こっちは完全に未定です.
私の方も、進展がありました。 HIDaspに良く似た構造を持つHIDsphを使って、諸問題が 改善できました。その顛末を書いていますので、先のURLを ご覧ください。 HIDaspも改善できるなら、ぜひお願いします。既に多くの 方が、HIDaspを製作されているようですので、改良を心待ち にしている人も大勢いると思います。 よろしくお願いいたします。
こんにちは.びんずめ堂です. まだ根本的な部分はいじっていないのですが,最終更新から 大分時間が経っているので手元にあった最新のものを公開しました. ついでに,AVR USBを最新のものにして,ピン配置もHIDsph互換に してみました. http://www.binzume.net/library/avr_hidasp.html 以下の問題はずいぶん前に修正した形跡がありました(^^;; ・Windows 2000で使えない問題 ・電源ON時にリセット状態
HIDaspの改訂をありがとうございます。 HIDsph互換の回路はありがたい改良です。 これで、RX, TXのピンを利用でき、またCLOCK 出力も可能になります。 なお、irukaさんと共同で行っていたHIDaspの高速化対応が完了しました。 現行のHIDaspの2~3倍の性能になっていますので、ぜひ使ってみて ください。
AVRでアセンブラを読ませていただきました。 これでテーブルが楽になります。 次を見つけました。 LPM Load Program Memory R0 ← (Z) LPM Rd, Z Load Program Memory Rd ← (Z) LPM Rd, Z+ Load Program Memory and Post-Inc Rd ← (Z), Z ← Z+1
K-K@瓶詰堂様 お返事、ありがとうございます。 USB-CAPですが、いまだ必要としております!! K-K@瓶詰堂のお手すきのときで構いませんので、ぜひぜひ捜索して下さい。 宜しくお願い致します。
メールでも連絡しますが,一応,USB-CAP見つかりました.
ありがとうございます!! 発送先はメールにて折り返し連絡させていただきました。 宜しくお願い致します。
こんにちは。 USB-CAP(またはUSB-CAP2)が欲しくて、インターネットで探していたところ、ここのページにたどりつきました。 現在USB-CAPは使用していますか? もし不用品になっているようでしたら譲って頂きたくて連絡させていただきました。 突然の書き込みで申し訳ありませんが、ご回答の程よろしくお願いいたします。 ※もちろん無料で譲ってもらおうなんて思っていません。
はじめまして. 返事が遅くなってすみません. USB-CAPは昔使っていましたが,今何処にあるか,ちょっと覚えていません. 探せば出てくるかもしれないので,まだ必要なら発掘してみます. たぶん,もう使わないものなので,送料を頂ければお譲りします. まだ必要ならば,お手数ですが掲示板かメールでもう一度 連絡ください.
はじめまして。2年くらい前、成長するスクリーンセーバーが欲しくて、探しているうちに、K-KさんのHPに迷い込みました。久しぶりにHP見たら、瓶詰堂が出来ていて、驚きました。(プログラム等に関してはド素人なので、眺めてるだけなんですけどね。) 気が向いたら、金魚鉢も更新してくれると、うれしいです。ずっと更新されていないので、もう、興味失われていそうですが...。
はじめまして. 金魚鉢スクリーンセーバを使って頂きありがとうございます. 更新はずっと「したい」と言いながら出来ずにいます. 今は他の方向に興味が向いているので,手を付けるのは無理そうですが… 使ってくれる方がいるのはやっぱりうれしいので,どうにかしたいです. 何か面白いアイディアが出てきたら手を付けたいと思っています.
#どこにコード貼るか悩んだので... 他の学部学科もチェックしたら,こんな感じになりました. 今手元にあるユーザリストだとこれで全部通りました. ただ,R=0,E=5だけ複数の組み合わせが考えられるので暫定です.
sub calc{
my $id = $_[0];
my @m = (9,4,5,6,7,8,9); # 重み
my $sum=0;
my $count=0;
for (split(//,$id)) {
$_ =~tr/RLEKSMTAFJPG/001234567889/ if ($count==2); # 学部
$_ =~tr/EASDTHM/5114789/ if ($count==3); # 大学院
$sum+=$_*$m[$count];
$count++;
}
return substr("ABCDEFGHJKA",$sum%11,1);
}
#つかわないだろうけど,PHP版
function parity($id){
$m = array(9,4,5,6,7,8,9);
//REの組み合わせだけ不確定 05 16 27 38 49 60 71 82 93 のうちどれかに該当
$list1 = array('R' => 0, 'L' => 0, 'E' => 1, 'K' => 2, 'S' => 3, 'M' => 4, 'T' => 5, 'A' => 6, 'F' => 7, 'J' => 8, 'P' => 8, 'G' => 9);//学部コード変換配列
$list2 = array('E' => 5, 'A' => 1, 'S' => 1, 'D' => 4, 'T' => 7, 'H' => 8, 'M' => 9);//大学院変換配列
$sum = 0;
for ($i=0; $i < count($str = preg_split('//', $id, -1, PREG_SPLIT_NO_EMPTY)); $i++) {
$str[$i] = ($i==2) ? str_replace(array_keys($list1), array_values($list1), $str[$i]) : $str[$i];//学部コード変換
$str[$i] = ($i==3) ? str_replace(array_keys($list2), array_values($list2), $str[$i]) : $str[$i];//大学院コード変換
$sum += $str[$i] * $m[$i];
}
return substr("ABCDEFGHJKA",$sum%11,1);
}
ありがとう. #掲示板はプラグインが無効になってる関係で表示がおかしくなってました
はじめまして。 フリーのDSブラウザが欲しくて探していたらたどり着きました。 日本語表示OKで再現性もよくて感動しています。 これからの更新楽しみにしています。 index.htmをブックマークみたくして使おうと思っていたのですが、wifi接続完了後すぐに瓶詰堂さんのサイトに飛んでしまいます。 やり方が違うのでしょうか・・・ あ、最後に、お互い就職活動頑張りましょう。
index.htm の表示に失敗した場合にはbinzume.netに飛ぶようにしてあります. 日本語が表示できているということは,フォントファイルは 読めてるので,大丈夫なはずですが…. 拡張子がhtmではなくてhtmlになっていたり,ファイルが ディレクトリの中にあったりしないでしょうか? ファイルは全てルートディレクトリから読み込んでいるので 少し不便かもしれません.
音声の波形を表示するプラグインを探し求めてたどり着きました。 このプラグインを使って、PC内の音声ファイルの波形を表示したいのですが、どのようにしたら良いのでしょうか。 前のパソコンでは再生中の音声がライン入力されていたのですが、現在使っているものだと出来ません。 宜しくお願いします。
いきなりの質問ですみませんでした。 はじめまして、宜しくお願いします。
はじめまして. 音声ファイルの波形とのことですが,再生中の音声の波形を取り込みたいということでしょうか? 再生中の波形を取り込むには,Windowsの録音の設定でループバックを選択する必要があります. サウンドカードによっては,名前が違ったり設定が出来ないこともあるようです. 音量の設定のプロパティを開いて,録音を選択したときに,ループバックや,ステレオミキサーという ディバイスが見当たらない場合は無理そうです. その場合もDirectShow等を使えば取り込めますが,拙作のプラグインでは残念ながら対応していません. 申し訳ありませんが,あまり役に立たなそうです.
ありがとうございます。 違うオーディオのドライバ(?)をインストールしたところ、ステレオミキサーの項目が現れました。 無事、波形の取得にも成功しました。
はじめまして。 ジョグダイヤルをシンプルにマウスホイールとして使えるソフトを探していました。 どれもLinux用ばかりでしたので製作&公開して頂き感謝します。 ディスプレイの電源OFF機能も良いですね!(^o^) 常駐させて活用しています。 ありがとうございました。
はじめまして、先日持っていたUSB-IOを実験していたらNo.1755と全く同じ症状が出ます。10Kでプルアップもしてスイッチの読み込みをしていましたが、データが時々化けてしまいます。 出力には問題は起こりません。 プログラムで2度読みとか3度読みをすると、1回の読み込みで6msぐらい戻ってきませんので、待ちの無い(短い?)バージョンなどは作れないものでしょうか?