Commit fd61036
committed
Refactor RDM BW LCD, update generators & fixes
Multiple changes across subsystems:
- lib-artnet: remove unused "network.h" include and drop DHCP status update in ArtNetNode::HandleIpProg (status2 modification removed).
- lib-rdmsubdevice: major refactor of RDMSubDeviceBwLcd:
- Modernized API and variable names (constructor args, locals), replaced macros with constexprs, and cleaned up formatting/indentation.
- Introduced common/utils/utils_hex.h and use common::hex::ToCharUppercase for hex conversion.
- Improved DMX footprint constant usage, clearer boolean/variable names, and minor logic/style cleanups.
- Updated copyright year range.
- lib-remoteconfig/http/content/generate_content.cpp:
- Rename file pointers and locals to more descriptive names (file_content/file_includes/dir/etc.), reformat supported extensions array, and change include from "httpd/httpd.h" to "http/http.h".
- Added "#undef NDEBUG" and adjusted fwrite/snprintf calls to use the renamed variables.
- Cleaned up directory iteration and content conversion flow.
- lib-remoteconfig/src/http/khtmlinfos.cpp: extend copyright range and remove an ENTRY guarded by ENABLE_PHY_SWITCH.
Overall these commits are focused on refactoring for clarity, naming consistency, small behavior removal (DHCP status write), and code-style / copyright updates.1 parent f55669f commit fd61036
5 files changed
Lines changed: 302 additions & 271 deletions
File tree
- lib-artnet/src
- json
- node
- lib-rdmsubdevice/src/spi
- lib-remoteconfig
- http/content
- src/http
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | 32 | | |
34 | 33 | | |
35 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | 126 | | |
130 | 127 | | |
131 | 128 | | |
| |||
0 commit comments