Commit Graph

352 Commits

Author SHA1 Message Date
rusefillc a638209c32 canned tunes button should tell TS to refresh #7250
bugfix? copy-paste bad :(
only:uaefi
2025-01-09 22:17:50 -05:00
rusefillc dc9021a3fa canned tunes button should tell TS to refresh #7250
only:uaefi
2025-01-03 12:33:22 -05:00
rusefillc 4009d94459 configErrorMessageBuffer; // recoverable configuration error, non-critical
only:uaefi
2025-01-02 17:38:50 -05:00
rusefillc a86976b6f1 explicit error if not supported
only:uaefi
2024-12-25 20:28:38 -05:00
Andrey G 7ca9bcc86a
ts: handleWriteChunkCommand() and handlePageReadCommand() now with page (#7043)
* ts: handleWriteChunkCommand() and handlePageReadCommand() now with page

Initial support for page addressing. This is needed to move
scatteredOffsetArray to separate page that is not saved in TS and ECU.

* fix test
2024-11-05 16:46:59 -05:00
Andrey G b5a5889c52
TS: do we need pageActivate ? (#7040) 2024-11-05 07:08:16 -05:00
Andrey G 912b0959fd
ts: handle pageValueWrite and pageChunkWrite with one func (#7041)
Also fix bug with incorrect data picked in pageValueWrite.
Seems pageValueWrite was never used by TS
2024-11-04 21:45:33 -05:00
rusefillc a5470c868a docs 2024-11-04 08:39:29 -05:00
Andrey G 499801ceb9
TS: implement getCommand that have no params and request all livedata (#7039)
But until ochBlockSize is bigger than blockingFactor TS will not use
this command and prefer ochGetCommand.
2024-11-04 08:16:19 -05:00
Andrey ddaa3a22e7 improving compilation guards
only:t-b-g
2024-10-22 06:14:09 -04:00
Andrey 4ff6ff60eb removal of older rusEFI console spectrogram, new one is coming soon!
only:uaefi
2024-10-21 11:25:58 -04:00
Andrey Gusakov 1bed6d675a TS: report error if Page read/write/crc command is out of range 2024-10-13 08:49:45 -04:00
rusefillc 8df3a41856 only:dead HW QC 2024-10-11 18:59:44 -04:00
rusefillc db6f7141a4 only: bugfix console has is unsigned value, right? part two 2024-07-03 14:13:47 -04:00
rusefillc b6e578b4c2 still very confused and FRONTEND_TITLE_BAR_NAME
only:uaefi
2024-07-03 13:34:55 -04:00
rusefillc c44ec74f70 only: documentation and templating magic constant 2024-07-03 13:29:56 -04:00
rusefillc e48e353299 only: one atom of whitelabel 2024-07-03 12:52:36 -04:00
rusefillc 8e3ec3e1a1 only: bugfix console has is unsigned value, right? 2024-07-03 12:52:00 -04:00
rusefi da8b316e3a only:docs 2024-06-20 11:35:17 -04:00
Andrey Gusakov 1ada1f99dc Comments, style 2024-06-20 11:00:56 -04:00
Andrey Gusakov 8c02dcf5a7 TS: handle ochGetCommand with no arguments (read all) 2024-06-20 11:00:56 -04:00
Andrey Gusakov 9767493096 TS: stats: count specific error replies 2024-06-17 12:23:25 -04:00
Andrey Gusakov de48a4f64a TS: send 0x84 out-of-range reply if command have invalid size 2024-06-17 12:23:25 -04:00
Andrey 81469df45f sendErrorCode logging fix & details
only:uaefi
2024-06-12 17:27:33 -04:00
rusefillc 6ee5d5fa70 only: output command counter into write counter 2024-06-11 23:09:42 -04:00
rusefillc 2155db63d2 only: one step back 2024-06-11 14:03:39 -04:00
Andrey 478cfe7c0d data write failed between older project and newer firmware #6595
only:uaefi
2024-06-11 12:06:06 -04:00
Andrey 89cd90b862 only: TS logging 2024-06-10 20:23:15 -04:00
Matthew Kennedy 27e0a80c82 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:11:35 -04:00
rusefillc 41563266a6 validateConfigOnStartUpOrBurn 2024-06-09 13:19:44 -04:00
Matthew Kennedy 36dc6921ba remove TS_RESPONSE_COMMAND_OK when TS_RESPONSE_OK exists 2024-06-05 04:56:37 -04:00
Matthew Kennedy 53f3bf2b8c TS helper for no-payload responses 2024-06-04 22:57:39 -04:00
Matthew Kennedy ae3ecc118c NULL -> nullptr
only:proteus_f7
2024-06-03 16:24:27 -04:00
Matthew Kennedy 3015876003 TS cleanup: ts_response_format_e 2024-06-03 16:24:27 -04:00
Andrey 5ba6236318 time for VCS_VERSION to go 2024-05-29 17:45:41 -04:00
Andrey Gusakov 239018ca5f ts: deduplicate 2024-05-25 18:08:06 -04:00
Andrey 53fe86fa52 only: better variable name TS_PACKET_HEADER_SIZE 2024-05-21 18:28:29 -04:00
rusefi 217546b02d EFI_CONFIGURATION_STORAGE 2024-05-05 15:38:21 -04:00
3er0.1ive d6fdf204fa - fix build 2024-05-04 10:51:46 -04:00
3er0.1ive bdb997fe1a - clean commit with knock_analyzer 2024-05-04 10:51:46 -04:00
jcor25 adff96ebea Update tunerstudio.cpp 2024-04-28 23:16:52 -04:00
rusefi 9932330bca only: migrating to Timer API 2024-04-25 18:51:35 -04:00
rusefillc fa106f8a51 identify board right in error message
only:uaefi
2024-04-01 16:04:34 -04:00
rusefillc 8a5ba90692 cleaner guards 2024-03-15 14:15:53 -06:00
rusefillc c572d98072 slow mode is broken fix #6161 2024-03-07 15:09:30 -05:00
rusefillc 761eff22cc UAEFI crash if set to daihatsu 4cyl trigger #6079
hiding EFI_TS_SCATTER
2024-03-01 10:10:47 -05:00
Andrey Gusakov c97769f2a5 ts: better types for highSpeedOffsets decode 2024-02-25 11:30:16 -05:00
Andrey Gusakov 161c54d27b ts: clean highSpeedOffsets list before settings CRC calculation
1. TS expect highSpeedOffsets to be zero-filled, as it is noMsqSave
2. zero highSpeedOffsets as settings CRC request is a sing on new
TS session start. Lets start in fresh.
2024-02-25 11:30:16 -05:00
Andrey Gusakov 5d5fcf0460 ts: print scatter list on tsinfo command 2024-02-25 11:30:16 -05:00
Andrey Gusakov 400f8321bf tunerstudio: do not try to print random chars 2024-02-24 07:46:20 -05:00