platformio/platformio-core

Remote Upload and Monitor not using environment config

Open

#4,840 opened on Aug 30, 2023

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (791 forks)batch import
help wantedremote

Repository metrics

Stars
 (7,329 stars)
PR merge metrics
 (Avg merge 109d 16h) (5 merged PRs in 30d)

Description

I want 2 different environments, for local and remote.

I have this in my platformio.ini :

[env:remote]
upload_port = /dev/ttyUSB1
monitor_port = /dev/ttyUSB1

[env:local]
upload_port = COM4
monitor_port = COM4

By using the remote monitor (or upload, but it behaves the same), the port used will be the first specified (in this case, /dev/ttyUSB1).

image

It seems that upload_port and monitor_port aren't taken into account properly when using remote actions. It works when using monitor on the current machine however : the right port is used.

Can you please fix the remote actions so that it uses the ports I specify in the environments ?

Contributor guide