đổi mới-LOGO

novation Launch Control Xl Lập trình viên

novation-Launch-Control-Xl-Programmer-SẢN PHẨM

Hướng dẫn tham khảo dành cho lập trình viên Launch Control XL

Thông tin sản phẩm

Launch Control XL là bộ điều khiển MIDI có đèn LED có thể được lập trình thông qua hai giao thức khác nhau: giao thức MIDI Launchpad truyền thống và giao thức dành riêng cho hệ thống Launch Control XL. Đèn LED có thể được đặt thành bốn mức độ sáng khác nhau và có thể được thao tác bằng cách sử dụng các bit Sao chép và Xóa để đệm đôi.

Sử dụng sản phẩm

Để đặt đèn LED trên Launch Control XL, bạn có thể sử dụng giao thức Launchpad MIDI hoặc giao thức Launch Control XL System Exclusive.

Giao thức MIDI Launchpad

Nếu bạn đang sử dụng giao thức Launchpad MIDI, bạn cần chọn một mẫu có chứa một nút có ghi chú/CC và kênh MIDI tương ứng với tin nhắn đến. Để đặt đèn LED, hãy gửi tin nhắn có cấu trúc byte đơn bao gồm mức độ sáng của cả đèn LED màu đỏ và màu lục, cũng như các cờ Sao chép và Xóa.

Cấu trúc byte:

  • Bit 6: Phải là 0
  • Bit 5-4: Mức độ sáng của đèn LED xanh lục (0-3)
  • Bit 3: Xóa cờ (1 để xóa bản sao đèn LED của bộ đệm khác)
  • Bit 2: Sao chép cờ (1 để ghi dữ liệu LED vào cả hai bộ đệm)
  • Bit 1-0: Mức độ sáng đèn LED đỏ (0-3)

Mỗi đèn LED có thể được đặt thành một trong bốn mức độ sáng:

  • Độ sáng 0: Tắt
  • Độ sáng 1: Độ sáng thấp
  • Độ sáng 2: Độ sáng trung bình
  • Độ sáng 3: Độ sáng đầy đủ

Bạn nên giữ các cờ Sao chép và Xóa được đặt khi bật hoặc tắt đèn LED nếu các tính năng đệm đôi không được sử dụng.

Để tính các giá trị vận tốc, sử dụng công thức sau:

  • Phiên bản hex: Vận tốc = (10h x Xanh lục) + Đỏ + Cờ
  • Phiên bản thập phân: Vận tốc = (16 x Xanh lục) + Đỏ + Cờ
  • Cờ = 12 (OCh ở dạng hex) để sử dụng bình thường; 8 để làm đèn LED nhấp nháy, nếu được định cấu hình; 0 nếu sử dụng bộ đệm đôi.

Giao thức dành riêng cho hệ thống Launch Control XL

Nếu bạn đang sử dụng giao thức Launch Control XL System Exclusive, nút bắt buộc sẽ được cập nhật bất kể giá trị nốt/CC hoặc kênh MIDI của nó. Để đặt đèn LED, hãy gửi tin nhắn có cấu trúc một byte bao gồm mức độ sáng của cả đèn LED màu đỏ và màu lục, cũng như các cờ Sao chép và Xóa.

Cấu trúc byte:

  • Bit 6: Phải là 0
  • Bit 5-4: Mức độ sáng của đèn LED xanh lục (0-3)
  • Bit 3: Xóa cờ (1 để xóa bản sao đèn LED của bộ đệm khác)
  • Bit 2: Sao chép cờ (1 để ghi dữ liệu LED vào cả hai bộ đệm)
  • Bit 1-0: Mức độ sáng đèn LED đỏ (0-3)

Mỗi đèn LED có thể được đặt thành một trong bốn mức độ sáng:

  • Độ sáng 0: Tắt
  • Độ sáng 1: Độ sáng thấp
  • Độ sáng 2: Độ sáng trung bình
  • Độ sáng 3: Độ sáng đầy đủ

Kiểm soát đệm đôi

Launch Control XL cũng có tính năng đệm đôi cho đèn LED. Để sử dụng bộ đệm kép, hãy gửi một tin nhắn Kiểm soát bộ đệm kép với giá trị 0 để bật hoặc 1 để tắt. Khi sử dụng bộ đệm kép, các cờ Sao chép và Xóa có thể được sử dụng để thao tác với bộ đệm được ghi vào.

