Hi
I just tried to recompile some code after a few days of inactivity and I am getting a compile error from one of the lower level libraries.
Here is the trace-back in PlatformIO:
Building .pio/build/wiscore_rak4631/firmware.hex
Building .pio/build/wiscore_rak4631/firmware.zip
Traceback (most recent call last):
File “/home/alan/.local/bin/adafruit-nrfutil”, line 8, in
sys.exit(cli())
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 1137, in call
return self.main(*args, **kwargs)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 1062, in main
rv = self.invoke(ctx)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 1668, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 1666, in invoke
sub_ctx = cmd.make_context(cmd_name, args, parent=ctx)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 923, in make_context
self.parse_args(ctx, args)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 1379, in parse_args
value, args = param.handle_parse_result(ctx, opts, args)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 2364, in handle_parse_result
value = self.process_value(ctx, value)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 2320, in process_value
value = self.type_cast_value(ctx, value)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/core.py”, line 2307, in type_cast_value
return convert(value)
File “/home/alan/.platformio/penv/lib/python3.8/site-packages/click/types.py”, line 75, in call
return self.convert(value, param, ctx)
File “/home/alan/.local/lib/python3.8/site-packages/nordicsemi/main.py”, line 64, in convert
if value.lower() == ‘none’:
AttributeError: ‘int’ object has no attribute ‘lower’
*** [.pio/build/wiscore_rak4631/firmware.zip] Error 1
========================================== [FAILED] Took 25.20 seconds ==========================================
The terminal process “platformio ‘run’” terminated with exit code: 1.