[Squeak-ja: 2562] シリアルポートを制御するモーフ

Kazuhiro ABE abee.abe @ nifty.ne.jp
2005年 8月 1日 (月) 00:08:24 JST


阿部@新百合です。

超簡単なシリアルポートを制御するモーフを作りました。
どのくらい簡単かというと、エラーハンドリングもしていないくらいです。

添付のSerialPort.zipを展開して得られるSerialPort.morphをSqueakにドロップ
するとメニューが開くので「モーフを読み込みます」を選びます。Nihongo7でテ
ストしました。
このモーフ自体はただの四角形なので、ビューワのスクリプトで操作します。使
い方はなんとなく分かると思います。モデムをお持ちの方は、そのポート番号を
使ってテストするとよいでしょう。送信する文字列にバックスラッシュが含まれ
るとCRとして扱われます。たとえば、「ati3\」みたいな感じです。

新しいクラスも作っておらず、eToysのスクリプトをSmalltalkで書くことで実現
しています。ポート番号は引数で変えられますが、ボーレートやスタートビット、
ストップビットなどはハードコードです。
こんなものですが、ちょっとしたモデムやロボットの制御にはあると便利かもし
れません。拡張してお使いください。

 //abee
--
阿部 和広  EMAIL abee.abe @ nifty.ne.jp

-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: SerialPort.zip
型:         application/x-zip-compressed
サイズ:     13045 バイト
説明:       無し
URL:        http://www.smalltalk.jp/pipermail/squeak-ja/attachments/20050801/b4245960/SerialPort.bin


Squeak-ja メーリングリストの案内