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
I don't think Java endianess changes between architectures ?
I'm not sure.
if it does, how does one check that the correct endianess is sent ?
Seems like the safest way would be to check the endianness on the java side, and pass it along with binary data so it can be directly decoded on the python side
PS: the iterate flag that I proposed and you merged while ago (cf #372) is not included in the signature of JavaObject
I'm happy to merge a PR adding this to the signature (and/or anywhere else you think it is needed)
Code for reproduction
Expected outcome
1 1
Actual outcome
256 1
Fix
The proposed fix is trivial but I don't know how to make it safe for any architecture/OS:
PS: the
iterate
flag that I proposed and you merged while ago (cf #372) is not included in the signature ofJavaObject
pycro-manager/pycromanager/zmq_bridge/wrappers.py
Lines 39 to 56 in 93e08b1
Studio
object with this argument, unless you create the bridge manually (which is not anymore the advised way if I'm correct)The text was updated successfully, but these errors were encountered: