「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

(#2524) Re: RS232Cの数値送信について - うぇいく (2016-01-17 21:54) /中 未処理
送信命令は文字列を引数に取ります。指定したものが文字列ではない場合で、文字列に変換が可能な場合は、自動的に文字列に変換されます。送信したい内容の文字列(バイナリ列)を明示的に作成したうえで、送信してください。

指定する値の型によって、動作が変わるようにすることはないと思います。変数が型を持っている言語であれば便利ではあるんですが、代入する値によって型が変化する言語では混乱のもとになります。

もし、数値からバイナリ列の変換も自動的に行って送信を行うというケースがおおそうであれば、別の命令を用意することのなります(バイト送信とか、ワード送信とか、ワードLSB送信とか、ワードMSB送信とか。)。
(その場合、引数は常に数値で受け取り、数値以外を指定したい場合で、数値に変換が可能で会う場合は、自動的に数値に変換されます)

RS232Cの数値送信について / 一般人 (2016-01-17 12:16) (#2523)/ 中 未処理
  Re: RS232Cの数値送信について / うぇいく (2016-01-17 21:54) (#2524)/ 中 未処理
    解決しました / 一般人 (2016-01-21 01:18) (#2525)/ 中 解決

(#2524)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能