@@ -69,6 +69,8 @@ struct AllParamsPF : public ParameterFramework
6969 <FixedPointParameter Size="32" Integral="3" Fractional="4" Name="fix_point"/>
7070 <FixedPointParameter Size="32" Integral="3" Fractional="4" ArrayLength="3" Name="fix_point_array"/>
7171
72+ <FloatingPointParameter Size="32" Min="-12.2E-10" Max="1e10" Name="float"/>
73+
7274 <EnumParameter Size="8" Name="enum">
7375 <ValuePair Literal="min" Numerical="-128"/>
7476 <ValuePair Literal="five" Numerical="5"/>
@@ -347,6 +349,7 @@ static const char *defaultBasicSettingsXML = R"(
347349 <IntegerParameter Name="integer_array">-10 -10 -10 -10</IntegerParameter>
348350 <FixedPointParameter Name="fix_point">0.0000</FixedPointParameter>
349351 <FixedPointParameter Name="fix_point_array">0.0000 0.0000 0.0000</FixedPointParameter>
352+ <FloatingPointParameter Name="float">0</FloatingPointParameter>
350353 <EnumParameter Name="enum">min</EnumParameter>
351354 <EnumParameter Name="enum_array">eight eight eight eight</EnumParameter>
352355 <StringParameter Name="string"></StringParameter>
@@ -366,6 +369,7 @@ static const char *testBasicSettingsXML = R"(
366369 <IntegerParameter Name="integer_array">-10 0 8 10</IntegerParameter>
367370 <FixedPointParameter Name="fix_point">2.2500</FixedPointParameter>
368371 <FixedPointParameter Name="fix_point_array">7.1250 0.6875 -1.0000</FixedPointParameter>
372+ <FloatingPointParameter Name="float">1e+1</FloatingPointParameter>
369373 <EnumParameter Name="enum">five</EnumParameter>
370374 <EnumParameter Name="enum_array">eight min eight min</EnumParameter>
371375 <StringParameter Name="string">A string of 32 character.@@@@@@@</StringParameter>
@@ -384,6 +388,7 @@ static const char *testRawHexBasicSettingsXML = R"(
384388 <IntegerParameter Name="integer_array">0xFFFFFFF6 0x00000000 0x00000008 0x0000000A</IntegerParameter>
385389 <FixedPointParameter ValueSpace="Raw" Name="fix_point">0x24000000</FixedPointParameter>
386390 <FixedPointParameter ValueSpace="Raw" Name="fix_point_array">0x72000000 0x0B000000 0xF0000000</FixedPointParameter>
391+ <FloatingPointParameter Name="float">0x1</FloatingPointParameter>
387392 <EnumParameter Name="enum">five</EnumParameter>
388393 <EnumParameter Name="enum_array">eight min eight min</EnumParameter>
389394 <StringParameter Name="string">A string of 32 character.@@@@@@@</StringParameter>
0 commit comments