I2cTransferStatus Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjelaskan apakah transfer data yang dilakukan metode ReadPartial, WritePartial, atau WriteReadPartial berhasil, atau memberikan alasan bahwa transfer tidak berhasil.
public enum class I2cTransferStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
enum class I2cTransferStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
public enum I2cTransferStatus
var value = Windows.Devices.I2c.I2cTransferStatus.fullTransfer
Public Enum I2cTransferStatus
- Warisan
-
I2cTransferStatus
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows IoT Extension SDK (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (diperkenalkan dalam v1.0)
|
Bidang
ClockStretchTimeout | 3 | Transfer gagal karena jam direntangkan terlalu lama. Pastikan garis jam tidak ditahan rendah. |
FullTransfer | 0 | Data sepenuhnya ditransfer. Untuk WriteReadPartial, data untuk operasi tulis dan baca sepenuhnya ditransfer. Untuk kode status ini, nilai anggota I2cTransferResult.BytesTransferred yang dikembalikan metode sama dengan ukuran buffer yang Anda tentukan ketika Anda memanggil metode, atau sama dengan jumlah ukuran dua buffer yang Anda tentukan untuk WriteReadPartial. |
PartialTransfer | 1 | Perangkat I2 C secara negatif mengakui transfer data sebelum semua data ditransfer. Untuk kode status ini, nilai anggota I2cTransferResult.BytesTransferred yang dikembalikan metode adalah jumlah byte yang benar-benar ditransfer. Untuk WriteReadPartial, nilainya adalah jumlah byte yang ditulis operasi dan jumlah byte yang dibaca operasi. |
SlaveAddressNotAcknowledged | 2 | Alamat bus tidak diakui. Untuk kode status ini, nilai anggota I2cTransferResult.BytesTransferred yang dikembalikan metode adalah 0. |
UnknownError | 4 | Transfer gagal karena alasan yang tidak diketahui. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk