シリアル通信

2007年11月18日 (日)

MobileSTerm Ver 1.0

シリアル通信用のターミナルソフトです。ご指摘を受けていたソフト名を変えました。自分のネーミングセンスのなさにがっかりですorz結局開発コードをそのままに

WindowsXP上で動かすと大丈夫なんですがWM6上で動かすと受信時するときにテキスト文が先頭に戻るらしくすごくちらつきます。。。。

とりあえず自分が使いたい機能は乗せたので完成ってことで(私的には簡易で使えればよくて複雑な場合はPCつなぐからいいやって感じです(^^; )

ご使用は自己責任でお願いします。

MobileSterm Ver 1.0  (旧EMTerm)

「MobileSTerm.zip」をダウンロード

更新箇所

・スピード、データビット、パリティ、ストップビット等々を設定可能とした

・画面遷移、レイアウトの変更

以上

昔使ってたTA(NEC IT21L)があったので試しに接続してATコマンドを打ってみました

Mst

断続的にデータをモニターする用途には使えないですね。あくまでコマンドを打って設定する程度です。

今週は作業を行う時間がないのでしばらくお休みです。ネタがあればブログの更新は行いたいですが(^^;

| | コメント (0) | トラックバック (0)
|

2007年11月16日 (金)

EMTerm@ターミナルソフト

ソフトの名前は開発用に適当につけたコードネームだったりもしますが。。。

シリアル通信をやりたいってことでターミナルソフトを作ってみました。出先で簡単なコマンド打つのにPCを開くのはめんどいなぁっという理由ですが(^^;CompactFramework2.0の環境があれば動くかと思います。

使用については自己責任でお願いしますm(_ _)m (アドエスなんかでW-SIMにコマンド打てるかもしれませんが打ったコマンドに対する責任は持てませんので。。。)

「EMTerm.zip」をダウンロード

機能制限はいっぱいです。。。今のところポート番号以外はすべて固定です。

ハイパーターミナルと接続する場合は

  • ポートレート:9600bps
  • データビット:8
  • パリティ:なし
  • ストップビット:1
  • フロー制御:ハードウェア

の設定のみ使用できます。GPSとの接続はハングアップするのでやめたほうがいいですorz

テスト環境は

  • 機体:EM・ONE α
  • USBシリアル変換ケーブル:ELECOM UC-SGT
  • ドライバ:usb232.dll

です。

使い方はCOMポートを指定してStartを押せばOKです。送信するには画面にカーソルが点滅している状態でキーを打てばできます。(Textboxをタップすればカーソルが現れます)改行コードをCRで通信しているものをCRLFにしたい場合はチェックを入れてください(CRLFの改行コードが送られてくる場合はチェック不要)

WindowsMobileでシリアル通信をやりたいって用途がどれだけあるかは疑問ですが自分が使える程度に作る予定です(^^;

一応、想定は出先でATコマンド使うときに使えればいいかなぁって具合です。

| | コメント (2) | トラックバック (0)
|

2007年10月15日 (月)

シリアル通信3

シリアル通信2の続き

24termで表示できなかったのはATOKが原因だったようで。。。

ATOKを切ってシリアル通信成功できました。説明にそう書いてあるじゃん・・・orz

とりあえずシリアル通信を行った構成

機体:EM・ONE α

シリアル変換ケーブル:ELECOM UC-SGT

ドライバ:usb232.dll

ターミナルソフト:24Term

| | コメント (0) | トラックバック (0)
|

2007年10月14日 (日)

シリアル通信2

シリアル通信の続き

再度USBシリアル変換ケーブルを使うことを検討。今度はusb232.dllを使って他のケーブルで試してみます。

使用したのはELECOM製UC-SGT。usb232.dllのマニュアルを見つつセットアップ。

同サイトにあるW-ZERO3用の24termを動かしてハイパーターミナルとつないだところEM・ONEからの送信は成功。受信はカーソルが動いているが表示はされない。

・・・ってことは一応シリアル変換ケーブルはOKってことかな?

ちょっといい感じw

| | コメント (0) | トラックバック (0)
|

2007年10月11日 (木)

シリアル通信

EM・ONEαにUSBシリアルコンバータをつけてみようと目論んでみました。

用意したのはラトックス製REX-USB60F。箱にはWM2003SE対応となっているがHP上でWM5も対応になっているので淡い期待を持ってインストールしてみました。

確認用に受信専用のアプリを作ってみてPCとつないで通信テスト。

・・・微妙に失敗orz

通信をしているかどうかというとしている。・・・が、PC側でいくら送信してもEM・ONEは無反応でPCのターミナルのCOMを切断すると一気にデータが流れてきて表示されるとすごく中途半端に散りましたw

プログラムが悪いのかとGPSをBluetoothで受信してみるとちゃんと表示されるのでWM5用のドライバじゃだめだったんでしょうね。

ウィルコムがアドエス用にIODATAのUSB変換を販売してるのでそれを今度手に入れて見ますか。。。そのうちですがw

--追記--

ウィルコムストアでUSBシリアル変換を見たら12000円・・・orz

さすがに動くかわからないものにこれだけの投資はできませんので別の方法を考えます(^^;

| | コメント (0) | トラックバック (0)
|

その他のカテゴリー

EM・ONE | GPS | MobileImageViewer | シリアル通信