Ivan Kravets
|
743fc8e636
|
Improved support for projects located on Windows network drives // Resolve #3417
|
2023-04-20 18:57:22 +03:00 |
|
Ivan Kravets
|
5c3ae15bee
|
Store device monitor logs in the project "logs" directory // Resolve #4596
|
2023-04-12 20:02:26 +03:00 |
|
Ivan Kravets
|
5073313c33
|
PyLint fixes
|
2023-02-02 17:43:38 +02:00 |
|
Ivan Kravets
|
20067c5736
|
Removed dependency on the "zeroconf" package and install it only when a user lists mDNS devices (issue with zeroconf's LGPL license)
|
2023-01-13 19:09:19 +02:00 |
|
Ivan Kravets
|
7f8784e2a8
|
PyLint fix
|
2022-11-05 12:04:36 +02:00 |
|
Ivan Kravets
|
ca7a100392
|
Import the "zeroconf" module only when a user lists mDNS devices (issue with zeroconf's LGPL license)
|
2022-11-05 12:03:06 +02:00 |
|
Ivan Kravets
|
490af8ac37
|
Speeded up device port finder
|
2022-09-27 19:41:32 +03:00 |
|
Ivan Kravets
|
e0a3b81877
|
Fixed "UnboundLocalError: local variable 'port' referenced before assignment" // Resolve #4407
|
2022-09-03 12:08:17 +03:00 |
|
Ivan Kravets
|
1cbc424488
|
Cleanup debug code
|
2022-08-24 13:34:07 +03:00 |
|
Ivan Kravets
|
780c62d925
|
Speeded up device port finder by avoiding loading board HWIDs from development platforms
|
2022-08-24 13:30:19 +03:00 |
|
Ivan Kravets
|
7c9e0393f8
|
Improved device port finder when using dual channel UART converter // Resolve #4367
|
2022-07-29 19:37:59 +03:00 |
|
Ivan Kravets
|
8c2a7df53e
|
Fixed a regression bug when opening device monitor without any filters // Resolve #4363
|
2022-07-18 20:46:27 +03:00 |
|
Ivan Kravets
|
73089b3cb0
|
Warn about unknown device monitor filters // Resolve #4362
|
2022-07-18 17:24:38 +03:00 |
|
Ivan Kravets
|
236c4570cf
|
Added new `monitor_encoding` project configuration option // Resolve #4350
|
2022-07-11 13:26:43 +03:00 |
|
Ivan Kravets
|
0bd27a36e9
|
Fixed an issue when a serial port was not automatically detected if the board has predefined HWIDs
|
2022-07-09 17:23:38 +03:00 |
|
Ivan Kravets
|
4c2aca4956
|
Show "TimeoutError" only in the verbose mode when can not find a serial port
|
2022-07-08 15:18:52 +03:00 |
|
Ivan Kravets
|
b006f53010
|
PyLint: Fix "useless-object-inheritance"
|
2022-07-02 19:03:25 +03:00 |
|
Ivan Kravets
|
19d518fc4c
|
Fix PyLint: Consider explicitly re-raising
|
2022-07-02 18:37:57 +03:00 |
|
Ivan Kravets
|
92a5c1bac6
|
Handle UDEV rules and their PID/VID data when searching for serial port
|
2022-06-20 22:21:28 +03:00 |
|
Ivan Kravets
|
58d533a3bb
|
Prefer Black Magic GDB for uploading // Issue #4023
|
2022-06-18 14:06:24 +03:00 |
|
Ivan Kravets
|
b72c1636f7
|
Improved a serial port finder for Black Magic Probe // Resolve #4023
|
2022-06-17 23:05:20 +03:00 |
|
Ivan Kravets
|
42690d3fa7
|
Find serial port using known device HWIDs
|
2022-06-16 16:58:03 +03:00 |
|
Ivan Kravets
|
4bccaae945
|
Fix an issue with serial port finding when board does not have HWIDs // Issue #4323
|
2022-06-16 09:45:20 +03:00 |
|
Ivan Kravets
|
30709fd0b3
|
Replaced monitor_flags with independent project configuration options: monitor_parity, monitor_eol, monitor_raw, monitor_echo
|
2022-06-15 15:36:17 +03:00 |
|
Ivan Kravets
|
6f9985125d
|
Fixed an issue when the monitor filters were not applied in their order // Resolve #4320
|
2022-06-15 14:30:05 +03:00 |
|
Ivan Kravets
|
743a3e2c02
|
Improved a serial port finder for a board with predefined HWIDs // Resolve #4308
|
2022-06-15 12:51:06 +03:00 |
|
Ivan Kravets
|
bd21ff0d3e
|
Fixed an issue when monitor_speed was ignored in configuration file // Resolve #4319
|
2022-06-14 10:02:23 +03:00 |
|
Ivan Kravets
|
854c549e1c
|
Restore original standard streams for device monitor // Issue #3939
|
2022-06-13 20:19:09 +03:00 |
|
Ivan Kravets
|
375c396b7b
|
Minor improvements for pio device monitor command
|
2022-06-12 12:14:28 +03:00 |
|
Ivan Kravets
|
7f351bc7c8
|
Automatically reconnect device monitor if a connection fails // Resolve #3939
|
2022-06-11 20:55:52 +03:00 |
|
Ivan Kravets
|
c42fe32972
|
Fix typo in upload_protocol
|
2022-06-10 17:30:36 +03:00 |
|
Ivan Kravets
|
a6e61a7a5a
|
Restructure "device" module
|
2022-06-10 14:01:55 +03:00 |
|
Ivan Kravets
|
4bc3e3cf95
|
Restructure "device" module
|
2022-06-10 14:01:42 +03:00 |
|
Ivan Kravets
|
dcecd5f922
|
Refactor handling of CLI commands
|
2022-05-31 17:07:56 +03:00 |
|
Ivan Kravets
|
40422eac2e
|
Fixed an issue when calling built-in pio device monitor filter
|
2022-05-16 14:46:37 +03:00 |
|
Ivan Kravets
|
7a100fb0b0
|
Use device finder for automatic detection of upload port
|
2022-05-15 13:46:44 +03:00 |
|
Ivan Kravets
|
d01d314f47
|
Pick the last USB device port
|
2022-05-15 13:13:45 +03:00 |
|
Ivan Kravets
|
e5e2210768
|
Improved automatic detection of a testing serial port // Resolve #4076
|
2022-05-14 23:30:36 +03:00 |
|
Ivan Kravets
|
d22b479bd3
|
Regroup device command
|
2022-05-14 18:21:44 +03:00 |
|