Cách sử dụng màn hình cảm ứng:
Điều khiển vùng cảm ứng được kết hợp với điều khiển nút bấm. Theo cài đặt điều khiển nút của người dùng trong phần mềm hỗ trợ, khi người dùng nhấp vào vùng cảm ứng nút, người dùng có thể chỉ định kết nối đến trang tiếp theo, gửi số ID điều khiển hoặc gửi giá trị tọa độ. Khi người dùng nhấp vào khu vực cảm ứng không nút, thiết bị đầu cuối giao diện người-máy sẽ không thực hiện bất kỳ thao tác nào.
Khi gửi số ID điều khiển, 2 byte đầu tiên là "FC FC" làm tiêu đề khung dữ liệu, chỉ ra rằng dữ liệu được gửi là dữ liệu màn hình cảm ứng và 2 byte tiếp theo là số ID điều khiển, với byte thấp ở phía trước và byte cao ở mặt sau .
Khi gửi các giá trị tọa độ, 2 byte đầu tiên là "FE FE" làm tiêu đề khung dữ liệu, cho biết dữ liệu được gửi là dữ liệu màn hình cảm ứng; 4 byte cuối cùng là màn hình cảm ứng x và y dữ liệu tọa độ, tọa độ x ở phía trước và tọa độ y ở phía sau, Cùng một byte thấp ở phía trước và byte cao ở phía sau.
Trong trường hợp hiển thị nhiều lớp, trang thao tác điều khiển vùng cảm ứng mặc định là trang của thao tác cuộc gọi cuối cùng. Tại thời điểm này, nếu bạn muốn kích hoạt các trang khác, hãy sử dụng lệnh 1B 33 để thay đổi trang thao tác.
Có một màn hình chuột ở mọi điểm trên màn hình cảm ứng. Nếu bạn không muốn hiển thị nó, bạn có thể sử dụng lệnh 1B 30 00 FF FF EE FF để tắt màn hình.
Lệnh chọn chế độ màn hình cảm ứng
Định dạng: Mã số thập lục phân: 1B 20 MODE FF FF EE FF
Giải thích: 1B: là tiêu đề khung lệnh, 20: là lệnh. MODE: là giá trị lựa chọn chế độ, byte.
FF FF EE FF là kết thúc của khung hình.
CHẾ ĐỘ: 0x00: Kích hoạt một điểm, nghĩa là khi màn hình cảm ứng được nhấn cho đến khi màn hình cảm ứng được nâng lên, chỉ có giá trị mã vượt qua màn hình cảm ứng được gửi một lần và không có dấu ngắt mã khi nó được nâng lên.
0x01: Kích hoạt một điểm, nghĩa là khi màn hình cảm ứng được nhấn cho đến khi màn hình cảm ứng được nâng lên, giá trị mã vượt qua màn hình cảm ứng chỉ được gửi một lần và khi màn hình cảm ứng được nâng lên, một mã bị hỏng được gửi đi.
Nếu nó được thiết lập để trả về số ID điều khiển trong cài đặt thuộc tính của điều khiển nút máy tính trên, mã bị hỏng là: ID FC F0; ID là một WORD, và byte thấp ở phía trước và byte cao ở phía sau.
Nếu nó được đặt để trả về giá trị tọa độ của nhấp chuột hiện tại trong cài đặt thuộc tính của điều khiển nút máy tính trên, mã bị hỏng là: FE F0 X Y; X và Y đều là word, và byte thấp ở phía trước và byte cao ở phía sau.
0x02: Chỉ ra kích hoạt liên tục, nghĩa là sau khi nhấn màn hình cảm ứng, giá trị màn hình cảm ứng sẽ được gửi liên tục cho đến khi nó được nâng lên và không có dấu ngắt mã khi nó được nâng lên. Khoảng thời gian giữa mỗi nhóm dữ liệu màn hình cảm ứng được gửi có thể được điều khiển bằng các lệnh. Để biết chi tiết về lệnh, vui lòng tham khảo "Lệnh cài đặt khoảng thời gian dữ liệu màn hình cảm ứng".
0x03: Chỉ ra kích hoạt liên tục, nghĩa là sau khi nhấn màn hình cảm ứng, giá trị màn hình cảm ứng sẽ được gửi liên tục cho đến khi nó được nâng lên và một mã bị hỏng sẽ được gửi khi nó được nâng lên.
Nếu nó được thiết lập để trả về số ID điều khiển trong cài đặt thuộc tính của điều khiển nút máy tính trên, mã bị hỏng là: ID FC F0; ID là một WORD, và byte thấp ở phía trước và byte cao ở phía sau.
Nếu nó được đặt để trả về giá trị tọa độ của nhấp chuột hiện tại trong cài đặt thuộc tính của điều khiển nút máy tính trên, mã bị hỏng là: FE F0 X Y; X và Y đều là word, và byte thấp ở phía trước và byte cao ở phía sau.
Khoảng thời gian giữa mỗi nhóm dữ liệu màn hình cảm ứng được gửi có thể được điều khiển bằng các lệnh. Để biết chi tiết về lệnh, vui lòng tham khảo "Lệnh cài đặt khoảng thời gian dữ liệu màn hình cảm ứng".
Ví dụ: Chọn chế độ màn hình cảm ứng làm kích hoạt một điểm mà không gửi giá trị ngắt mã (khởi tạo sang chế độ này): 1B 20 00 FF FF EE FF
Chọn chế độ màn hình cảm ứng làm kích hoạt một điểm với giá trị gửi mã bị hỏng: 1B 20 01 FF FF EE FF
Chọn chế độ màn hình cảm ứng làm kích hoạt liên tục mà không gửi giá trị mã bị hỏng: 1B 20 02 FF FF EE FF
Chọn chế độ màn hình cảm ứng làm kích hoạt liên tục với giá trị gửi mã bị hỏng: 1B 20 03 FF FF EE FF
Lưu ý: Người dùng gửi "lệnh lựa chọn chế độ màn hình cảm ứng" đến giao diện người-máy. Giao diện người-máy chỉ thực hiện mà không tiết kiệm giá trị chế độ. Khi giao diện man-machine được đặt lại và khởi động lại, giá trị chế độ màn hình cảm ứng sẽ được khôi phục và khởi tạo. Giá trị chế độ mặc định của màn hình cảm ứng được 0x00 trong quá trình khởi tạo. , Đó là, kích hoạt một điểm, không có mã bị hỏng sẽ được trả lại khi nâng lên. Điều khiển CPU của người dùng cần gửi lệnh này mỗi khi nó được bật.
Lệnh đặt khoảng thời gian dữ liệu màn hình cảm ứng
Thể thức: Mã lục phân: 1B 21 lần FF FF EE FF
Giải thích: 1B: là tiêu đề khung lệnh, 21: là lệnh. thời gian: Giá trị khoảng thời gian, với 20MS là đơn vị, một WORD, byte thấp ở phía trước, byte cao ở phía sau. FF FF EE FF là kết thúc của khung hình.
Giá trị khoảng thời gian ban đầu là 20MS. Khoảng thời gian này chỉ có giá trị ở chế độ kích hoạt liên tục của màn hình cảm ứng và không hợp lệ ở chế độ kích hoạt một điểm.
Ví dụ: Đặt khoảng thời gian gửi dữ liệu màn hình cảm ứng thành 40MS: 1B 21 02 00 FF FF EE FF
Lưu ý: Người dùng gửi "lệnh cài đặt khoảng thời gian dữ liệu màn hình cảm ứng" đến giao diện người-máy, giao diện người-máy chỉ thực hiện mà không tiết kiệm giá trị thời gian khoảng thời gian, khi giao diện người-máy được đặt lại và khởi động lại, giá trị chế độ màn hình cảm ứng sẽ được khôi phục để khởi tạo và khoảng thời gian dữ liệu màn hình cảm ứng trong quá trình khởi tạo Cho 20MS. Lệnh này chỉ có giá trị sau khi người dùng chọn màn hình cảm ứng làm chế độ kích hoạt liên tục. Khi chế độ kích hoạt một điểm được chọn, lệnh này không hợp lệ và không cần sử dụng. Điều khiển CPU của người dùng cần gửi lệnh này mỗi khi nó được bật.
Vị trí và trạng thái hiển thị chuột tùy chỉnh
Định dạng: Mã lục phân: 1B 37 X Y FF EE FF
Giải thích: 1B: là tiêu đề khung lệnh, 37: là lệnh. X: Hiển thị giá trị tọa độ của chuột theo hướng X. Đó là một Lời, với byte thấp ở phía trước và byte cao ở phía sau. Y: hiển thị giá trị tọa độ Y của chuột. Đó là một Từ, với byte thấp ở phía trước và byte cao ở phía sau. FF FF EE FF là kết thúc của khung hình.
Ví dụ: Tùy chỉnh để hiển thị chuột tại tọa độ (100, 100), gửi lệnh như sau: 1B 37 64 00 64 00 FF FF EE FF
Lưu ý: Tùy chỉnh vị trí hiển thị chuột là khi các thuộc tính của chuột được thiết lập để hiển thị. Nếu các thuộc tính của chuột được đặt thành vô hình, chuột vẫn sẽ vô hình sau khi tùy chỉnh chuột. Vui lòng tham khảo lệnh 1B 30 cho cài đặt thuộc tính chuột.

