View Single Post
Old 20-11-2007, 10:28 PM   #1
mxhung2007
Nhập môn đệ tử
 
Tham gia ngày: Nov 2007
Bài gửi: 1
:
Giao tiếp với modem!

Tôi viết một chương trình giám sát, điều khiển một thiết bị bằng Modem (1modem nối với PC qua cổng COM và một modem nối với thiết bị, chạy ở chế đố leastline). Tôi có 1 đoạn code sau để set các thông số cho cổng COM (giả sử là COM1)

With MSComm1
.CommPort = 1
.Handshaking = 2 - comRTS
.RThreshold = 1
.RTSEnable = True
.Settings = "4800,n,8,1"
.SThreshold = 1
.PortOpen = True

Tôi chưa rõ lắm về các thuộc tính trên của MSComm1, bạn nào biết xin giải thích giúp, hoặc bạn nào có tài liệu về giao tiếp với cổng COM cho tôi xin với.
Tôi có 2 trục trặc sau, ai biết rồi xin chỉ giúp.
- Mỗi khi thoát khỏi chương trình thì 2 modem lại phải ngắt kết nối và tự động bắt tay lại nên rất bất tiện khi đang test (thường hay phải reset lại chương trình). Tôi không biết làm cách nào để khi thoát khỏi chương trình thì 2 modem vẫn không ngắt kết nối, không phải bắt tay lại thì nên làm ntn.
- Có cách nàp để kiểm tra cổng COM nhận hay không nhận được data từ modem truyền tới không
Bạn nào biết xin chỉ giúp. Xin cảm ơn nhiều!
mxhung2007 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn