You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In ChipDeviceController.java, the deviceId parameters (for example, in pairDevice or unpairDevice) are represented by int types (which are 32-bit). CHIP device IDs are 64-bit, so should be represented by a long instead.
Proposed Solution
Amend ChipDeviceController.java and CHIPDeviceController-JNI.cpp to use long and jlong, respectively, to support 64-bit device IDs.
The text was updated successfully, but these errors were encountered:
Problem
In
ChipDeviceController.java
, thedeviceId
parameters (for example, inpairDevice
orunpairDevice
) are represented byint
types (which are 32-bit). CHIP device IDs are 64-bit, so should be represented by along
instead.Proposed Solution
Amend
ChipDeviceController.java
andCHIPDeviceController-JNI.cpp
to uselong
andjlong
, respectively, to support 64-bit device IDs.The text was updated successfully, but these errors were encountered: