sensMinMaxCorrected

main
dplimin 2023-12-25 15:36:39 +03:00
parent 6d771f1407
commit 28946c15e6
6 changed files with 33386 additions and 33178 deletions

View File

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Property>
<Review id="DEFAULT">
<Description>property.default.description</Description>
<Author/>
<CreationDate format="yyyy-MM-dd :: HH:mm:ss:SSS z">1970-01-01 :: 00:00:00:000 GMT-10:00</CreationDate>
<Directory>review</Directory>
<Reviewers/>
<Files/>
<FieldItems>
<FieldItem id="Type" default="item.label.unset">
<Entry name="item.label.unset" />
<Entry name="item.type.label.codingStandards" />
<Entry name="item.type.label.programLogic" />
<Entry name="item.type.label.optimization" />
<Entry name="item.type.label.usability" />
<Entry name="item.type.label.clarity" />
<Entry name="item.type.label.missing" />
<Entry name="item.type.label.irrelevant" />
<Entry name="item.type.label.suggestion" />
<Entry name="item.type.label.other" />
</FieldItem>
<FieldItem id="Severity" default="item.label.unset">
<Entry name="item.label.unset" />
<Entry name="item.severity.label.critical" />
<Entry name="item.severity.label.major" />
<Entry name="item.severity.label.normal" />
<Entry name="item.severity.label.minor" />
<Entry name="item.severity.label.trivial" />
</FieldItem>
<FieldItem id="Resolution" default="item.label.unset">
<Entry name="item.label.unset" />
<Entry name="item.resolution.label.validNeedsfixing" />
<Entry name="item.resolution.label.validFixlater" />
<Entry name="item.resolution.label.validDuplicate" />
<Entry name="item.resolution.label.validWontfix" />
<Entry name="item.resolution.label.invalidWontfix" />
<Entry name="item.resolution.label.unsureValidity" />
</FieldItem>
<FieldItem id="Status" default="item.status.label.open">
<Entry name="item.status.label.open" />
<Entry name="item.status.label.resolved" />
<Entry name="item.status.label.closed" />
<Entry name="item.status.label.reopened" />
</FieldItem>
</FieldItems>
<Filters>
<Phase name="phase.individual" enabled="true">
<Filter name="Interval" value="7" enabled="false" />
<Filter name="Reviewer" value="item.reviewer.label.automatic" enabled="true" />
<Filter name="Type" value="item.label.unset" enabled="false" />
<Filter name="Severity" value="item.label.unset" enabled="false" />
<Filter name="AssignedTo" value="" enabled="false" />
<Filter name="Resolution" value="item.label.unset" enabled="false" />
<Filter name="Status" value="item.status.label.open" enabled="false" />
<Filter name="File" value="" enabled="false" />
</Phase>
<Phase name="phase.team" enabled="true">
<Filter name="Interval" value="7" enabled="false" />
<Filter name="Reviewer" value="" enabled="false" />
<Filter name="Type" value="item.label.unset" enabled="false" />
<Filter name="Severity" value="item.label.unset" enabled="false" />
<Filter name="AssignedTo" value="" enabled="false" />
<Filter name="Resolution" value="item.label.unset" enabled="true" />
<Filter name="Status" value="item.status.label.open" enabled="false" />
<Filter name="File" value="" enabled="false" />
</Phase>
<Phase name="phase.rework" enabled="true">
<Filter name="Interval" value="7" enabled="false" />
<Filter name="Reviewer" value="" enabled="false" />
<Filter name="Type" value="item.label.unset" enabled="false" />
<Filter name="Severity" value="item.label.unset" enabled="false" />
<Filter name="AssignedTo" value="item.reviewer.label.automatic" enabled="true" />
<Filter name="Resolution" value="item.label.unset" enabled="false" />
<Filter name="Status" value="item.status.label.open" enabled="true" />
<Filter name="File" value="" enabled="false" />
</Phase>
</Filters>
</Review>
</Property>

View File

@ -0,0 +1,72 @@
eclipse.preferences.version=1
org.eclipse.cdt.codan.checkers.errnoreturn=Warning
org.eclipse.cdt.codan.checkers.errnoreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return\\")",implicit\=>false}
org.eclipse.cdt.codan.checkers.errreturnvalue=Error
org.eclipse.cdt.codan.checkers.errreturnvalue.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused return value\\")"}
org.eclipse.cdt.codan.checkers.nocommentinside=-Error
org.eclipse.cdt.codan.checkers.nocommentinside.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Nesting comments\\")"}
org.eclipse.cdt.codan.checkers.nolinecomment=-Error
org.eclipse.cdt.codan.checkers.nolinecomment.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Line comments\\")"}
org.eclipse.cdt.codan.checkers.noreturn=Error
org.eclipse.cdt.codan.checkers.noreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return value\\")",implicit\=>false}
org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation=Error
org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Abstract class cannot be instantiated\\")"}
org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem=Error
org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Ambiguous problem\\")"}
org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem=Warning
org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment in condition\\")"}
org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem=Error
org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment to itself\\")"}
org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem=Warning
org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No break at end of case\\")",no_break_comment\=>"no break",last_case_param\=>false,empty_case_param\=>false}
org.eclipse.cdt.codan.internal.checkers.CatchByReference=Warning
org.eclipse.cdt.codan.internal.checkers.CatchByReference.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Catching by reference is recommended\\")",unknown\=>false,exceptions\=>()}
org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem=Error
org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Circular inheritance\\")"}
org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization=Warning
org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class members should be properly initialized\\")",skip\=>true}
org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem=Error
org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Field cannot be resolved\\")"}
org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem=Error
org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Function cannot be resolved\\")"}
org.eclipse.cdt.codan.internal.checkers.InvalidArguments=Error
org.eclipse.cdt.codan.internal.checkers.InvalidArguments.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid arguments\\")"}
org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem=Error
org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid template argument\\")"}
org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem=Error
org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Label statement not found\\")"}
org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem=Error
org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Member declaration not found\\")"}
org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem=Error
org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Method cannot be resolved\\")"}
org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker=-Info
org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Name convention for function\\")",pattern\=>"^[a-z]",macro\=>true,exceptions\=>()}
org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem=Warning
org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class has a virtual method and non-virtual destructor\\")"}
org.eclipse.cdt.codan.internal.checkers.OverloadProblem=Error
org.eclipse.cdt.codan.internal.checkers.OverloadProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid overload\\")"}
org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem=Error
org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redeclaration\\")"}
org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem=Error
org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redefinition\\")"}
org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem=-Warning
org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Return with parenthesis\\")"}
org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem=-Warning
org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Format String Vulnerability\\")"}
org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem=Warning
org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Statement has no effect\\")",macro\=>true,exceptions\=>()}
org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem=Warning
org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suggested parenthesis around expression\\")",paramNot\=>false}
org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem=Warning
org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suspicious semicolon\\")",else\=>false,afterelse\=>false}
org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem=Error
org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Type cannot be resolved\\")"}
org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem=Warning
org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused function declaration\\")",macro\=>true}
org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem=Warning
org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused static function\\")",macro\=>true}
org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem=Warning
org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused variable declaration in file scope\\")",macro\=>true,exceptions\=>("@(\#)","$Id")}
org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem=Error
org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Symbol is not resolved\\")"}
useParentScope=false

View File

@ -1667,11 +1667,11 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
@ -1691,13 +1691,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -1715,13 +1716,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -1739,13 +1741,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -1763,13 +1766,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -1787,13 +1791,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
@ -2237,13 +2242,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2261,13 +2267,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2285,13 +2292,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2309,13 +2317,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2333,13 +2342,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2357,13 +2367,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
@ -2496,13 +2507,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2544,13 +2556,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2568,13 +2581,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2592,13 +2606,14 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);
} }
else else
@ -2616,11 +2631,11 @@ uint32_t s, ikdt, ikt, iks, ikd, ike, ipt;
else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f; else if(ipt == 3) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.001f;
else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f; else if(ipt == 4) pardata.amplif[ACTIVE_CHANNEL].SENS *= 0.0001f;
if(pardata.amplif[ACTIVE_CHANNEL].SENS <= 0.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS < 0.0010f) { //ïîïðàâèë
pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0001f; pardata.amplif[ACTIVE_CHANNEL].SENS = 0.0010f;
} }
if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 100000.0f) { if(pardata.amplif[ACTIVE_CHANNEL].SENS >= 10000.0f) {
pardata.amplif[ACTIVE_CHANNEL].SENS = 99999.0f; pardata.amplif[ACTIVE_CHANNEL].SENS = 9999.0f;
} }
VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS); VerifyGain(pardata.amplif[ACTIVE_CHANNEL].SENS);

View File

@ -1973,7 +1973,7 @@ uint32_t Year, Month, Day, Hour, Min, Sec;
BSP_LCD_SetFont(&Font12); BSP_LCD_SetFont(&Font12);
LCD_SetColors(LCD_COLOR_GRAY, LCD_COLOR_BLACK); LCD_SetColors(LCD_COLOR_GRAY, LCD_COLOR_BLACK);
BSP_LCD_DisplayStringAt(160, 5, "Sensetivity", CENTER_MODE); BSP_LCD_DisplayStringAt(160, 5, "Sensitivity", CENTER_MODE);
BSP_LCD_DisplayStringAt(240, 5, "Units", CENTER_MODE); BSP_LCD_DisplayStringAt(240, 5, "Units", CENTER_MODE);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff