Lưu ý
Mục đích của file này là để độc giả tiếng Việt có thể đọc và hiểu tài liệu nhân kernel dễ dàng hơn, không phải để tạo ra một nhánh tài liệu riêng. Nếu bạn có bất kỳ nhận xét hoặc cập nhật nào cho file này, vui lòng thử cập nhật file tiếng Anh gốc trước. Nếu bạn thấy có sự khác biệt giữa bản dịch và bản gốc, hoặc có vấn đề về bản dịch, vui lòng gửi góp ý hoặc patch cho người dịch của file này, hoặc nhờ người bảo trì và người review tài liệu tiếng Việt giúp đỡ.
- Bản gốc:
- Người dịch:
Google Translate (machine translation)
- Phiên bản gốc:
8541d8f725c6
Cảnh báo
Tài liệu này được dịch tự động bằng máy và chưa được review bởi người dịch. Nội dung có thể không chính xác hoặc khó hiểu ở một số chỗ. Khi có sự khác biệt với bản gốc, bản gốc luôn là chuẩn. Bản dịch chất lượng cao (được review) được đặt trong thư mục vi_VN/.
Trình điều khiển ADXL345¶
Trình điều khiển này hỗ trợ ADXL345/375 của Thiết bị Analog trên bus SPI/I2C.
1. Thiết bị được hỗ trợ¶
ZZ0000ZZ
ZZ0001ZZ
ADXL345 là máy đo gia tốc 3 trục, công suất thấp, có thể lựa chọn các phạm vi đo. ADXL345 hỗ trợ các phạm vi ±2 g, ±4 g, ±8 g và ±16 g.
2. Thuộc tính thiết bị¶
Mỗi thiết bị IIO, có một thư mục thiết bị trong ZZ0000ZZ, trong đó X là chỉ số IIO của thiết bị. Dưới các thư mục này chứa một bộ tập tin thiết bị, tùy thuộc vào đặc điểm và tính năng của phần cứng thiết bị trong câu hỏi. Các tập tin này được khái quát hóa và ghi lại một cách nhất quán trong tài liệu IIO ABI.
Bảng sau hiển thị các tệp thiết bị liên quan đến ADXL345, được tìm thấy trong đường dẫn thư mục thiết bị cụ thể ZZ0000ZZ.
ZZ0000ZZ Mô tả | +---------------------------------------------------+----------------------------------------------------------+ ZZ0001ZZ Tỷ lệ mẫu hiện được chọn. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0002ZZ Cấu hình tần số lấy mẫu có sẵn. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0003ZZ Tỷ lệ/phạm vi cho các kênh gia tốc kế. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0004ZZ Phạm vi tỷ lệ có sẵn cho kênh gia tốc kế. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0005ZZ Hiệu chỉnh bù cho kênh gia tốc kế trục X. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0006ZZ Giá trị kênh gia tốc kế trục X thô. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0007ZZ Hiệu chỉnh bù gia tốc trục y | +---------------------------------------------------+----------------------------------------------------------+ ZZ0008ZZ Giá trị kênh gia tốc kế trục Y thô. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0009ZZ Hiệu chỉnh bù cho kênh gia tốc kế trục Z. | +---------------------------------------------------+----------------------------------------------------------+ ZZ0010ZZ Giá trị kênh gia tốc kế trục Z thô. | +---------------------------------------------------+----------------------------------------------------------+
Giá trị được xử lý kênh¶
Giá trị kênh có thể được đọc từ thuộc tính _raw của nó. Giá trị trả về là giá trị thô như được báo cáo bởi các thiết bị. Để có được giá trị được xử lý của kênh, áp dụng công thức sau:
processed value = (_raw + _offset) * _scale
Trong đó _offset và _scale là thuộc tính của thiết bị. Nếu không có thuộc tính _offset hiện tại, chỉ cần giả sử giá trị của nó là 0.
ZZ0000ZZ Đơn vị đo lường | +--------------------------------------+-----------------------------+ ZZ0001ZZ Mét trên giây bình phương | +--------------------------------------+-----------------------------+
Sự kiện cảm biến¶
Các sự kiện IIO cụ thể được kích hoạt bởi các ngắt tương ứng của chúng. Cảm biến trình điều khiển không hỗ trợ hoặc không hỗ trợ một dòng ngắt hoạt động (INT), có thể lựa chọn từ hai tùy chọn có sẵn: INT1 hoặc INT2. Dòng INT đang hoạt động phải là được chỉ định trong cây thiết bị. Nếu không có dòng INT nào được cấu hình, cảm biến sẽ mặc định sang chế độ bỏ qua FIFO, trong đó tính năng phát hiện sự kiện bị tắt và chỉ có trục X, Y và Z các phép đo có sẵn.
Bảng bên dưới liệt kê các tệp thiết bị liên quan đến ADXL345 nằm trong thư mục đường dẫn dành riêng cho thiết bị: ZZ0000ZZ. Lưu ý rằng theo mặc định, tính năng phát hiện hoạt động và không hoạt động được ghép nối DC; do đó, chỉ các sự kiện hoạt động và không hoạt động được kết hợp với AC mới được xác định rõ ràng được liệt kê.
ZZ0000ZZ Mô tả | +---------------------------------------------+---------------------------------------------+ ZZ0001ZZ Kích hoạt tính năng phát hiện chạm hai lần trên tất cả các trục | +---------------------------------------------+---------------------------------------------+ ZZ0002ZZ Cửa sổ nhấn đúp vào [us] | +---------------------------------------------+---------------------------------------------+ ZZ0003ZZ Nhấn đúp tiềm ẩn trong [chúng tôi] | +---------------------------------------------+---------------------------------------------+ ZZ0004ZZ Thời lượng một lần nhấn ở [chúng tôi] | +---------------------------------------------+---------------------------------------------+ ZZ0005ZZ Giá trị ngưỡng một lần nhấn trong 62,5/LSB | +---------------------------------------------+---------------------------------------------+ ZZ0006ZZ Thời gian không hoạt động tính bằng giây | +---------------------------------------------+---------------------------------------------+ ZZ0007ZZ Giá trị ngưỡng không hoạt động trong 62,5/LSB | +---------------------------------------------+---------------------------------------------+ ZZ0008ZZ Kích hoạt hoạt động ghép nối AC trên trục X | +---------------------------------------------+---------------------------------------------+ ZZ0009ZZ AC kết hợp thời gian không hoạt động tính bằng giây | +---------------------------------------------+---------------------------------------------+ ZZ0010ZZ Ngưỡng không hoạt động kết hợp AC ở 62,5/LSB | +---------------------------------------------+---------------------------------------------+ ZZ0011ZZ Ngưỡng hoạt động kết hợp AC ở 62,5/LSB | +---------------------------------------------+---------------------------------------------+ ZZ0012ZZ Kích hoạt tính năng phát hiện hoạt động trên trục X | +---------------------------------------------+---------------------------------------------+ ZZ0013ZZ Giá trị ngưỡng hoạt động trong 62,5/LSB | +---------------------------------------------+---------------------------------------------+ ZZ0014ZZ Kích hoạt tính năng phát hiện một lần nhấn trên trục X | +---------------------------------------------+---------------------------------------------+ ZZ0015ZZ Kích hoạt tính năng phát hiện không hoạt động trên tất cả các trục | +---------------------------------------------+---------------------------------------------+ ZZ0016ZZ Cho phép không hoạt động ghép nối AC trên tất cả các trục | +---------------------------------------------+---------------------------------------------+ ZZ0017ZZ Kích hoạt tính năng phát hiện một lần chạm trên trục Y | +---------------------------------------------+---------------------------------------------+ ZZ0018ZZ Kích hoạt tính năng phát hiện một lần chạm trên trục Z | +---------------------------------------------+---------------------------------------------+
Vui lòng tham khảo bảng dữ liệu của cảm biến để biết mô tả chi tiết về điều này chức năng.
Cài đặt thủ công ZZ0000ZZ sẽ khiến trình điều khiển ước tính các giá trị mặc định đối với thời gian phát hiện không hoạt động, trong đó giá trị ODR cao hơn tương ứng với thời gian dài hơn thời gian chờ mặc định và hạ giá trị ODR xuống giá trị ngắn hơn. Nếu những giá trị mặc định này làm không đáp ứng nhu cầu của ứng dụng, bạn có thể định cấu hình rõ ràng trạng thái không hoạt động thời gian chờ đợi. Đặt giá trị này thành 0 sẽ trở lại hành vi mặc định.
Khi thay đổi cấu hình ZZ0000ZZ, trình điều khiển cố gắng ước tính ngưỡng hoạt động và không hoạt động thích hợp bằng cách chia tỷ lệ các giá trị mặc định dựa trên tỷ lệ của phạm vi trước đó và phạm vi mới. Ngưỡng kết quả sẽ không bao giờ bằng 0 và sẽ luôn nằm trong khoảng từ 1 đến 255, tương ứng với đến 62,5g/LSB như được chỉ định trong biểu dữ liệu. Tuy nhiên, bạn có thể ghi đè lên những ngưỡng ước tính bằng cách thiết lập các giá trị rõ ràng.
Khi các sự kiện ZZ0000ZZ và ZZ0001ZZ được bật, trình điều khiển tự động quản lý hành vi trễ bằng cách đặt ZZ0002ZZ và Các bit ZZ0003ZZ. Bit liên kết kết nối hoạt động và không hoạt động hoạt động sao cho cái này nối tiếp cái kia. Chức năng tự động ngủ sẽ đặt cảm biến chuyển sang chế độ ngủ khi phát hiện không hoạt động, giảm mức tiêu thụ điện năng ở tốc độ dưới 12,5Hz.
Thời gian không hoạt động có thể được cấu hình trong khoảng từ 1 đến 255 giây. Ngoài ra phát hiện không hoạt động, cảm biến cũng hỗ trợ phát hiện rơi tự do, từ phối cảnh IIO, được coi là sự giảm độ lớn trên tất cả các trục. trong Theo thuật ngữ cảm biến, sự rơi tự do được xác định bằng khoảng thời gian không hoạt động trong khoảng từ 0,000 đến 1.000 giây.
Người lái xe xử lý như sau:
Nếu khoảng thời gian không hoạt động được định cấu hình là 1 giây trở lên, trình điều khiển sẽ sử dụng thanh ghi không hoạt động của cảm biến. Điều này cho phép sự kiện được liên kết với phát hiện hoạt động, sử dụng chế độ tự động ngủ và được ghép nối AC hoặc DC.
Nếu khoảng thời gian không hoạt động dưới 1 giây, sự kiện được coi là đơn giản không hoạt động hoặc phát hiện rơi tự do. Trong trường hợp này, chế độ tự động ngủ và khớp nối (AC/DC) không được áp dụng.
Nếu cài đặt thời gian không hoạt động là 0 giây, trình điều khiển sẽ chọn một khoảng thời gian mặc định được xác định theo kinh nghiệm (lớn hơn 1 giây) để tối ưu hóa tiêu thụ điện năng. Điều này cũng sử dụng đăng ký không hoạt động.
Lưu ý: Theo bảng dữ liệu, ODR tối ưu để phát hiện hoạt động, hoặc không hoạt động (hoặc khi hoạt động với thanh ghi rơi tự do) sẽ nằm trong khoảng dải tần từ 12,5 Hz đến 400 Hz. Ngưỡng rơi tự do được khuyến nghị là giữa 300 mg và 600 mg (đăng ký giá trị 0x05 đến 0x09).
Ở chế độ ghép nối DC, cường độ gia tốc hiện tại được so sánh trực tiếp với các giá trị trong thanh ghi THRESH_ACT và THRESH_INACT để xác định hoạt động hoặc không hoạt động. Ngược lại, tính năng phát hiện hoạt động được ghép nối AC sử dụng khả năng tăng tốc giá trị khi bắt đầu phát hiện làm điểm tham chiếu và các mẫu tiếp theo được so sánh với tài liệu tham khảo này. Trong khi khớp nối DC là chế độ so sánh mặc định giá trị trực tiếp đến ngưỡng cố định-khớp nối AC dựa trên bộ lọc bên trong so với ngưỡng được cấu hình.
Chế độ ghép nối AC và DC được cấu hình riêng cho hoạt động và không hoạt động phát hiện, nhưng mỗi lần chỉ có thể kích hoạt một chế độ cho mỗi chế độ. Ví dụ, nếu Tính năng phát hiện hoạt động được ghép nối AC được bật và sau đó chế độ ghép nối DC được thiết lập, chỉ Tính năng phát hiện hoạt động được ghép nối DC sẽ được kích hoạt. Nói cách khác, chỉ nhất cấu hình gần đây được áp dụng.
Có thể định cấu hình tính năng phát hiện ZZ0000ZZ trên mỗi biểu dữ liệu bằng cách đặt các tham số ngưỡng và thời lượng. Khi chỉ bật tính năng phát hiện một lần nhấn, ngắt một lần nhấn sẽ kích hoạt ngay khi gia tốc vượt quá ngưỡng (đánh dấu điểm bắt đầu của khoảng thời gian) và sau đó giảm xuống dưới ngưỡng đó, với điều kiện là giới hạn thời lượng không được vượt quá. Nếu phát hiện cả hai thao tác nhấn một lần và nhấn đúp được bật, ngắt nhấn một lần chỉ được kích hoạt sau khi nhấn đúp sự kiện đã được xác nhận hoặc bị loại bỏ.
Để định cấu hình phát hiện ZZ0000ZZ, bạn cũng phải đặt cửa sổ và độ trễ các thông số tính bằng micro giây (µs). Khoảng thời gian trễ bắt đầu sau một lần nhấn tín hiệu giảm xuống dưới ngưỡng và hoạt động như một thời gian chờ đợi trong đó bất kỳ các đột biến được bỏ qua để phát hiện chạm hai lần. Sau khi thời gian trễ kết thúc, cửa sổ phát hiện bắt đầu. Nếu gia tốc tăng vượt quá ngưỡng và sau đó lại rơi xuống dưới nó trong cửa sổ này, sự kiện nhấn đúp sẽ được kích hoạt khi sự tụt xuống dưới ngưỡng.
Tính năng phát hiện sự kiện nhấn đúp được giải thích kỹ lưỡng trong biểu dữ liệu. Sau một sự kiện chạm một lần được phát hiện, sự kiện chạm hai lần có thể xảy ra sau đó, miễn là có tín hiệu đáp ứng những tiêu chí nhất định. Tuy nhiên, tính năng phát hiện nhấn đúp có thể bị vô hiệu đối với ba lý do:
Nếu ZZ0000ZZ được đặt, bất kỳ sự tăng tốc nào phía trên vòi ngưỡng trong khoảng thời gian chờ chạm sẽ ngay lập tức vô hiệu hóa thao tác nhấn đúp phát hiện. Nói cách khác, không được phép tăng đột biến trong thời gian trễ khi bit ngăn chặn đang hoạt động.
Sự kiện nhấn đúp không hợp lệ nếu khả năng tăng tốc vượt quá ngưỡng tại sự bắt đầu của cửa sổ nhấn đúp.
Tính năng phát hiện nhấn đúp cũng bị vô hiệu nếu thời gian tăng tốc vượt quá giới hạn được thiết lập bởi thanh ghi thời lượng.
Để phát hiện nhấn đúp, thời lượng tương tự áp dụng cho nhấn một lần: gia tốc phải tăng trên ngưỡng và sau đó giảm xuống dưới ngưỡng đó trong khoảng thời gian thời hạn quy định. Lưu ý rằng bit triệt tiêu thường được bật khi tăng gấp đôi tính năng phát hiện nhấn đang hoạt động.
Ví dụ sử dụng¶
Hiển thị tên thiết bị:
root:/sys/bus/iio/devices/iio:device0> cat name
adxl345
Hiển thị giá trị kênh gia tốc:
root:/sys/bus/iio/devices/iio:device0> cat in_accel_x_raw
-1
root:/sys/bus/iio/devices/iio:device0> cat in_accel_y_raw
2
root:/sys/bus/iio/devices/iio:device0> cat in_accel_z_raw
-253
Đặt độ lệch hiệu chuẩn cho các kênh gia tốc:
root:/sys/bus/iio/devices/iio:device0> cat in_accel_x_calibbias
0
root:/sys/bus/iio/devices/iio:device0> echo 50 > in_accel_x_calibbias
root:/sys/bus/iio/devices/iio:device0> cat in_accel_x_calibbias
50
Với độ phân giải đầy đủ 13 bit, phạm vi khả dụng được tính bằng công thức sau:
(g * 2 * 9.80665) / (2^(resolution) - 1) * 100; for g := 2|4|8|16
Cấu hình phạm vi quy mô:
root:/sys/bus/iio/devices/iio:device0> cat ./in_accel_scale
0.478899
root:/sys/bus/iio/devices/iio:device0> cat ./in_accel_scale_available
0.478899 0.957798 1.915595 3.831190
root:/sys/bus/iio/devices/iio:device0> echo 1.915595 > ./in_accel_scale
root:/sys/bus/iio/devices/iio:device0> cat ./in_accel_scale
1.915595
Đặt tốc độ dữ liệu đầu ra (ODR):
root:/sys/bus/iio/devices/iio:device0> cat ./in_accel_sampling_frequency
200.000000
root:/sys/bus/iio/devices/iio:device0> cat ./in_accel_sampling_frequency_available
0.097000 0.195000 0.390000 0.781000 1.562000 3.125000 6.250000 12.500000 25.000000 50.000000 100.000000 200.000000 400.000000 800.000000 1600.000000 3200.000000
root:/sys/bus/iio/devices/iio:device0> echo 1.562000 > ./in_accel_sampling_frequency
root:/sys/bus/iio/devices/iio:device0> cat ./in_accel_sampling_frequency
1.562000
Định cấu hình một hoặc một số sự kiện:
root:> cd /sys/bus/iio/devices/iio:device0
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./buffer0/in_accel_x_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./buffer0/in_accel_y_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./buffer0/in_accel_z_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./scan_elements/in_accel_x_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./scan_elements/in_accel_y_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./scan_elements/in_accel_z_en
root:/sys/bus/iio/devices/iio:device0> echo 14 > ./in_accel_x_calibbias
root:/sys/bus/iio/devices/iio:device0> echo 2 > ./in_accel_y_calibbias
root:/sys/bus/iio/devices/iio:device0> echo -250 > ./in_accel_z_calibbias
root:/sys/bus/iio/devices/iio:device0> echo 24 > ./buffer0/length
## AC coupled activity, threshold [62.5/LSB]
root:/sys/bus/iio/devices/iio:device0> echo 6 > ./events/in_accel_mag_adaptive_rising_value
## AC coupled inactivity, threshold, [62.5/LSB]
root:/sys/bus/iio/devices/iio:device0> echo 4 > ./events/in_accel_mag_adaptive_falling_value
## AC coupled inactivity, time [s]
root:/sys/bus/iio/devices/iio:device0> echo 3 > ./events/in_accel_mag_adaptive_falling_period
## singletap, threshold
root:/sys/bus/iio/devices/iio:device0> echo 35 > ./events/in_accel_gesture_singletap_value
## singletap, duration [us]
root:/sys/bus/iio/devices/iio:device0> echo 0.001875 > ./events/in_accel_gesture_singletap_timeout
## doubletap, window [us]
root:/sys/bus/iio/devices/iio:device0> echo 0.025 > ./events/in_accel_gesture_doubletap_reset_timeout
## doubletap, latent [us]
root:/sys/bus/iio/devices/iio:device0> echo 0.025 > ./events/in_accel_gesture_doubletap_tap2_min_delay
## AC coupled activity, enable
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./events/in_accel_mag_adaptive_rising_en
## AC coupled inactivity, enable
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./events/in_accel_x\&y\&z_mag_adaptive_falling_en
## singletap, enable
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./events/in_accel_x_gesture_singletap_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./events/in_accel_y_gesture_singletap_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./events/in_accel_z_gesture_singletap_en
## doubletap, enable
root:/sys/bus/iio/devices/iio:device0> echo 1 > ./events/in_accel_gesture_doubletap_en
Xác minh các sự kiện đến:
root:# iio_event_monitor adxl345
Found IIO device with name adxl345 with device number 0
Event: time: 1739063415957073383, type: accel(z), channel: 0, evtype: mag, direction: rising
Event: time: 1739063415963770218, type: accel(z), channel: 0, evtype: mag, direction: rising
Event: time: 1739063416002563061, type: accel(z), channel: 0, evtype: gesture, direction: singletap
Event: time: 1739063426271128739, type: accel(x&y&z), channel: 0, evtype: mag, direction: falling
Event: time: 1739063436539080713, type: accel(x&y&z), channel: 0, evtype: mag, direction: falling
Event: time: 1739063438357970381, type: accel(z), channel: 0, evtype: mag, direction: rising
Event: time: 1739063446726161586, type: accel(z), channel: 0, evtype: mag, direction: rising
Event: time: 1739063446727892670, type: accel(z), channel: 0, evtype: mag, direction: rising
Event: time: 1739063446743019768, type: accel(z), channel: 0, evtype: mag, direction: rising
Event: time: 1739063446744650696, type: accel(z), channel: 0, evtype: mag, direction: rising
Event: time: 1739063446763559386, type: accel(z), channel: 0, evtype: gesture, direction: singletap
Event: time: 1739063448818126480, type: accel(x&y&z), channel: 0, evtype: mag, direction: falling
...
Hoạt động và không hoạt động thuộc về nhau và biểu thị các thay đổi trạng thái như sau
root:# iio_event_monitor adxl345
Found IIO device with name adxl345 with device number 0
Event: time: 1744648001133946293, type: accel(x), channel: 0, evtype: mag, direction: rising
<after inactivity time elapsed>
Event: time: 1744648057724775499, type: accel(x&y&z), channel: 0, evtype: mag, direction: falling
...
3. Bộ đệm thiết bị¶
Trình điều khiển này hỗ trợ bộ đệm IIO.
Tất cả các thiết bị đều hỗ trợ truy xuất các phép đo nhiệt độ và gia tốc thô sử dụng bộ đệm.
Ví dụ sử dụng¶
Chọn kênh để đọc bộ đệm:
root:/sys/bus/iio/devices/iio:device0> echo 1 > scan_elements/in_accel_x_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > scan_elements/in_accel_y_en
root:/sys/bus/iio/devices/iio:device0> echo 1 > scan_elements/in_accel_z_en
Đặt số lượng mẫu sẽ được lưu trong bộ đệm:
root:/sys/bus/iio/devices/iio:device0> echo 10 > buffer/length
Kích hoạt tính năng đọc bộ đệm:
root:/sys/bus/iio/devices/iio:device0> echo 1 > buffer/enable
Lấy dữ liệu đệm:
root:> iio_readdev -b 16 -s 1024 adxl345 | hexdump -d
WARNING: High-speed mode not enabled
0000000 00003 00012 00013 00005 00010 00011 00005 00011
0000010 00013 00004 00012 00011 00003 00012 00014 00007
0000020 00011 00013 00004 00013 00014 00003 00012 00013
0000030 00004 00012 00013 00005 00011 00011 00005 00012
0000040 00014 00005 00012 00014 00004 00010 00012 00004
0000050 00013 00011 00003 00011 00012 00005 00011 00013
0000060 00003 00012 00012 00003 00012 00012 00004 00012
0000070 00012 00003 00013 00013 00003 00013 00012 00005
0000080 00012 00013 00003 00011 00012 00005 00012 00013
0000090 00003 00013 00011 00005 00013 00014 00003 00012
00000a0 00012 00003 00012 00013 00004 00012 00015 00004
00000b0 00014 00011 00003 00014 00013 00004 00012 00011
00000c0 00004 00012 00013 00004 00014 00011 00004 00013
00000d0 00012 00002 00014 00012 00005 00012 00013 00005
00000e0 00013 00013 00003 00013 00013 00005 00012 00013
00000f0 00004 00014 00015 00005 00012 00011 00005 00012
...
Xem Industrial IIO device buffers để biết thêm thông tin về cách lưu vào bộ đệm dữ liệu được cấu trúc.
4. Công cụ giao tiếp IIO¶
Xem IIO Interfacing Tools để biết mô tả về IIO có sẵn các công cụ giao tiếp.