Giới thiệu

  • Sách hướng dẫn này mô tả định dạng giao tiếp MIDI của Launch Control XL. Đây là tất cả thông tin độc quyền mà bạn cần để có thể viết các bản vá và ứng dụng được tùy chỉnh cho Launch Control XL.
  • Giả định rằng bạn đã có kiến ​​thức cơ bản về MIDI và một số phần mềm thích hợp để viết các ứng dụng MIDI tương tác (ví dụ:ample, Max for Live, Max/MSP hoặc Pure Data).
  • Các số trong sách hướng dẫn này được cung cấp ở cả hệ thập lục phân và thập phân. Để tránh bất kỳ sự mơ hồ nào, các số thập lục phân luôn được theo sau bởi chữ h viết thường.

Khởi chạy Control XL MIDI Overview

  • Launch Control XL là thiết bị USB đạt chuẩn có 24 nút, 8 cần gạt và 24 nút có thể lập trình. 16 nút 'kênh', mỗi nút chứa đèn LED hai màu với phần tử màu đỏ và phần tử màu xanh lá cây; ánh sáng từ những nguyên tố này có thể được trộn lẫn để tạo thành màu hổ phách. Bốn nút định hướng, mỗi nút chứa một đèn LED màu đỏ. Mỗi nút 'Thiết bị', 'Tắt tiếng', 'Solo' và 'Record Arm' đều chứa một đèn LED màu vàng. Launch Control XL có 16 mẫu: 8 mẫu người dùng có thể sửa đổi và 8 mẫu gốc không thể sửa đổi. Các mẫu người dùng chiếm các vị trí 00h07h (0-7), trong khi các mẫu xuất xưởng chiếm các vị trí 08-0Fh (8-15). Sử dụng Launch Control XL Editor (có trên Novation website) để sửa đổi 8 mẫu người dùng của bạn.
  • Launch Control XL có một cổng MIDI duy nhất có tên là 'Launch Control XL n', trong đó n là ID thiết bị của thiết bị của bạn (không hiển thị cho ID thiết bị 1). Đèn LED nút cho bất kỳ mẫu nào có thể được điều khiển thông qua thông báo Dành riêng cho hệ thống. Ngoài ra, đèn LED nút cho mẫu hiện được chọn có thể được điều khiển thông qua các thông báo ghi chú MIDI, ghi chú tắt và thay đổi điều khiển (CC), theo giao thức Launchpad ban đầu.
  • Launch Control XL sử dụng giao thức Dành riêng cho hệ thống để cập nhật trạng thái của bất kỳ nút nào trên bất kỳ mẫu nào, bất kể mẫu hiện được chọn là gì. Để duy trì khả năng tương thích với Launchpad và Launchpad S, Launch Control XL cũng tuân thủ giao thức chiếu sáng đèn LED Launchpad truyền thống thông qua các thông báo ghi chú, ghi chú và CC. Tuy nhiên, những thông báo như vậy sẽ chỉ được xử lý nếu mẫu hiện được chọn có chứa một nút/nồi có giá trị nốt/CC và kênh MIDI khớp với giá trị của thông báo đến. Do đó, người dùng nên áp dụng giao thức dành riêng cho hệ thống mới.
  • Ngoài ra, Launch Control XL cũng hỗ trợ các thông báo đèn LED bộ nhớ đệm kép, nhấp nháy và đặt/đặt lại tất cả Launchpad ban đầu, trong đó kênh MIDI của thông báo xác định mẫu mà thông báo dự định sử dụng. Do đó, những tin nhắn này có thể được gửi bất cứ lúc nào, bất kể mẫu nào hiện đang được chọn.
  • Trạng thái của mỗi đèn LED được lưu trữ khi mẫu được thay đổi và sẽ được gọi lại khi mẫu được chọn lại. Tất cả các đèn LED có thể được cập nhật trong nền thông qua SysEx.

Tin nhắn từ máy tính đến thiết bị

Đèn LED trên Launch Control XL có thể được thiết lập thông qua hai giao thức khác nhau: (1) giao thức MIDI Launchpad truyền thống, yêu cầu mẫu hiện được chọn để chứa một nút có ghi chú/CC và kênh MIDI tương ứng với thông báo đến; và (2) giao thức Launch Control XL System Exclusive, giao thức này sẽ cập nhật nút được yêu cầu bất kể giá trị nốt/CC hoặc kênh MIDI của nó.
Trong cả hai giao thức, một byte đơn được sử dụng để đặt cường độ của cả đèn LED màu đỏ và xanh lục. Byte này cũng bao gồm các cờ Copy và Clear. Byte được cấu trúc như sau (những người không quen thuộc với ký hiệu nhị phân có thể đọc công thức):

Chút Tên Nghĩa
6 phải là 0
5..4 Màu xanh lá Độ sáng đèn LED xanh
3 Thông thoáng Nếu 1: xóa bản sao của đèn LED này của bộ đệm khác
2 Sao chép Nếu 1: ghi dữ liệu LED này vào cả hai bộ đệm
Lưu ý: hành vi này sẽ ghi đè hành vi Xóa khi cả hai
bit được thiết lập
1..0 Màu đỏ Độ sáng LED đỏ

Các bit Sao chép và Xóa cho phép thao tác với tính năng đệm kép của Launch Control XL. Xem thông báo 'Kiểm soát bộ đệm kép' và Phụ lục để biết chi tiết về cách sử dụng tính năng này.

Do đó, mỗi đèn LED có thể được đặt thành một trong bốn giá trị:

  • Độ sáng Nghĩa
  • 0 Tắt
  • 1 Độ sáng thấp
  • 2 Độ sáng trung bình
  • 3 Độ sáng đầy đủ

Nếu các tính năng đệm đôi không được sử dụng, bạn nên đặt các bit Sao chép và Xóa khi bật hoặc tắt đèn LED. Điều này giúp bạn có thể sử dụng các quy trình giống nhau ở chế độ nhấp nháy mà không cần thao tác lại chúng. Công thức tính giá trị vận tốc là:

phiên bản lục giác Vận tốc = (10h x Xanh lục)
+ Màu đỏ
+ Cờ
phiên bản thập phân Vận tốc = (16 x Xanh lục)
+ Màu đỏ
+ Cờ
Ở đâu Cờ = 12 (OCh ở dạng hex) để sử dụng bình thường;
8 để tạo đèn flash LED, nếu được định cấu hình;
0 nếu sử dụng bộ đệm đôi.

Các bảng giá trị vận tốc được tính toán trước sau đây cho sử dụng thông thường cũng có thể hữu ích:

Lục giác Số thập phân Màu sắc Độ sáng
0Ch 12 Tắt Tắt
0 giờ 13 Màu đỏ Thấp
0Fh 15 Màu đỏ Đầy
1 giờ 29 Hổ phách Thấp
3Fh 63 Hổ phách Đầy
3eh 62 Màu vàng Đầy
1Ch 28 Màu xanh lá Thấp
3Ch 60 Màu xanh lá Đầy

Các giá trị cho đèn LED nhấp nháy là

Lục giác Số thập phân Màu sắc Độ sáng
0bh 11 Màu đỏ Đầy
3bh 59 Hổ phách Đầy
3Ah 58 Màu vàng Đầy
38 giờ 56 Màu xanh lá Đầy

Giao thức Launchpad

Lưu ý về - Đặt đèn LED nút

  • Phiên bản hex 9nh, Lưu ý, Vận tốc
  • Phiên bản tháng 144 XNUMX+n, Lưu ý, Vận tốc

Thông báo ghi chú thay đổi trạng thái của tất cả các nút trong mẫu hiện được chọn có giá trị ghi chú/CC khớp với giá trị Ghi chú đến và có kênh MIDI được lập chỉ mục bằng XNUMX khớp với kênh MIDI n của thông báo đến. Vận tốc được sử dụng để đặt màu đèn LED.

Lưu ý Tắt — Tắt đèn LED của nút

  • Phiên bản hex 8nh, Lưu ý, Vận tốc
  • Phiên bản tháng 128 XNUMX+n, Lưu ý, Vận tốc

Thông báo này được hiểu là một thông báo ghi chú có cùng giá trị Ghi chú nhưng với vận tốc bằng 0.
Byte Vận tốc bị bỏ qua trong thông báo này.

Đặt lại điều khiển khởi động XL

  • Bản lục Bnh, 00h, 00h
  • Phiên bản tháng 176 0+n, 0, XNUMX

