LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

シリアル通信のEUCエンコード

Solved!
Go to solution

LinuxのCOMポートとWinPC間でシリアル通信するLabVIEWソフトで、

WinPC側で稼動するものを検討しています。

 

仕様としては通信対象がLinux PCのため、受信データをEUCコードで

エンコードする必要があります。

 

サンプル「上級シリアル書き込み読取り」を参考にして通信実験してい

ますが、サンプルにはエンコードの設定がありません。エンコード方式

の設定方法をアドバイス頂ければ助かります。

 

開発環境:Win7+ LabVIEW2011

0 Kudos
Message 1 of 4
(2,921 Views)
Solution
Accepted by topic author kura17

kura17 さん

 

こんにちは。

残念ですが、LabVIEWにはコード変換用の関数がございません。

ですので、ユーザ自身が SJIS<->EUC コード変換の作業を行う必要があります。

 

LabVIEW側でコード変換を行う場合は、下記のサンプルを使えるそうです。

https://decibel.ni.com/content/docs/DOC-1122

 

Linux側でも色んな方法でコード変換が出来ると思います。

 

よろしくお願いします。

0 Kudos
Message 2 of 4
(2,885 Views)

hkakuさん
返事が遅れてすみません。 サンプル紹介ありがとうございました。
懸案だったEUCのエンコードができました。
どうするすべも無く悩んでいましたが、大変助かりました。

 

0 Kudos
Message 3 of 4
(2,860 Views)

kura17さん

 

問題解決出来て何よりです。

又何か困ることがありましたらDiscussion Forumをご利用ぐださい。

0 Kudos
Message 4 of 4
(2,848 Views)