Add compatibility with PIO Core 6.0

This commit is contained in:
Ivan Kravets
2022-05-28 15:55:17 +03:00
parent 6caac4d451
commit c97b377c3e
5 changed files with 13 additions and 16 deletions

View File

@ -17,7 +17,7 @@ from platform import system
from os import makedirs
from os.path import isdir, join
from platformio.util import get_serial_ports
from platformio.public import list_serial_ports
from SCons.Script import (ARGUMENTS, COMMAND_LINE_TARGETS, AlwaysBuild,
Builder, Default, DefaultEnvironment)
@ -29,7 +29,7 @@ def BeforeUpload(target, source, env): # pylint: disable=W0613,W0621
upload_options = env.BoardConfig().get("upload", {})
env.AutodetectUploadPort()
before_ports = get_serial_ports()
before_ports = list_serial_ports()
if upload_options.get("use_1200bps_touch", False):
env.TouchSerialPort("$UPLOAD_PORT", 1200)