Tất cả các đèn LED đều bị tắt và cài đặt bộ đệm cũng như chu kỳ nhiệm vụ được đặt lại về giá trị mặc định của chúng. Kênh MIDI n xác định mẫu cho thông báo này (00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy).

Kiểm soát đệm đôi

  • Phiên bản hex Bnh, 00h, 20-3Dh
  • Phiên bản tháng 176 0+n, 32, 61-XNUMX

Thông báo này được sử dụng để kiểm soát trạng thái đệm kép của các nút. Kênh MIDI n xác định mẫu cho thông báo này (00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy). Xem Phụ lục để biết thêm thông tin về đệm kép. Byte cuối cùng được xác định như sau:

Chút Tên Nghĩa
6 Phải là 0.
5 Phải là 1.
4 Sao chép Nếu 1: sao chép trạng thái đèn LED từ bộ đệm 'được hiển thị' mới ĐẾN
cái bộ đệm 'cập nhật' mới.
3 Đèn nháy Nếu 1: liên tục lật bộ đệm 'được hiển thị' để chọn
Đèn LED nhấp nháy.
2 Cập nhật Đặt bộ đệm 0 hoặc bộ đệm 1 làm bộ đệm 'đang cập nhật' mới.
1 Phải là 0.
0 Trưng bày Đặt bộ đệm 0 hoặc bộ đệm 1 làm bộ đệm 'hiển thị' mới.

Đối với những người ít quen thuộc với nhị phân, công thức tính byte dữ liệu là

  • Ý nghĩa tên Bit
  • 6 Phải bằng 0.
  • 5 Phải bằng 1.
  • 4 Sao chép Nếu 1: sao chép trạng thái đèn LED từ bộ đệm 'được hiển thị' mới sang bộ đệm 'đang cập nhật' mới.
  • 3 Nhấp nháy Nếu 1: liên tục lật bộ đệm 'được hiển thị' để làm cho các đèn LED đã chọn nhấp nháy.
  • 2 Cập nhật Đặt bộ đệm 0 hoặc bộ đệm 1 làm bộ đệm 'cập nhật' mới.
  • 1 Phải bằng 0.
  • 0 Hiển thị Đặt bộ đệm 0 hoặc bộ đệm 1 làm bộ đệm 'hiển thị' mới.

Đối với những người ít quen thuộc với nhị phân, công thức tính byte dữ liệu là:

  • Dữ liệu phiên bản hex = (4 x Cập nhật)
    • + Hiển thị
    • + 20 giờ
    • + Cờ
  • Phiên bản thập phân Dữ liệu = (4 x Cập nhật)
    • + Hiển thị
    • + 32
    • + Cờ
  • trong đó Flags = 16 (10h ở dạng Hex) cho Sao chép;
    • 8 cho Flash;
    • 0 nếu không

Trạng thái mặc định bằng 0: không nhấp nháy; bộ đệm cập nhật là 0; bộ đệm được hiển thị cũng bằng XNUMX. Ở chế độ này, bất kỳ dữ liệu LED nào được ghi vào Launch Control XL đều được hiển thị ngay lập tức. Việc gửi tin nhắn này cũng đặt lại bộ đếm thời gian flash, do đó, nó có thể được sử dụng để đồng bộ hóa lại tốc độ flash của tất cả Launch Control XL được kết nối với một hệ thống

Bật tất cả các đèn LED

  • Phiên bản hex Bnh, 00h, 7D-7Fh
  • Phiên bản tháng 176 0+n, 125, 127-XNUMX

Byte cuối cùng có thể nhận một trong ba giá trị

Lục giác Số thập phân Nghĩa
7 giờ 125 Kiểm tra độ sáng thấp.
7eh 126 Kiểm tra độ sáng trung bình.
7Fh 127 Kiểm tra độ sáng đầy đủ.

Việc gửi lệnh này sẽ đặt lại tất cả dữ liệu khác — xem thông báo Đặt lại Launch Control XL để biết thêm thông tin. Kênh MIDI n xác định mẫu cho thông báo này (00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy).

Đèn LED bộ giao thức dành riêng cho hệ thống Launch Control XL

Có thể sử dụng thông báo Dành riêng cho hệ thống để đặt giá trị đèn LED cho bất kỳ nút hoặc nồi nào trong bất kỳ mẫu nào, bất kể mẫu nào hiện đang được chọn. Điều này được thực hiện bằng cách sử dụng thông báo sau

  • Phiên bản hex F0h 00h 20h 29h 02h 11h 78h Mẫu Chỉ mục Giá trị F7h
  • Phiên bản tháng 240 0 32 41 2 17 120 247 Giá trị chỉ mục mẫu XNUMX

Trong đó Mẫu là 00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy; Index là chỉ số của nút hoặc pot (xem bên dưới); và Giá trị là byte vận tốc xác định giá trị độ sáng của cả đèn LED màu đỏ và xanh lục.
Nhiều đèn LED có thể được xử lý trong một thông báo bằng cách bao gồm nhiều cặp byte Giá trị LED.

Các chỉ số như sau:

  • 00-07h (0-7): Hàng núm trên cùng, trái sang phải
  • 08-0Fh (8-15): Hàng núm giữa, trái sang phải
  • 10-17h (16-23h): Hàng núm dưới cùng, từ trái sang phải
  • 18-1Fh (24-31): Hàng trên cùng của các nút 'kênh', từ trái sang phải
  • 20-27h (32-39h): Hàng dưới cùng của các nút 'kênh', từ trái sang phải
  • 28-2Bh (40-43): Thiết bị Nút, Tắt tiếng, Solo, Ghi Arm
  • 2C-2Fh (44-47): Nút Lên, Xuống, Trái, Phải

Chuyển đổi trạng thái nút
Trạng thái của các nút có hành vi được đặt thành 'Chuyển đổi' (chứ không phải 'Tạm thời') có thể được cập nhật bằng thông báo Dành riêng cho hệ thống. Điều này được thực hiện bằng cách sử dụng thông báo sau:

  • Phiên bản hex F0h 00h 20h 29h 02h 11h 7Bh Mẫu Chỉ mục Giá trị F7h
  • Phiên bản tháng 240 0 32 41 2 17 123 247 Giá trị chỉ mục mẫu XNUMX

Trong đó Mẫu là 00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy; Index là chỉ mục của nút (xem bên dưới); và Giá trị là 00h (0) khi tắt hoặc 7Fh (127) khi bật. Thông báo cho các nút không được đặt thành 'Chuyển đổi' sẽ bị bỏ qua.
Nhiều nút có thể được xử lý trong một thông báo bằng cách bao gồm nhiều cặp byte Giá trị-Chỉ mục.

Các chỉ số như sau:

  • 00-07h (0-7): Hàng trên cùng của các nút 'kênh', từ trái sang phải
  • 08-0Fh (8-15): Hàng dưới cùng của các nút 'kênh', từ trái sang phải
  • 10-13h (16-19h): Nút Device, Mute, Solo, Record Arm
  • 14-17h (20-23h): Nút Lên, Xuống, Trái, Phải

Thay đổi mẫu hiện tại

Thông báo sau có thể được sử dụng để thay đổi mẫu hiện tại của thiết bị:

  • Phiên bản hex F0h 00h 20h 29h 02h 11h 77h Bản mẫu F7h
  • Phiên bản tháng 240 0 32 41 2 17 119 247 Mẫu XNUMX

Trong đó Mẫu là 00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy.

Tin nhắn từ thiết bị đến máy tính

Nút đã được nhấn

  • Phiên bản hex 9nh, Lưu ý, Vận tốc
  • Phiên bản tháng 144 XNUMX+n, Lưu ý, Vận tốc HOẶC
  • Phiên bản hex Bnh, CC, Vận tốc
  • Phiên bản tháng 176 XNUMX+n, CC, Vận tốc

Các nút có thể xuất thông báo ghi chú hoặc thông báo CC trên kênh MIDI không được lập chỉ mục n. Một tin nhắn được gửi với vận tốc 7Fh khi nhấn một nút; một tin nhắn thứ hai được gửi với vận tốc 0 khi nó được phát hành. Trình chỉnh sửa có thể được sử dụng để thay đổi giá trị nốt/CC và giá trị vận tốc của từng nút khi nhấn/thả.

Mẫu đã thay đổi
Launch Control XL gửi thông báo Dành riêng cho Hệ thống sau khi thay đổi mẫu:

  • Phiên bản hex F0h 00h 20h 29h 02h 11h 77h Bản mẫu F7h
  • Phiên bản tháng 240 0 32 41 2 17 119 247 Mẫu XNUMX

