Host machine: MBP 13" 10.14.6
Agent: Raspberry Pi 3B+
PIO Plus: 2.5.8
PIO: 4.0.3
I’ve noticed that PIO Plus has been pushed to 2.5.8 and it has introduced multiple bugs that were not present previously, namely:
When checking for the list of agents from host, pio remote agent list
, the remote agents are always named as ‘name’ on output, however, using the remote upload to specific agents using their actual names still work, e.g.:
On agent:
pio remote agent start -n agent
On host:
pio remote agent list
will output name
pio remote -a agent run -t upload ....
will still work as intended and compile/upload code just fine
I did not test with multiple agents
Second bug:
pio remote -a agent device monitor
no longer works but triggers an agent list command instead (can be seen in the service monitor) and outputs a odd looking agent id, e.g.:
pio remote -a agent device monitor
outputs hwid
I suppose this is some weird serialisation of name, but it doesn’t change when run with different flags stating the port and baud rate — shouldn’t matter anyways because it seems to be triggering a device list vs the remote monitor
I’ve been using pio remote for some time now to remote upload code / check serial output and these are breaking changes to my workflow. I last tried in late August / early Sept.