Jul-12-2018, 06:48 AM
(This post was last modified: Jul-12-2018, 06:49 AM by singhraj3110.)
for idx in range(len(ebms)):
if idx in byteEBMs: # the one byte enable bit maps
print (ebms[idx])
out = out + struct.pack("<B",ebms[idx])
elif idx in confidence_beep_intervalEBM:
if vals['confidence_beep_interval'+ENB]:
print ('confidence:')
print (ebms[idx])
print(ebms[idx]+(0xff<<10))
out = out + struct.pack("<H",ebms[idx]+(0xff<<10))
else:
print (ebms[idx])
out = out + struct.pack("<H",ebms[idx])
else:
print (ebms[idx])
out = out + struct.pack("<H",ebms[idx])
throwing error with value ebms[idx]=0 and output of this line print(ebms[idx]+(0xff<<10)) is 266120
File "C:/Users/Punnu2206/BWFleetMgrWorkspace_32/FM-Python/src\MCConfigConverter.py", line 88, in convert
status = self.parseNV2Config(outDir)
File "C:/Users/Punnu2206/BWFleetMgrWorkspace_32/FM-Python/src\MCConfigConverter.py", line 180, in parseNV2Config
out = out + struct.pack("<H",ebms[idx]+(0xff<<10))
error: ushort format requires 0 <= number <= USHRT_MAX
ERROR: Module: convert could not be imported (file: C:\Users\Punnu2206\BWFleetMgrWorkspace_32\FM-Python\src\convert.py).
if idx in byteEBMs: # the one byte enable bit maps
print (ebms[idx])
out = out + struct.pack("<B",ebms[idx])
elif idx in confidence_beep_intervalEBM:
if vals['confidence_beep_interval'+ENB]:
print ('confidence:')
print (ebms[idx])
print(ebms[idx]+(0xff<<10))
out = out + struct.pack("<H",ebms[idx]+(0xff<<10))
else:
print (ebms[idx])
out = out + struct.pack("<H",ebms[idx])
else:
print (ebms[idx])
out = out + struct.pack("<H",ebms[idx])
throwing error with value ebms[idx]=0 and output of this line print(ebms[idx]+(0xff<<10)) is 266120
File "C:/Users/Punnu2206/BWFleetMgrWorkspace_32/FM-Python/src\MCConfigConverter.py", line 88, in convert
status = self.parseNV2Config(outDir)
File "C:/Users/Punnu2206/BWFleetMgrWorkspace_32/FM-Python/src\MCConfigConverter.py", line 180, in parseNV2Config
out = out + struct.pack("<H",ebms[idx]+(0xff<<10))
error: ushort format requires 0 <= number <= USHRT_MAX
ERROR: Module: convert could not be imported (file: C:\Users\Punnu2206\BWFleetMgrWorkspace_32\FM-Python\src\convert.py).