Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
cca4f35
Use flash strings for sensor logger.
miceno Sep 17, 2025
2882715
Use string literals for logging in Victron component
miceno Sep 17, 2025
9191151
Replace string literals with flash strings in Victron component logging
miceno Sep 17, 2025
2539492
Replace string literals with flash strings in Victron component confi…
miceno Sep 17, 2025
1ab9a89
Refactor Victron component config dump to use a prefix for logging
miceno Sep 17, 2025
886a581
Use a const char to prevent memory fragmentation.
miceno Sep 17, 2025
4cde222
Store OFF_REASONS in program memory to reduce RAM usage
miceno Sep 17, 2025
39dbd06
Store error and charging mode messages in program memory to reduce RA…
miceno Sep 17, 2025
d9d43f2
Optimize memory usage by using static buffers for error and charging …
miceno Sep 17, 2025
fa4540b
Remove obsolete lookup tables.
miceno Sep 17, 2025
4110f9f
Remove the loop and use switch to improve performance.
miceno Sep 17, 2025
58115ae
Remove the loop and use switch to improve performance.
miceno Sep 17, 2025
a13b03f
Partially refactor device_type.
miceno Sep 17, 2025
2a9501d
Remove duplicates and add missing ones.
miceno Sep 17, 2025
ded7960
Move device type strings to flash.
miceno Sep 19, 2025
b995316
Moving data from Flash to SRAM is expensive, so only copy strings if …
miceno Sep 19, 2025
f754c9c
Only update buffer on value change, send status every time.
miceno Sep 19, 2025
1bfaf7d
Revert "Only update buffer on value change, send status every time."
miceno Sep 19, 2025
4acf93a
Show loop stats.
miceno Sep 19, 2025
8740247
Initially set to max value so the first time it will update the buffer.
miceno Sep 19, 2025
c2be69c
Move to avoid missing updates when data is not available.
miceno Sep 19, 2025
66ba07a
Remove obsolete struct.
miceno Sep 19, 2025
5ad0c62
Add another buffer to store separate status strings.
miceno Sep 19, 2025
857134b
Group all strings and buffers at the begining of file.
miceno Sep 19, 2025
25192c1
Style for clang
miceno Sep 21, 2025
d94835b
Remove include.
miceno Sep 21, 2025
938317f
More clang styling.
miceno Sep 21, 2025
246142e
Use pgminclude for flash memory.
miceno Sep 21, 2025
34e0c1e
Add include to build examples.
miceno Sep 21, 2025
93b60c4
Use appropiate strcpy function for esp8266.
miceno Sep 21, 2025
cd0af56
Use explicit conversion without external types.
miceno Sep 21, 2025
b73758e
Update clang style
miceno Sep 21, 2025
c205688
Update clang style
miceno Sep 21, 2025
bb30666
Reformat to avoid arduino modifiers.
miceno Sep 21, 2025
01131a5
Refactor global static buffers to local.
miceno Sep 21, 2025
31e14ea
Prefer limit copy of data.
miceno Sep 21, 2025
f7e92fa
Refactor to use a constant for buffer size.
miceno Sep 21, 2025
d3eb2df
Use strncpy and memset to copy from flash to memory buffer.
miceno Sep 21, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading