2. Pada kotak dialog, tambahkan ActiveX Control dengan cara klik kanan lalu
Insert ActiveX Control -> Microsoft Communication Control -> OK
Analisa :
Pada percobaan ini, membuat program komunikasi serial RS-232 antara
server dan client. Awalnya pada server dibuat 2 buah edit box dan satu button.
Kemudian ditambahkan activeX control dan pilih Ms.Communication control yang
akan digunakan untuk komunikasi serial.Selanjutnya lakukan inisialisai COM.
Setelah COM selesai disetting. Selanjutnya pada button kirim diinisialisasi String aa
yang kemudian diberi format @$dicoba1. Selanjutnya String aa diset sebagai output.
Output inilah yang akan diterima oleh client dan ditampilkan pada edit box data
terima pada dialog box client. Pada OnOnCommMsComm1 data yang tampung pada
variabel m_data_terima. m_data_terima ini merupakan gabungan string
m_data_terima dengan strInput. Awalnya ketika input data pertama adalah @, maka
readData bernilai true dan readdata1 bernilai 0. Ketika data selanjutnya berupa
karakter $ maka readData bernilai false dan readdata1 bernilai 1. Sedangkan jika
readdata==1 maka string akan dibaca. Panjang data yang ditampilkan maksimal
hanya 8 karakter saja.
Kesimpulan :
Dari percobaan yang telah dilakukan dapat disimpulkan bahwa :
1. Komunikasi serial RS-232 antara client-server dapat dibangun dengan
menggunakan Visual C++ dengan MFC.
2. Untuk membuat komunikasi serial RS-232 antara client-server dapat
menggunakan ActiveX Control Microsoft Commication Control.
3. Pada komunikasi serial RS-232 server dapat mengirim data ke lebih dari satu
client dan client tidak dapat mengirimkan data ke server.
Latihan
-