Trong đó Mẫu là 00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy.

Đèn LED chiếu sáng qua Tin nhắn Ghi chú

Tại đây, bạn có thể thấy các thông báo ghi chú được sử dụng để thắp sáng đèn LED bên dưới mặt số trên Launch Control XL.novation-Launch-Control-Xl-Lập trình viên-FIG-1

LED đôi đệm và nhấp nháy

Launch Control XL có hai bộ đệm đèn LED, 0 và 1. Có thể hiển thị một trong hai bộ đệm trong khi một trong hai được cập nhật bằng hướng dẫn đèn LED đến. Trên thực tế, điều này có thể nâng cao hiệu suất của Launch Control XL theo một trong hai cách sau:

  • Bằng cách kích hoạt cập nhật đèn LED quy mô lớn, mặc dù có thể mất 100 mili giây để thiết lập, nhưng người dùng có vẻ như là tức thời.
  • Bằng cách tự động nhấp nháy đèn LED đã chọn

Để khai thác bộ đệm kép cho mục đích đầu tiên, yêu cầu sửa đổi rất ít đối với các ứng dụng hiện có. Nó có thể được giới thiệu theo cách sau

  1. Gửi Bnh, 00h, 31h (176+n, 0, 49) khi khởi động, trong đó n xác định mẫu cho thông báo này (00h-07h (0-7) cho 8 mẫu người dùng và 08h-0Fh (8-15) cho 8 mẫu nhà máy). Điều này đặt bộ đệm 1 làm bộ đệm được hiển thị và bộ đệm 0 làm bộ đệm cập nhật. Launch Control XL sẽ ngừng hiển thị dữ liệu LED mới được ghi vào nó.
  2. Ghi đèn LED vào Launch Control XL như bình thường, đảm bảo rằng các bit Sao chép và Xóa không được đặt.
  3. Cập nhật xong gửi Bnh, 00h, 34h (176+n, 0, 52). Điều này đặt bộ đệm 0 là
    bộ đệm được hiển thị và bộ đệm 1 làm bộ đệm cập nhật. Dữ liệu LED mới sẽ hiển thị ngay lập tức. Nội dung hiện tại của bộ đệm 0 sẽ tự động được sao chép vào bộ đệm 1.
  4. Ghi thêm đèn LED vào Launch Control XL, với các bit Sao chép và Xóa được đặt thành XNUMX.
  5. Cập nhật xong gửi lại Bnh, 00h, 31h (176+n, 0, 49). Điều này chuyển trở lại trạng thái đầu tiên. Dữ liệu LED mới sẽ hiển thị và nội dung của bộ đệm 1 sẽ được sao chép trở lại bộ đệm 0.
  6. Tiếp tục từ bước 2.
  7. Cuối cùng, để tắt chế độ này, hãy gửi Bnh, 00h, 30h (176+n, 0, 48).

Ngoài ra, các đèn LED đã chọn có thể được làm nhấp nháy. Để bật tự động nhấp nháy, cho phép Launch Control XL sử dụng tốc độ nhấp nháy của chính nó, hãy gửi:

  • Bản lục Bnh, 00h, 28h
  • Phiên bản tháng 176 0+n, 40, XNUMX

Nếu cần có một mốc thời gian bên ngoài để làm cho đèn LED nhấp nháy ở một tốc độ xác định, trình tự sau đây được đề xuất:

  • Bật đèn LED nhấp nháy trên Bnh, 00h, 20h (phiên bản thập phân 176+n, 0, 32)
  • Tắt đèn LED nhấp nháy Bnh, 00h, 20h (phiên bản thập phân 176+n, 0, 33)

Như đã đề cập trước đó, nên giữ các bit Xóa và Sao chép được đặt trong khi định vị các đèn LED nói chung, để ứng dụng có thể dễ dàng được mở rộng để bao gồm cả nhấp nháy. Nếu không, các hiệu ứng ngoài ý muốn sẽ xảy ra khi cố gắng giới thiệu nó sau này.

Tài liệu / Tài nguyên

novation Launch Control Xl Lập trình viên [tập tin pdf] Hướng dẫn sử dụng
Lập trình viên Launch Control Xl, Launch Control, Lập trình viên Xl, Lập trình viên

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *