mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-23 01:21:42 +00:00
[robotpy] Mirror most other subprojects (#8208)
GitOrigin-RevId: ac60fd3cf4a24023184376687da28373d14b781a This mirrors the robotpy files for the following projects: - apriltag - datalog - hal - ntcore - romiVendordep - wpilibc - wpimath - xrpVendordep This excludes cscore and the halsim wrappers for at this time. NOTE: This does not hook these projects up to the build system, just simply mirrors the files. The building will take place in a follow up PR to make it easier to review the changes necessary to build.
This commit is contained in:
26
wpilibc/src/main/python/semiwrap/I2C.yml
Normal file
26
wpilibc/src/main/python/semiwrap/I2C.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
classes:
|
||||
frc::I2C:
|
||||
enums:
|
||||
Port:
|
||||
methods:
|
||||
I2C:
|
||||
GetPort:
|
||||
GetDeviceAddress:
|
||||
Transaction:
|
||||
buffers:
|
||||
- {type: IN, src: dataToSend, len: sendSize}
|
||||
- {type: OUT, src: dataReceived, len: receiveSize}
|
||||
AddressOnly:
|
||||
Write:
|
||||
WriteBulk:
|
||||
buffers:
|
||||
- {type: IN, src: data, len: count}
|
||||
Read:
|
||||
buffers:
|
||||
- {type: OUT, src: data, len: count}
|
||||
ReadOnly:
|
||||
buffers:
|
||||
- {type: OUT, src: buffer, len: count}
|
||||
VerifySensor:
|
||||
buffers:
|
||||
- {type: IN, src: expected, len: count}
|
||||
Reference in New Issue
Block a user