peakLap 開発の記録

SpeakLap Ver0.8使ってみたれ 2002/04/14

ソースが欲しけりゃ連絡してくだされ。
ヘルプもドキュメントも何もないので、更新履歴は必ず見てくだされ。

Verを見てみてもらえると判るようにまだまだ開発途中のため、余計なメニューやらなんやら一杯ありますがほとんど動作しません。(爆)
実際に使うキーは

S - Start/Lap L - Lap  T - Stop  R - Reset の4個だけです。

TTPalmKeyなどのソフトを使って、ランチャボタンにそれぞれのキーを割り振ってください。

ちなみに、CE機のWindowsフォルダに0.wavから9.wav、10.wavから50.wav、sec.wav(秒)、tick.wave(カウント音)の音声ファイルを用意して
おかないと発声しません。
これらファイルがないと、エラー音がばしばし鳴るので、うるさくて使えないです。
発声する必要がないんだったら、他にもいいフリーソフトが一杯あるので、ずばりそっちをお勧めします

動作確認はしてますが、エラー処理を一切省いているので、ひょっとしたらやばいことが起こるかもしれません。
今のところフルリセットしなきゃならんような事態は起こってませんが、バックアップを取ってから試したほうが幸せかと、、、

最大記録ラップ数は100周です。

音声を録音するのはめんどいーって人、私の肉声を聞きたいって人(そんな人はいないって)、どーしてもと言われるなら、メールをくれればWAVファイル送ります。

2001/7/1 出来たこと 1.一台だけ測定
2.キーボードを使って測定
3.タイムの読み上げ
出来ていないこと

1.複数台の測定
2.RS232Cからの入力での測定
3.タイムの保存
4.エラー処理
5.キーアサインとかの設定変更/保存
6.タイムの参照
7.ベストラップの表示
8.ラップタイムの下限設定
9.複数の同時測定

って、全然できてないじゃん。

2002/4/14 出来たこと 1.一台だけ測定
2.キーボードを使って測定
3.タイムの読み上げ
4.測定したタイムの保存
 PalsizePCのコモンダイアログのバグの関係で、既存ファイルを指定した時に上書きの確認のダイアログがでません。
出来ていないこと 1.複数台の測定
2.RS232Cからの入力での測定
3.エラー処理
4.キーアサインとかの設定変更/保存
5.タイムの参照
6.ベストラップの表示
7.ラップタイムの下限設定

うーん、1,2,4はもうやめよう。必要ないような気が、、、

困っていること

2001/6/23

VC++難しい(かなり困っている)
よって、シリアル経由入力の第一歩のとこでつまづいてます。っていうかちょっと進むとすぐつまづく。

GetGetCommModemStatusが使えん。

E55のPCケーブル(CASIO純正)ケーブルを使うとばっちり、DR/CSの状態を取得できた。
で、コネクタもばらして、電圧を当たってみた。
ちらにE55側のGNDのはずの、3番ピン、5番ピンとの間で計るといつも0V(というか開放)で、4番ピン、6番ピンとの
間だと電圧が出るといふ、、、

E55
ピン番号
PHSケーブル 意味

ER /DR
OFF時

ER /DR
ON時
  E55
ピン番号
PHSケーブル 意味 ER /DR
OFF時
ER /DR
ON時
1   外部電源(5V)     11 DR 3V 3V
2         12 RD 1.7V 1.7V
3 FG  GND     13   SD    
4   GND     14 RS 3V 3V
5 FG GND     15 橙  CD 3V 3V
6   GND     16 紫       
7

用途不明 1.7V 1.7V 17        
8 白  用途不明  1.7V 1.7V 18         
9 CS 3V 3V 19    3.3V出力    
10 DR 3V 3V 20    外部電源(GND)    

なんちゅうこっちゃ、こりゃ。わからん。

ちなみに、こっちCasio製純正ケーブル

E55側コネクタ
CasioPCケーブル
Dsub9
 
E55側コネクタ
CasioPCケーブル
Dsub9
ピン番号 意味
E55側
MAX3241C

ピン番号
Dsub側 ピン番号 意味 ピン番号 意味 E55側
MAX3241C
ピン番号
Dsub側 ピン番号 意味
    入力 出力       入力 出力      
1 外部電源(5V)             11 DR 19 4 3 SD
2               12 RD 12 11 2 RD
3 GND             13 SD 13 10 8 CS
4 GND             14 RS 14 9 6,1 DR,CD
5 GND

GND   NC   15 CD            
6 GND     NC 9   16   桃  NC        
7 用途不明

25 (SHDN)   5 SG 17              
8 用途不明  黒  26         18               
9 CS 17 6 7 RS 19 3.3V出力 紫   26        
10 DR 18 5 4 ER 20 外部電源(GND) 黒   NC        

こっちのケーブルだと、電圧もSGとの間でばっちり出るし、ERをDRとか、CSにループさせるとちゃんとステータスとして取得できる。
PHS用ケーブルのどこかを0Vクランプするとか、VCCへ吊るとかすればいいのだろうか、、、
闇雲に繋いで見るのも怖いしなぁ。


PHSケーブルの結線についての情報待ってまーす (かなり期待)