Commit graph

59 commits

Author SHA1 Message Date
Данила Горнушко
09a14f390d added tec/rec counters 2023-11-28 12:44:54 +03:00
Данила Горнушко
397e9f9b45 new readme 2023-11-28 12:27:51 +03:00
Данила Горнушко
563c2fd641 working prompt update 2023-11-28 12:24:21 +03:00
Данила Горнушко
860bdd833d prepare to change prompt. a lot of fixes 2023-11-28 12:05:58 +03:00
Данила Горнушко
901c077207 -multiline +restart on ctrl_c 2023-11-28 10:08:40 +03:00
Данила Горнушко
6cb2ec72c3 added alerts 2023-11-28 09:51:44 +03:00
Данила Горнушко
d037b1412c refactoring 2023-11-28 08:55:08 +03:00
Данила Горнушко
c3594ab41e fix logs while canup + make curr_can_state volatile 2023-11-28 08:21:04 +03:00
Данила Горнушко
4315b513d7 fixed missing newline 2023-11-28 07:04:56 +03:00
Данила Горнушко
18514d4d96 probably working canup, candown, canstop, new realization on canstats 2023-11-26 13:55:32 +03:00
Данила Горнушко
ba67c741d9 adding can_mutex 2023-11-26 08:34:12 +03:00
Данила Горнушко
d651f083b9 continue adding new commands 2023-11-25 11:01:19 +03:00
Данила Горнушко
423d1f172b adding new commands 2023-11-25 10:37:35 +03:00
Данила Горнушко
47a956d458 Working send_can_frame args parsing, now we can use it to actually
communicate!
2023-11-24 18:11:06 +03:00
Данила Горнушко
1a60cc4f3c fixed bug 2023-11-24 16:22:22 +03:00
Данила Горнушко
d1349d9a37 working cansend (don't parse args yet) 2023-11-24 15:46:30 +03:00
Данила Горнушко
e059e129a9 fix hint bug 2023-11-24 14:54:56 +03:00
Данила Горнушко
c4da4bd248 adding can_cmd 2023-11-24 13:13:14 +03:00
Данила Горнушко
db30acc651 Now we can send ping + nice colorful messages 2023-11-24 12:02:17 +03:00
Данила Горнушко
49a969708c adding support for changing prompt on the fly 2023-11-24 09:37:27 +03:00
Данила Горнушко
823cb8d711 fix some bugs 2023-11-24 09:31:05 +03:00
Данила Горнушко
ba2c37c9c8 Changed some API 2023-11-24 09:09:15 +03:00
Данила Горнушко
1efb4699d4 some code refactoring 2023-11-24 08:59:26 +03:00
Данила Горнушко
89cdbfd39c adding cmd_can 2023-11-24 08:43:28 +03:00
Данила Горнушко
36af7aa6fd remove extra code from cmd_system 2023-11-24 08:30:27 +03:00
Данила Горнушко
7faf5238db increate ringbuf size 2023-11-24 07:20:27 +03:00
Данила Горнушко
d369c704db increate timeout 2023-11-24 07:19:01 +03:00
Данила Горнушко
ce16a87a06 increate max string size 2023-11-24 07:18:05 +03:00
Данила Горнушко
b3729cff92 rename xvprintf to vxprintf 2023-11-24 07:16:58 +03:00
Данила Горнушко
27c4f26f8f fix bug with snprintf used instead of vsnprintf 2023-11-24 07:15:11 +03:00
Данила Горнушко
598669779f Working simultaneous output and console, redefined LOG function 2023-11-24 06:49:17 +03:00
Данила Горнушко
a583c32ba3 My linenoise + console component from esp-idf master + a few fixes 2023-11-24 01:25:02 +03:00
Данила Горнушко
046062fcb7 bug(idf_monitor): fix color on windows with hints 2023-11-24 00:49:49 +03:00
Данила Горнушко
3720a83ece tools: fix idf.py monitor consol problem 2023-11-24 00:48:24 +03:00
Данила Горнушко
3423bbc5ea console: linenoiseProbe: check if response is valid 2023-11-24 00:47:18 +03:00
Данила Горнушко
bd68a7d453 fix console stuck in auto test 2023-11-24 00:42:17 +03:00
Данила Горнушко
0ca67d25a1 console: re-use the available REPL console API and improve linenoise 2023-11-24 00:40:56 +03:00
Данила Горнушко
13794c4c11 console: fix a bug preventing us from starting a CLI on non-default UART 2023-11-23 23:57:39 +03:00
Данила Горнушко
d74c0675f5 Some changes from esp-idf 2023-11-23 23:49:21 +03:00
Данила Горнушко
f05da6c6ca Multiline: just remember last num of rows, not max.
orig commit 8087db3
2023-11-23 01:39:29 +03:00
Данила Горнушко
3b97afa1d8 Multiplexing: fix line refresh in completion mode.
for orig commit 81f44df
2023-11-23 01:35:09 +03:00
Данила Горнушко
d8c9e6fdfe Multiplexing: make completion non-blocking as well.
from orig commit a1d8e18
2023-11-23 01:23:09 +03:00
Данила Горнушко
3a76d34b7b Update comment from orig 65db823 2023-11-23 01:11:41 +03:00
Данила Горнушко
16bcf3d8ad Multiplexing: API refactoring.
from orig commit c9d36d0, partial changes only, didn't include NoTTY
 support
2023-11-23 01:07:52 +03:00
Данила Горнушко
73645ef92d Multiplexing: fix refreshMultiLine().
for orig commit dbfe83b
2023-11-23 00:48:40 +03:00
Данила Горнушко
05ece3c1ed Multiplexing: hide/show current line + remove debug + a few fixes
from orig commit c9123ec
2023-11-23 00:44:22 +03:00
Данила Горнушко
d015138236 Multiplexing: code refactored into calls for each step.
from orig commit 0d66aac
2023-11-22 23:59:51 +03:00
Данила Горнушко
d64bc6bd87 fix masking input when there is no hintsCallback
from orig commit ec5e4e8
2023-11-22 21:08:37 +03:00
Данила Горнушко
f19803a5fa A few improvements to mask mode.
from orig commit 4261898
2023-11-22 21:04:22 +03:00
Данила Горнушко
4b7d4b8786 add mask input mode
from orig commit 514b09c
2023-11-22 20:56:22 +03:00