3434#include " configstore.h"
3535#include " configurationstore.h"
3636#include " common/utils/utils_flags.h"
37+ #include " common/utils/utils_string.h"
3738#include " pixelconfiguration.h"
3839#include " pixeldmxconfiguration.h"
3940#if defined(CONFIG_PIXELDMX_ENABLE_GAMMATABLE)
@@ -94,14 +95,14 @@ void PixelDmxParams::SetGroupingCount(const char* val, uint32_t len) {
9495}
9596
9697void PixelDmxParams::SetLowCode (const char * val, uint32_t len) {
97- store_dmxled.low_code = pixel::ConvertTxH (json ::Atof (val, len));
98+ store_dmxled.low_code = pixel::ConvertTxH (common ::Atof (val, len));
9899}
99100
100101void PixelDmxParams::SetHighCode (const char * val, uint32_t len) {
101- store_dmxled.high_code = pixel::ConvertTxH (json ::Atof (val, len));
102+ store_dmxled.high_code = pixel::ConvertTxH (common ::Atof (val, len));
102103}
103104
104- #if defined( OUTPUT_DMX_PIXEL_MULTI)
105+ #ifdef OUTPUT_DMX_PIXEL_MULTI
105106void PixelDmxParams::SetActiveOutputs (const char * val, uint32_t len) {
106107 store_dmxled.active_outputs = ParseValue<uint8_t >(val, len);
107108}
@@ -134,13 +135,13 @@ void PixelDmxParams::SetStartUniPort(const char* key, uint32_t key_len, const ch
134135 store_dmxled.start_universe [index] = ParseValue<uint16_t >(val, val_len);
135136}
136137
137- #if defined( RDM_RESPONDER)
138+ #ifdef RDM_RESPONDER
138139void PixelDmxParams::SetDmxStartAddress (const char * val, uint32_t len) {
139140 store_dmxled.dmx_start_address = ParseValue<uint16_t >(val, len);
140141}
141142#endif
142143
143- #if defined( CONFIG_PIXELDMX_ENABLE_GAMMATABLE)
144+ #ifdef CONFIG_PIXELDMX_ENABLE_GAMMATABLE
144145void PixelDmxParams::SetGammaCorrection (const char * val, uint32_t len) {
145146 if (len == 1 ) {
146147 store_dmxled.flags = common::SetFlagValue (store_dmxled.flags , Flags::Flag::kEnableGamma , v[0 ] != ' 0' );
@@ -157,7 +158,7 @@ void PixelDmxParams::SetGammaValue(const char* val, uint32_t len) {
157158 return ;
158159 }
159160
160- const auto kV = gamma::GetValidValue (static_cast <uint32_t >(json ::Atof (val, 3 ) * 10 ));
161+ const auto kV = gamma::GetValidValue (static_cast <uint32_t >(common ::Atof (val, 3 ) * 10 ));
161162 store_dmxled.gamma_value = static_cast <uint8_t >(kV );
162163}
163164#endif
@@ -181,16 +182,16 @@ void PixelDmxParams::Set() {
181182 pixel_configuration.SetLowCode (store_dmxled.low_code );
182183 pixel_configuration.SetHighCode (store_dmxled.high_code );
183184 pixel_configuration.SetClockSpeedHz (store_dmxled.spi_speed_hz );
184- #if defined( CONFIG_PIXELDMX_ENABLE_GAMMATABLE)
185+ #ifdef CONFIG_PIXELDMX_ENABLE_GAMMATABLE
185186 pixel_configuration.SetEnableGammaCorrection (common::IsFlagSet (store_dmxled.flags , Flags::Flag::kEnableGamma ));
186187 pixel_configuration.SetGammaTable (store_dmxled.gamma_value );
187188#endif
188189 auto & pixel_dmx_configuration = PixelDmxConfiguration::Get ();
189190 pixel_dmx_configuration.SetGroupingCount (store_dmxled.grouping_count );
190- #if defined( OUTPUT_DMX_PIXEL_MULTI)
191+ #ifdef OUTPUT_DMX_PIXEL_MULTI
191192 pixel_dmx_configuration.SetOutputPorts (store_dmxled.active_outputs );
192193#endif
193- #if !defined( OUTPUT_DMX_PIXEL_MULTI)
194+ #ifndef OUTPUT_DMX_PIXEL_MULTI
194195 pixel_dmx_configuration.SetDmxStartAddress (store_dmxled.dmx_start_address );
195196#endif
196197
@@ -270,16 +271,16 @@ void PixelDmxParams::Dump() {
270271 for (uint32_t i = 0 ; i < kMaxStartUniverses ; i++) {
271272 printf (" %s=%d\n " , PixelDmxParamsConst::kStartUniPort [i].name , store_dmxled.start_universe [i]);
272273 }
273- #if defined( OUTPUT_DMX_PIXEL_MULTI)
274+ #ifdef OUTPUT_DMX_PIXEL_MULTI
274275 printf (" %s=%d\n " , DmxLedParamsConst::kActiveOutputPorts .name , store_dmxled.active_outputs );
275276#endif
276277 printf (" %s=%u\n " , DmxLedParamsConst::kTestPattern .name , static_cast <unsigned >(store_dmxled.test_pattern ));
277278 printf (" %s=%u\n " , DmxLedParamsConst::kSpiSpeedHz .name , static_cast <unsigned >(store_dmxled.spi_speed_hz ));
278279 printf (" %s=%u\n " , DmxLedParamsConst::kGlobalBrightness .name , static_cast <unsigned >(store_dmxled.global_brightness ));
279- #if defined( RDM_RESPONDER)
280+ #ifdef RDM_RESPONDER
280281 printf (" %s=%u\n " , PixelDmxParamsConst::kDmxStartAddress .name , static_cast <unsigned >(store_dmxled.dmx_start_address ));
281282#endif
282- #if defined( CONFIG_PIXELDMX_ENABLE_GAMMATABLE)
283+ #ifdef CONFIG_PIXELDMX_ENABLE_GAMMATABLE
283284 printf (" %s=%d\n " , DmxLedParamsConst::kGammaCorrection .name , common::IsFlagSet (store_dmxled.flags , Flags::Flag::kEnableGamma ));
284285 printf (" %s=%1.1f [%u]\n " , DmxLedParamsConst::kGammaValue .name , static_cast <float >(store_dmxled.gamma_value ) / 10 .0f , store_dmxled.gamma_value );
285286#endif
0 commit comments