2024-04-25 14:22 ftp://ftp.de.debian.org/debian/pool/main/l/limesuite/limesuite_23.11.0+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=wxwidgets --library=opengl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j8 platform: Linux-6.6.27_1-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.57 compiler: g++ (GCC) 13.2.0 cppcheck: head 2.14.0 head-info: da380ea (2024-04-25 10:28:43 +0200) count: 1900 1926 elapsed-time: 24.2 23.8 head-timing-info: old-timing-info: head results: LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:273:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:354:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtilCalSweep.cpp:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtilTiming.cpp:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtilTiming.cpp:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeNET_Micro_Test.cpp:93:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest_Mini.cpp:36:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest.h:81:5: style: Class 'LimeSDRTest_Mini' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/QuickTest/LimeSDRTest.h:95:5: style: Class 'LimeSDRTest_USB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/QuickTest/LimeSDRTest.h:101:5: style: Class 'LimeNET_Micro_Test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/QuickTest/LimeSDRTest_USB.cpp:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest_USB.cpp:143:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/TestGUI.cpp:307:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:74:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_LIMESDR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:147:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_MEMORY_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:355:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:540:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Registration.cpp:18:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_CRITICAL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:395:26: style: Parameter 'argv' can be declared as const array [constParameter] LimeSuite-23.11.0/LimeUtil/LimeUtil.cpp:397:26: style: Variable 'long_options' can be declared as const array [constVariable] LimeSuite-23.11.0/SoapyLMS7/Registration.cpp:65:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_CF32 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_CS16 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:68:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:142:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:236:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:282:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_STREAM_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:320:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TIMEOUT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:390:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TIMEOUT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:461:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_HAS_TIME [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:514:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TIME_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:300:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR0 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_INFO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:149:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_DEBUG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:202:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:215:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:224:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:239:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:251:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:267:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:284:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_DEBUG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:292:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:298:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_DEBUG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:308:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:313:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:319:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:334:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:347:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_DEBUG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:380:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:397:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:418:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:443:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_DEBUG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:471:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:479:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:508:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:534:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_DEBUG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:548:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_DEBUG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:570:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:592:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:606:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_REF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:627:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_EXTREF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:645:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:662:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:694:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:740:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:750:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:823:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:854:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:968:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:1007:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:1087:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:1095:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOAPY_SDR_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR0 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:387:25: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:45:70: style:inconclusive: Function 'OnLogEvent' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent] LimeSuite-23.11.0/QuickTest/LimeSDRTest.h:75:68: note: Function 'OnLogEvent' argument 2 names different: declaration 'message' definition 'msg'. LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:45:70: note: Function 'OnLogEvent' argument 2 names different: declaration 'message' definition 'msg'. LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:346:50: style:inconclusive: Function 'RunTest' argument 2 names different: declaration 'peakFreq' definition 'peakfreq'. [funcArgNamesDifferent] LimeSuite-23.11.0/QuickTest/LimeSDRTest.h:54:41: note: Function 'RunTest' argument 2 names different: declaration 'peakFreq' definition 'peakfreq'. LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:346:50: note: Function 'RunTest' argument 2 names different: declaration 'peakFreq' definition 'peakfreq'. LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:462:18: style: Local variable 'str' shadows outer variable [shadowVariable] LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:450:21: note: Shadowed declaration LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:462:18: note: Shadow variable LimeSuite-23.11.0/QuickTest/LimeSDRTest.cpp:376:30: style: Variable 'totalBytesReceived' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/external/cpp-feather-ini-parser/example/example.cpp:40:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/example/example.cpp:121:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:350:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:400:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:435:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:470:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:577:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:586:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:210:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:223:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:234:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:275:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:379:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:401:48: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:463:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:501:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:306:30: style:inconclusive: Function '_readStreamAligned' argument 5 names different: declaration 'mdOut' definition 'md'. [funcArgNamesDifferent] LimeSuite-23.11.0/SoapyLMS7/SoapyLMS7.h:89:40: note: Function '_readStreamAligned' argument 5 names different: declaration 'mdOut' definition 'md'. LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:306:30: note: Function '_readStreamAligned' argument 5 names different: declaration 'mdOut' definition 'md'. LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:457:10: style: Parameter 'flags' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:496:13: style: Parameter 'chanMask' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:210:10: style: Variable 'icstream' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:223:10: style: Variable 'icstream' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/SoapyLMS7/Streaming.cpp:501:10: style: Variable 'icstream' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:424:18: style: Condition 'g_pga_rbb<13' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:422:18: note: Assuming that condition 'g_pga_rbb<21' is not redundant LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:424:18: note: Condition 'g_pga_rbb<13' is always false LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:426:18: style: Condition 'g_pga_rbb<8' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:422:18: note: Assuming that condition 'g_pga_rbb<21' is not redundant LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:426:18: note: Condition 'g_pga_rbb<8' is always false LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:201:49: style:inconclusive: Function 'SetNCOFrequency' argument 2 names different: declaration 'freq_Hz' definition 'freq'. [funcArgNamesDifferent] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.h:19:56: note: Function 'SetNCOFrequency' argument 2 names different: declaration 'freq_Hz' definition 'freq'. LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:201:49: note: Function 'SetNCOFrequency' argument 2 names different: declaration 'freq_Hz' definition 'freq'. LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:224:35: style:inconclusive: Function 'SetFrequencySX' argument 1 names different: declaration 'Tx' definition 'tx'. [funcArgNamesDifferent] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.h:25:42: note: Function 'SetFrequencySX' argument 1 names different: declaration 'Tx' definition 'tx'. LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:224:35: note: Function 'SetFrequencySX' argument 1 names different: declaration 'Tx' definition 'tx'. LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:224:56: style:inconclusive: Function 'SetFrequencySX' argument 2 names different: declaration 'freq' definition 'freq_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.h:25:63: note: Function 'SetFrequencySX' argument 2 names different: declaration 'freq' definition 'freq_Hz'. LimeSuite-23.11.0/mcu_program/common_src/lms7002m_controls.c:224:56: note: Function 'SetFrequencySX' argument 2 names different: declaration 'freq' definition 'freq_Hz'. LimeSuite-23.11.0/SoapyLMS7/SoapyLMS7.h:32:17: performance: Function 'getDriverKey()' should return member '_moduleName' by const reference. [returnByReference] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:1127:52: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:1134:51: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:1141:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/SoapyLMS7/Settings.cpp:1148:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/kissFFT/kiss_fft.c:371:35: style:inconclusive: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent] LimeSuite-23.11.0/external/kissFFT/kiss_fft.h:98:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'. LimeSuite-23.11.0/external/kissFFT/kiss_fft.c:371:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'. LimeSuite-23.11.0/external/kissFFT/kiss_fft.c:371:85: style:inconclusive: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'. [funcArgNamesDifferent] LimeSuite-23.11.0/external/kissFFT/kiss_fft.h:98:86: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'. LimeSuite-23.11.0/external/kissFFT/kiss_fft.c:371:85: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'. LimeSuite-23.11.0/external/kissFFT/kiss_fft.c:146:20: style: Variable 'twiddles' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:40:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceName [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:97:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceName [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:167:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_NO_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:203:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_NO_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:274:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_NO_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:361:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSGMODE_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/host_src/mcu.c:32:5: error: Code 'std::this_thread' is invalid C code. Use --std or --language to configure the language. [syntaxError] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_agc.c:31:44: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_agc.c:178:32: error: Uninitialized variable: lastRSSI[ch] [legacyUninitvar] LimeSuite-23.11.0/mcu_program/host_src/mcuHexBin.cpp:135:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_filters.c:636:39: style:inconclusive: Function 'TuneTxFilter' argument 1 names different: declaration 'bandwidth' definition 'tx_lpf_freq_RF'. [funcArgNamesDifferent] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_filters.h:12:46: note: Function 'TuneTxFilter' argument 1 names different: declaration 'bandwidth' definition 'tx_lpf_freq_RF'. LimeSuite-23.11.0/mcu_program/common_src/lms7002m_filters.c:636:39: note: Function 'TuneTxFilter' argument 1 names different: declaration 'bandwidth' definition 'tx_lpf_freq_RF'. LimeSuite-23.11.0/mcu_program/host_src/spi.cpp:196:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/mcu_src/main.c:161:26: style: Variable 'runProcedure' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/mcu_program/mcu_src/main.c:110:30: note: runProcedure is assigned LimeSuite-23.11.0/mcu_program/mcu_src/main.c:161:26: note: runProcedure is overwritten LimeSuite-23.11.0/mcu_program/host_src/main.cpp:72:5: style: Class 'BoardLoopbackStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:325:17: style: Condition 'serPort!=nullptr' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:239:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:237:17: note: outer condition: g_pga<25 LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:239:18: note: identical inner condition: g_pga<25 LimeSuite-23.11.0/mcu_program/host_src/main.cpp:370:9: style: The scope of the variable 'status' can be reduced. [variableScope] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:491:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:492:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/mcu_program/host_src/main.cpp:370:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:933:38: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:11:12: style: Condition '!TF0' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:9:11: note: Assignment 'TF0=0', assigned value is 0 LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:11:12: note: Condition '!TF0' is always true LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:24:8: style: Variable 'ucSCLK' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:22:9: note: ucSCLK is assigned LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:24:8: note: ucSCLK is overwritten LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:111:8: style: Variable 'ucSDIN' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:100:8: note: ucSDIN is assigned LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:111:8: note: ucSDIN is overwritten LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:108:9: style: Variable 'ucSCLK' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:104:9: note: ucSCLK is assigned LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:108:9: note: ucSCLK is overwritten LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:118:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] LimeSuite-23.11.0/mcu_program/mcu_src/spi.c:125:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] LimeSuite-23.11.0/mcu_program/host_src/spi.cpp:202:36: style: Condition '!skip' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/mcu_program/host_src/spi.cpp:198:17: note: Assignment 'skip=false', assigned value is 0 LimeSuite-23.11.0/mcu_program/host_src/spi.cpp:200:20: note: Assuming container is not empty LimeSuite-23.11.0/mcu_program/host_src/spi.cpp:202:36: note: Condition '!skip' is always true LimeSuite-23.11.0/octave/LimeSuite.cc:289:36: error: syntax error [syntaxError] LimeSuite-23.11.0/mcu_program/common_src/lms7002m_calibrations.c:576:25: style: Variable 'dirName' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txtFref [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_registers [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txtFref [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:315:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_registers [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txtFref [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmbLDP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:339:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmbCPG [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmbCS1_f [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgrPD1_f [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:361:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmbCS1_i [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgrPD1_i [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/mcu_program/host_src/mcuHexBin.cpp:17:90: style:inconclusive: Function 'MCU_HEX2BIN' argument 4 names different: declaration 'imageSize' definition 'imgSize'. [funcArgNamesDifferent] LimeSuite-23.11.0/mcu_program/host_src/mcuHexBin.h:6:84: note: Function 'MCU_HEX2BIN' argument 4 names different: declaration 'imageSize' definition 'imgSize'. LimeSuite-23.11.0/mcu_program/host_src/mcuHexBin.cpp:17:90: note: Function 'MCU_HEX2BIN' argument 4 names different: declaration 'imageSize' definition 'imgSize'. LimeSuite-23.11.0/mcu_program/host_src/mcuHexBin.cpp:241:18: performance: Range variable 'i' should be declared as const reference. [iterateByValue] LimeSuite-23.11.0/mcu_program/host_src/mcuHexBin.cpp:234:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:257:20: style: Redundant assignment of 'm_registers[1]' to itself. [selfAssignment] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:262:20: style: Redundant assignment of 'm_registers[4]' to itself. [selfAssignment] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:267:20: style: Redundant assignment of 'm_registers[7]' to itself. [selfAssignment] LimeSuite-23.11.0/src/ADF4002/ADF4002.cpp:272:21: style: Redundant assignment of 'm_registers[10]' to itself. [selfAssignment] LimeSuite-23.11.0/src/API/LimeSDR.cpp:32:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cF_offset_nco [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR.cpp:70:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_PD_TX_AFE1 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_Core.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_PATH_LNAH [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.h:30:5: style: Class 'LMS7_Device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/lms7_device.h:25:9: style: Struct 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/LmsGeneric.h:18:5: style: Class 'LMS7_Generic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/LimeSDR.h:18:5: style: Class 'LMS7_LimeSDR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/LimeSDR_Core.h:18:5: style: Class 'LMS7_CoreSDR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/LimeNET_micro.cpp:52:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeNET_micro.cpp:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_PATH_LNAW [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeNET_micro.cpp:187:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_PATH_LNAL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_PCIE.h:18:5: style: Class 'LMS7_LimeSDR_PCIE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/LimeSDR_mini.h:17:5: style: Class 'LMS7_LimeSDR_mini' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/LimeNET_micro.h:10:5: style: Class 'LMS7_LimeNET_micro' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/API/LimeNET_micro.cpp:96:42: style:inconclusive: Function 'SetRFSwitch' argument 1 names different: declaration 'tx' definition 'isTx'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/LimeNET_micro.h:15:26: note: Function 'SetRFSwitch' argument 1 names different: declaration 'tx' definition 'isTx'. LimeSuite-23.11.0/src/API/LimeNET_micro.cpp:96:42: note: Function 'SetRFSwitch' argument 1 names different: declaration 'tx' definition 'isTx'. LimeSuite-23.11.0/src/API/LimeNET_micro.cpp:70:10: style: Variable 'auto_path' can be declared as const array [constVariable] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:124:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultValidator [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:428:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_REF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:79:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:178:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_PATH_TX2 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:204:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_PATH_LNAW [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:243:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cF_offset_nco [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_EXTREF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:332:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_PD_RX_AFE1 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:347:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_PATH_TX2 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.h:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COM_PORT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:268:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COMEntry.cpp:55:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_QUERY_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/qLimeSDR.h:20:14: style: Virtual function 'GetNumChannels' is called from constructor 'LMS7_qLimeSDR(lime::IConnection*conn,LMS7_Device*obj=nullptr)' at line 16. Dynamic binding is not used. [virtualCallInConstructor] LimeSuite-23.11.0/src/API/qLimeSDR.cpp:16:24: note: Calling GetNumChannels LimeSuite-23.11.0/src/API/qLimeSDR.h:20:14: note: GetNumChannels is a virtual function LimeSuite-23.11.0/src/API/qLimeSDR.h:20:14: style: Virtual function 'GetNumChannels' is called from constructor 'LMS7_qLimeSDR(lime::IConnection*conn,LMS7_Device*obj=nullptr)' at line 17. Dynamic binding is not used. [virtualCallInConstructor] LimeSuite-23.11.0/src/API/qLimeSDR.cpp:17:24: note: Calling GetNumChannels LimeSuite-23.11.0/src/API/qLimeSDR.h:20:14: note: GetNumChannels is a virtual function LimeSuite-23.11.0/src/API/qLimeSDR.h:19:5: style: Class 'LMS7_qLimeSDR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COMEntry.cpp:156:12: style: The scope of the variable 'comName' can be reduced. [variableScope] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COMEntry.cpp:97:32: style: Variable 'pszUserName' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.h:34:5: style: Class 'ADF4002_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:423:5: warning: Possible leak in public function. The pointer 'm_pModule' is not deallocated before it is allocated. [publicAllocationError] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COMEntry.cpp:97:44: style: Variable 'pszUserName' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:476:19: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:551:19: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:80:145: performance: Function parameter 'idname' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:474:56: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnCalcSendClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:416:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:474:56: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:549:54: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnUploadClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:417:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/ADF4002/ADF4002_wxgui.cpp:549:54: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/API/lms7_api.cpp:73:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lms_info_str_t [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:183:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lms_name_t [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:200:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOARD_PARAM_DAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:239:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_LIMESDRMINI_V2 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:357:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:369:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:382:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lms_name_t [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:417:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:432:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:458:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:495:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:551:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_TESTSIG_DC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:571:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:582:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_NCO_VAL_COUNT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:599:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_NCO_VAL_COUNT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:621:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_NCO_VAL_COUNT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:637:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_NCO_VAL_COUNT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:652:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_CMIX_BYP_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:676:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_CMIX_BYP_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:690:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:709:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:724:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:766:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_ALIGN_CH_PHASE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:844:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_TIMESTAMP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:864:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_TIMESTAMP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:882:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_INT12 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:930:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:949:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lms_name_t [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_api.cpp:1014:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_COMPLETED_CMD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:103:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USB_PORT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601Entry.cpp:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601Entry.cpp:32:23: warning: Member variable 'ConnectionFT601Entry::mFTHandle' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:40:13: performance: Variable 'context' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:66:5: style: Class 'ConnectionFT601' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:135:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:275:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:329:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:444:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:479:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hEvent [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:504:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:539:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:587:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:624:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hEvent [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:649:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:683:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:709:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:736:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:285:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:286:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:545:9: performance:inconclusive: Technically the member function 'INI < std :: string , std :: string , fini_string_t >::nake' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:564:9: style:inconclusive: Technically the member function 'INI < std :: string , std :: string , fini_string_t >::hasFileAssociation' can be const. [functionConst] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:574:18: performance:inconclusive: Technically the member function 'INI < std :: string , std :: string , fini_string_t >::makeSection' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:583:18: performance:inconclusive: Technically the member function 'INI < std :: string , std :: string , fini_string_t >::makeKeyValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:545:9: performance:inconclusive: Technically the member function 'INI < unsigned char , string , float >::nake' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:564:9: style:inconclusive: Technically the member function 'INI < unsigned char , string , float >::hasFileAssociation' can be const. [functionConst] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:574:18: performance:inconclusive: Technically the member function 'INI < unsigned char , string , float >::makeSection' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:583:18: performance:inconclusive: Technically the member function 'INI < unsigned char , string , float >::makeKeyValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:257:87: style: Condition 'len>=1' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:257:21: note: Assuming that condition 'len>0' is not redundant LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:257:87: note: Condition 'len>=1' is always true LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:200:21: warning: Either the condition 'current==NULL' is redundant or there is possible null pointer dereference: current. [nullPointerRedundantCheck] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:201:19: note: Assuming that condition 'current==NULL' is not redundant LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:200:21: note: Null pointer dereference LimeSuite-23.11.0/external/cpp-feather-ini-parser/example/example.cpp:104:18: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:133:57: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:266:43: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:368:20: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:442:18: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:448:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:477:18: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:483:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:485:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:489:24: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:490:24: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:279:25: style: The scope of the variable 'key' can be reduced. [variableScope] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:280:27: style: The scope of the variable 'value' can be reduced. [variableScope] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:418:33: style: Local variable 'temp' shadows outer variable [shadowVariable] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:411:30: note: Shadowed declaration LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:418:33: note: Shadow variable LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:419:32: style: Local variable 'line' shadows outer variable [shadowVariable] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:412:29: note: Shadowed declaration LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:419:32: note: Shadow variable LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:636:53: performance: Function parameter 'value' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/example/example.cpp:115:26: performance: Function parameter 'str' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:127:26: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:145:33: performance: Function parameter 'section' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:129:22: style: Variable 'other' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:156:32: performance: Function parameter 'section' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:170:32: performance: Function parameter 'section' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/API/LimeSDR_mini.cpp:97:10: style: Variable 'auto_path' can be declared as const array [constVariable] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:183:25: performance: Function parameter 'key' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:198:28: performance: Function parameter 'key' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:207:32: performance: Function parameter 'section' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:207:53: performance: Function parameter 'key' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:395:32: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:430:38: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:564:40: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:283:32: style: Variable 'svalue' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.h:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.h:66:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.h:118:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USB_PORT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:100:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:776:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:813:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_USB_FIFO_RST [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:26:18: warning: Member variable 'ConnectionFT601::mSerial' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:30:5: performance: Variable 'mFTHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:405:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:415:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:445:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:452:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:480:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:487:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:502:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:511:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/external/cpp-feather-ini-parser/INI.h:538:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:138:26: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:278:50: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:445:51: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:590:49: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:361:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:40:40: style:inconclusive: Function 'ConnectionFT601' argument 1 names different: declaration 'ctx' definition 'arg'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:67:27: note: Function 'ConnectionFT601' argument 1 names different: declaration 'ctx' definition 'arg'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:40:40: note: Function 'ConnectionFT601' argument 1 names different: declaration 'ctx' definition 'arg'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:794:62: style:inconclusive: Function 'GPIOWrite' argument 2 names different: declaration 'bufLength' definition 'len'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:83:49: note: Function 'GPIOWrite' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:794:62: note: Function 'GPIOWrite' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:803:55: style:inconclusive: Function 'GPIORead' argument 2 names different: declaration 'bufLength' definition 'len'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:84:42: note: Function 'GPIORead' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:803:55: note: Function 'GPIORead' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:816:65: style:inconclusive: Function 'GPIODirWrite' argument 2 names different: declaration 'bufLength' definition 'len'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:85:52: note: Function 'GPIODirWrite' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:816:65: note: Function 'GPIODirWrite' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:825:58: style:inconclusive: Function 'GPIODirRead' argument 2 names different: declaration 'bufLength' definition 'len'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.h:86:45: note: Function 'GPIODirRead' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:825:58: note: Function 'GPIODirRead' argument 2 names different: declaration 'bufLength' definition 'len'. LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:34:5: performance: Variable 'hComm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/API/lms7_device.cpp:52:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:119:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gfir_bw [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cF_offset_nco [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:378:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cF_offset_nco [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:269:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/API/lms7_device.cpp:635:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBI_OVR_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFTDI/ConnectionFT601.cpp:324:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/API/lms7_device.cpp:670:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBI_OVR_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:704:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_RFE_LNAL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:753:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lpf_bw [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:785:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lpf_bw [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:801:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gfir_bw [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:925:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_GFIR3 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:943:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_GFIR1 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1086:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LNA_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1150:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INSEL_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1196:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INSEL_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1227:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_CMIX_BYP_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1252:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_CMIX_SC_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1264:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_CMIX_BYP_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1311:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1371:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cF_offset_nco [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1416:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1456:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1468:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1490:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1536:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1569:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1647:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lms_dev_info_t [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1676:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1716:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1764:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1781:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1795:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1814:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:1876:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_ID_CALIBRATIONS_SINGLE_IMAGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:290:7: style: The scope of the variable 'bytesReaded' can be reduced. [variableScope] LimeSuite-23.11.0/src/API/lms7_api.cpp:34:34: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/API/lms7_api.cpp:50:32: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/API/lms7_api.cpp:816:24: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/API/lms7_api.cpp:839:36: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/API/lms7_api.cpp:859:36: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/API/lms7_api.cpp:877:30: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/API/lms7_api.cpp:917:36: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionEVB7COM/ConnectionEVB7COM.cpp:290:19: style: Variable 'bytesReaded' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/API/lms7_api.cpp:146:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:159:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:267:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:319:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:333:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:352:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:362:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:374:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:397:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:403:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:428:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:449:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:488:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:500:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:540:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:562:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:594:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:632:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:686:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:695:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:701:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:714:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:720:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:743:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:877:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:941:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/API/lms7_api.cpp:957:24: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3Entry.cpp:104:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3Entry.cpp:33:21: warning: Member variable 'ConnectionFX3Entry::ctx' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3Entry.cpp:51:21: warning: Member variable 'ConnectionFX3Entry::ctx' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.h:40:9: warning: Class 'USBTransferContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.h:40:9: warning: Class 'USBTransferContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.h:160:5: style: Class 'ConnectionFX3Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.h:30:5: warning: Member variable 'DeviceInfo::boardSerialNumber' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/ConnectionRegistry/ConnectionHandle.h:30:5: style: Class 'ConnectionHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:64:46: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:508:64: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:564:60: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:633:76: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:688:61: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:742:36: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:745:30: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRegistry/ConnectionRegistry.cpp:96:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:524:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:649:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] LimeSuite-23.11.0/src/ConnectionFX3/ConnectionFX3.cpp:564:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/ConnectionRegistry/ConnectionHandle.cpp:21:71: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:38:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_UNKNOWN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:143:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:214:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRegistry/IConnection.cpp:15:5: performance: Variable 'callback_logData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.h:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONNECTION_UNDEFINED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_LEVEL_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:146:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_LEVEL_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_LEVEL_ERROR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteOpen [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteOpen [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:118:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteOpen [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.h:26:5: style: Class 'ConnectionRemote' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:112:40: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:143:38: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:160:38: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:138:50: style:inconclusive: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.h:38:36: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:138:50: note: Function 'Write' argument 1 names different: declaration 'buffer' definition 'data'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:138:60: style:inconclusive: Function 'Write' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.h:38:48: note: Function 'Write' argument 2 names different: declaration 'length' definition 'len'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:138:60: note: Function 'Write' argument 2 names different: declaration 'length' definition 'len'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:155:43: style:inconclusive: Function 'Read' argument 1 names different: declaration 'buffer' definition 'response'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.h:41:29: note: Function 'Read' argument 1 names different: declaration 'buffer' definition 'response'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:155:43: note: Function 'Read' argument 1 names different: declaration 'buffer' definition 'response'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:155:57: style:inconclusive: Function 'Read' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.h:41:41: note: Function 'Read' argument 2 names different: declaration 'length' definition 'len'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:155:57: note: Function 'Read' argument 2 names different: declaration 'length' definition 'len'. LimeSuite-23.11.0/src/ConnectionRemote/ConnectionRemote.cpp:112:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:48:12: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:52:24: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:121:38: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:163:19: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:164:18: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:170:21: style: Local variable 'r' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:137:26: note: Shadowed declaration LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:170:21: note: Shadow variable LimeSuite-23.11.0/src/ConnectionRemote/LMS64CProtocol_remote.cpp:60:18: style: Variable 'error' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/ConnectionSTREAM_UNITE/ConnectionSTREAM_UNITE.cpp:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_PROG_MCU [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSTREAM_UNITE/ConnectionSTREAM_UNITEEntry.cpp:34:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_QUERY_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSTREAM_UNITE/ConnectionSTREAM_UNITEEntry.cpp:135:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSTREAM_UNITE/ConnectionSTREAM_UNITEEntry.cpp:176:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:21:5: style: Class 'ConnectionSPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.h:73:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCIE_PORT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybusEntry.cpp:40:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_WRITE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.h:30:5: style: Class 'ConnectionXillybus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionSTREAM_UNITE/ConnectionSTREAM_UNITEEntry.cpp:76:32: style: Variable 'pszUserName' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/ConnectionSTREAM_UNITE/ConnectionSTREAM_UNITEEntry.cpp:76:44: style: Variable 'pszUserName' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:52:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:86:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:188:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:145:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrlWrite [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:445:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:486:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:512:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:361:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:559:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:449:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:585:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:527:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:639:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counter [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:551:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:755:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPGA_DataPacket [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:637:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:850:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outFrequency [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:97:5: performance: Variable 'm_hardwareName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:99:5: performance: Variable 'hWrite' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:100:5: performance: Variable 'hRead' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:446:80: style:inconclusive: Function 'ReceiveData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.h:48:64: note: Function 'ReceiveData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:446:80: note: Function 'ReceiveData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:548:83: style:inconclusive: Function 'SendData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.h:49:67: note: Function 'SendData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/ConnectionXillybus/ConnectionXillybus.cpp:548:83: note: Function 'SendData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.cpp:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outFrequency [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.h:33:9: warning: Member variable 'FPGA_PLL_clock::outFrequency' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.h:33:9: warning: Member variable 'FPGA_PLL_clock::rd_actualFrequency' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.cpp:16:37: style:inconclusive: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.h:20:33: note: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.cpp:16:37: note: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.cpp:16:55: style:inconclusive: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.h:20:49: note: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.cpp:16:55: note: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.cpp:16:102: style:inconclusive: Function 'SetInterfaceFreq' argument 5 names different: declaration 'ch' definition 'channel'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.h:20:94: note: Function 'SetInterfaceFreq' argument 5 names different: declaration 'ch' definition 'channel'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Q.cpp:16:102: note: Function 'SetInterfaceFreq' argument 5 names different: declaration 'ch' definition 'channel'. LimeSuite-23.11.0/src/GFIR/gfir_lms.c:153:21: style: Local variable 'hi' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/GFIR/gfir_lms.c:25:24: note: Shadowed declaration LimeSuite-23.11.0/src/GFIR/gfir_lms.c:153:21: note: Shadow variable LimeSuite-23.11.0/src/GFIR/gfir_lms.c:153:25: style: Local variable 'hcsd' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/GFIR/gfir_lms.c:25:29: note: Shadowed declaration LimeSuite-23.11.0/src/GFIR/gfir_lms.c:153:25: note: Shadow variable LimeSuite-23.11.0/src/GFIR/recipes.c:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/GFIR/lms.c:86:9: style: Parameter 'des' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/GFIR/lms.c:87:9: style: Parameter 'weight' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:16:40: style:inconclusive: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.h:20:33: note: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:16:40: note: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:16:58: style:inconclusive: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.h:20:49: note: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:16:58: note: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:16:105: style:inconclusive: Function 'SetInterfaceFreq' argument 5 names different: declaration 'ch' definition 'channel'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.h:20:94: note: Function 'SetInterfaceFreq' argument 5 names different: declaration 'ch' definition 'channel'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:16:105: note: Function 'SetInterfaceFreq' argument 5 names different: declaration 'ch' definition 'channel'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:57:40: style:inconclusive: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.h:21:33: note: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:57:40: note: Function 'SetInterfaceFreq' argument 1 names different: declaration 'f_Tx_Hz' definition 'txRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:57:58: style:inconclusive: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.h:21:49: note: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:57:58: note: Function 'SetInterfaceFreq' argument 2 names different: declaration 'f_Rx_Hz' definition 'rxRate_Hz'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:57:73: style:inconclusive: Function 'SetInterfaceFreq' argument 3 names different: declaration 'ch' definition 'channel'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.h:21:62: note: Function 'SetInterfaceFreq' argument 3 names different: declaration 'ch' definition 'channel'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:57:73: note: Function 'SetInterfaceFreq' argument 3 names different: declaration 'ch' definition 'channel'. LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:85:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:97:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:128:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:156:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_Mini.cpp:158:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/GFIR/recipes.c:67:2: error: Memory leak: v [memleak] LimeSuite-23.11.0/src/GFIR/recipes.c:80:2: error: Memory leak: v [memleak] LimeSuite-23.11.0/src/GFIR/recipes.c:90:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LimeSuite-23.11.0/src/GFIR/recipes.c:138:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LimeSuite-23.11.0/src/GFIR/recipes.c:139:8: portability:inconclusive: Casting from double * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] LimeSuite-23.11.0/src/GFIR/recipes.c:63:10: style: Variable 'v' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/GFIR/recipes.c:76:7: style: Variable 'v' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/GFIR/recipes.c:146:6: style: Parameter 'error_text' can be declared as const array [constParameter] LimeSuite-23.11.0/src/GFIR/recipes.c:228:7: style: Parameter 'indx' can be declared as const array [constParameter] LimeSuite-23.11.0/src/Logger.cpp:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:486:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:515:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:559:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:588:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_INT12 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:694:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outFrequency [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:804:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outFrequency [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:47:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultValidator [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:103:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_LIMESDR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:136:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:178:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:193:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_BUTTON_CLICKED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:228:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:244:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:356:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.h:24:5: style: Class 'LMS_Programing_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:39:9: style: Virtual function 'CustomParameterWrite' is called from constructor 'ConnectionSPI(const int index)' at line 64. Dynamic binding is not used. [virtualCallInConstructor] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:64:5: note: Calling CustomParameterWrite LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:39:9: note: CustomParameterWrite is a virtual function LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:32:144: style:inconclusive: Function 'LMS_Programing_wxgui' argument 6 names different: declaration 'style' definition 'styles'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.h:24:171: note: Function 'LMS_Programing_wxgui' argument 6 names different: declaration 'style' definition 'styles'. LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:32:144: note: Function 'LMS_Programing_wxgui' argument 6 names different: declaration 'style' definition 'styles'. LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:32:161: style:inconclusive: Function 'LMS_Programing_wxgui' argument 7 names different: declaration 'name' definition 'idname'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.h:24:189: note: Function 'LMS_Programing_wxgui' argument 7 names different: declaration 'name' definition 'idname'. LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:32:161: note: Function 'LMS_Programing_wxgui' argument 7 names different: declaration 'name' definition 'idname'. LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:32:161: performance: Function parameter 'idname' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:96:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnOpenClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:79:101: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:96:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:130:71: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnStartProgrammingClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:194:112: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:130:71: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:199:18: style: Condition 'readData!=nullptr' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:174:62: style: Parameter 'event' can be declared as reference to const. However it seems that 'OncmbDeviceSelect' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:81:102: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:174:62: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:543:17: style: Condition '!rxQueue.empty()' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:543:31: note: Assuming that condition 'rxQueue.empty()' is not redundant LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:543:17: note: Condition '!rxQueue.empty()' is always false LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:198:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnAbortProgramming' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:193:115: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/LMS_Programing/LMS_Programing_wxgui.cpp:198:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:612:32: style: Condition 'txQueue.size()<10' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:612:32: note: Assuming that condition 'txQueue.size()<10' is not redundant LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:612:32: note: Condition 'txQueue.size()<10' is always false LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:216:40: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:217:41: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:228:52: style:inconclusive: Function 'WriteADF4002SPI' argument 1 names different: declaration 'writeData' definition 'data'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:65:41: note: Function 'WriteADF4002SPI' argument 1 names different: declaration 'writeData' definition 'data'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:228:52: note: Function 'WriteADF4002SPI' argument 1 names different: declaration 'writeData' definition 'data'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:258:53: style:inconclusive: Function 'WriteLMS7002MSPI' argument 1 names different: declaration 'writeData' definition 'data'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:34:42: note: Function 'WriteLMS7002MSPI' argument 1 names different: declaration 'writeData' definition 'data'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:258:53: note: Function 'WriteLMS7002MSPI' argument 1 names different: declaration 'writeData' definition 'data'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:283:52: style:inconclusive: Function 'ReadLMS7002MSPI' argument 1 names different: declaration 'writeData' definition 'data_in'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:35:41: note: Function 'ReadLMS7002MSPI' argument 1 names different: declaration 'writeData' definition 'data_in'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:283:52: note: Function 'ReadLMS7002MSPI' argument 1 names different: declaration 'writeData' definition 'data_in'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:283:71: style:inconclusive: Function 'ReadLMS7002MSPI' argument 2 names different: declaration 'readData' definition 'data_out'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:35:62: note: Function 'ReadLMS7002MSPI' argument 2 names different: declaration 'readData' definition 'data_out'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:283:71: note: Function 'ReadLMS7002MSPI' argument 2 names different: declaration 'readData' definition 'data_out'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:312:74: style:inconclusive: Function 'WriteRegisters' argument 2 names different: declaration 'data' definition 'vals'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:36:63: note: Function 'WriteRegisters' argument 2 names different: declaration 'data' definition 'vals'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:312:74: note: Function 'WriteRegisters' argument 2 names different: declaration 'data' definition 'vals'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:336:67: style:inconclusive: Function 'ReadRegisters' argument 2 names different: declaration 'data' definition 'vals'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:37:56: note: Function 'ReadRegisters' argument 2 names different: declaration 'data' definition 'vals'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:336:67: note: Function 'ReadRegisters' argument 2 names different: declaration 'data' definition 'vals'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:370:75: style:inconclusive: Function 'CustomParameterWrite' argument 2 names different: declaration 'values' definition 'vals'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:39:64: note: Function 'CustomParameterWrite' argument 2 names different: declaration 'values' definition 'vals'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:370:75: note: Function 'CustomParameterWrite' argument 2 names different: declaration 'values' definition 'vals'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:484:75: style:inconclusive: Function 'ReceiveData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:50:64: note: Function 'ReceiveData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:484:75: note: Function 'ReceiveData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:510:78: style:inconclusive: Function 'SendData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:51:67: note: Function 'SendData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:510:78: note: Function 'SendData' argument 4 names different: declaration 'timeout' definition 'timeout_ms'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:687:70: style:inconclusive: Function 'ProgramWrite' argument 3 names different: declaration 'progMode' definition 'prog_mode'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:43:59: note: Function 'ProgramWrite' argument 3 names different: declaration 'progMode' definition 'prog_mode'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:687:70: note: Function 'ProgramWrite' argument 3 names different: declaration 'progMode' definition 'prog_mode'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:687:85: style:inconclusive: Function 'ProgramWrite' argument 4 names different: declaration 'ind' definition 'device'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.h:43:73: note: Function 'ProgramWrite' argument 4 names different: declaration 'ind' definition 'device'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:687:85: note: Function 'ProgramWrite' argument 4 names different: declaration 'ind' definition 'device'. LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:380:27: style: Local variable 'i' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:374:18: note: Shadowed declaration LimeSuite-23.11.0/src/ConnectionSPI/ConnectionSPI.cpp:380:27: note: Shadow variable LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:93:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultValidator [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:322:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_STREAM [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:105:38: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:109:40: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.h:23:5: style: Class 'Si5351C_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:249:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:295:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:313:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:412:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:425:21: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:75:147: performance: Function parameter 'idname' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:242:56: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnLoadFileClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:222:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:242:56: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:255:62: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnConfigureClockClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:226:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:255:62: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:310:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnResetToDefaultsClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:223:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:310:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:409:58: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnReadStatusClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:224:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:409:58: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:422:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnClearStatusClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:225:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/Si5351C/Si5351C_wxgui.cpp:422:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/GFIR/rounding.c:21:9: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/GFIR/rounding.c:36:9: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/GFIR/rounding.c:247:13: style: Parameter 'code' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.cpp:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_ALL_VALUES [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:80:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_CHECKBOX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:138:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.h:11:5: style: Class 'pnlBuffers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.cpp:96:49: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnGPIOchanged' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.cpp:85:98: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.cpp:96:49: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.cpp:132:44: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.cpp:68:40: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlBuffers.cpp:132:44: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:41:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:42:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:43:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:44:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:45:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:46:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:54:51: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:56:51: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:57:51: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:78:19: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:88:19: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:97:19: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.h:40:5: style: Class 'RFSpark_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:78:14: style: Local variable 'id' shadows outer argument [shadowArgument] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:29:58: note: Shadowed declaration LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:78:14: note: Shadow variable LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:88:14: style: Local variable 'id' shadows outer argument [shadowArgument] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:29:58: note: Shadowed declaration LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:88:14: note: Shadow variable LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:97:14: style: Local variable 'id' shadows outer argument [shadowArgument] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:29:58: note: Shadowed declaration LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:97:14: note: Shadow variable LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:143:53: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:161:49: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnWriteGPIO' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:99:82: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:161:49: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:176:48: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:48:14: style: Variable 'adcNames' can be declared as const array [constVariable] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:75:14: style: Variable 'gpios7_0' can be declared as const array [constVariable] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:85:14: style: Variable 'gpios15_8' can be declared as const array [constVariable] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:94:14: style: Variable 'gpios23_16' can be declared as const array [constVariable] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:61:27: error: Uninitialized variable: adcElement.powerOf10 [uninitvar] LimeSuite-23.11.0/src/boards_wxgui/RFSpark_wxgui.cpp:61:27: error: Uninitialized struct member: adcElement.powerOf10 [uninitStructMember] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_ALL_VALUES [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_CHOICE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_UNITS_COUNT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:241:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writable [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:314:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:334:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_LIMESDR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:430:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:541:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:31:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_LIMESDR_PCIE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:90:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_CHECKBOX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:35:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:41:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:50:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:56:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.h:15:5: style: Class 'pnlCoreSDR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:87:51: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnLoopbackChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:84:97: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:87:51: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:128:44: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:70:40: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlCoreSDR.cpp:128:44: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:52:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:62:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:73:44: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:13:10: warning: Member variable 'pnlGPIO::gpioIn' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:13:10: warning: Member variable 'pnlGPIO::gpioDir' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:13:10: warning: Member variable 'pnlGPIO::gpioOut' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.h:17:5: style: Class 'pnlGPIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:95:50: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnUsrGPIODirChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:91:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:95:50: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:110:47: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnUsrGPIOChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:90:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlGPIO.cpp:110:47: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:116:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:135:61: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:143:51: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:148:61: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:150:59: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:157:60: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:166:56: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:170:51: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:433:63: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:455:55: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:457:48: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:467:50: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:475:48: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:482:56: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:491:48: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:498:54: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:505:46: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:512:48: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:519:58: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.h:22:13: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.h:69:9: style: Class 'pnlBoardControls' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.h:35:5: style: Class 'pnlUltimateEVB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.h:19:9: style: Class 'ADCparam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.h:16:5: style: Class 'pnluLimeSDR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.h:20:5: style: Class 'pnlLimeSDR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.h:23:5: style: Class 'pnlQSpark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.h:14:5: style: Class 'pnlLimeNetMicro' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:240:20: style: Local variable 'units' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:227:20: note: Shadowed declaration LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:240:20: note: Shadow variable LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.h:19:38: performance: Function parameter 'nm' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:223:51: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:218:97: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:223:51: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:268:52: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnWriteAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:219:98: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:268:52: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:557:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnUserChangedBoardType' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:220:105: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:557:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:562:53: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnCustomRead' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:144:96: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:562:53: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:580:54: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnCustomWrite' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:171:96: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlBoardControls.cpp:580:54: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_ALL_VALUES [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:73:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_SUCCESS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_CHOICE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_ALL_VALUES [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_CHECKBOX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:25:41: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:29:41: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:34:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:38:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:42:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:46:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:54:34: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:76:47: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnGPIOChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:99:107: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:76:47: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:121:44: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:56:40: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlLimeSDR.cpp:121:44: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable title [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:134:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:176:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.cpp:193:71: style:inconclusive: Boolean expression 'enabled' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/API/lms7_device.cpp:198:71: style:inconclusive: Boolean expression 'enabled' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/API/lms7_device.cpp:979:71: style:inconclusive: Boolean expression 'enabled' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/API/lms7_device.cpp:984:71: style:inconclusive: Boolean expression 'enabled' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:39:36: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:48:36: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:55:34: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:192:49: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:57:45: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlLimeNetMicro.cpp:192:49: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] LimeSuite-23.11.0/src/API/lms7_device.h:35:9: style:inconclusive: Technically the member function 'lime::LMS7_Device::Reset' can be const. [functionConst] LimeSuite-23.11.0/src/API/lms7_device.cpp:1448:18: note: Technically the member function 'lime::LMS7_Device::Reset' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:35:9: note: Technically the member function 'lime::LMS7_Device::Reset' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:53:11: performance:inconclusive: Technically the member function 'lime::LMS7_Device::GetLPFRange' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/src/API/lms7_device.cpp:788:33: note: Technically the member function 'lime::LMS7_Device::GetLPFRange' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/API/lms7_device.h:53:11: note: Technically the member function 'lime::LMS7_Device::GetLPFRange' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/API/lms7_device.h:56:9: style:inconclusive: Technically the member function 'lime::LMS7_Device::SetGFIR' can be const. [functionConst] LimeSuite-23.11.0/src/API/lms7_device.cpp:938:18: note: Technically the member function 'lime::LMS7_Device::SetGFIR' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:56:9: note: Technically the member function 'lime::LMS7_Device::SetGFIR' can be const. LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:124:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultPosition [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.h:57:9: style:inconclusive: Technically the member function 'lime::LMS7_Device::SetGain' can be const. [functionConst] LimeSuite-23.11.0/src/API/lms7_device.cpp:993:18: note: Technically the member function 'lime::LMS7_Device::SetGain' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:57:9: note: Technically the member function 'lime::LMS7_Device::SetGain' can be const. LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:339:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CH_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.h:59:11: performance:inconclusive: Technically the member function 'lime::LMS7_Device::GetGainRange' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/src/API/lms7_device.cpp:1127:33: note: Technically the member function 'lime::LMS7_Device::GetGainRange' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/API/lms7_device.h:59:11: note: Technically the member function 'lime::LMS7_Device::GetGainRange' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:376:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_BUTTON [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/API/lms7_device.h:60:9: style:inconclusive: Technically the member function 'lime::LMS7_Device::SetTestSignal' can be const. [functionConst] LimeSuite-23.11.0/src/API/lms7_device.cpp:1144:18: note: Technically the member function 'lime::LMS7_Device::SetTestSignal' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:60:9: note: Technically the member function 'lime::LMS7_Device::SetTestSignal' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:62:9: style:inconclusive: Technically the member function 'lime::LMS7_Device::SetNCOFreq' can be const. [functionConst] LimeSuite-23.11.0/src/API/lms7_device.cpp:1221:18: note: Technically the member function 'lime::LMS7_Device::SetNCOFreq' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:62:9: note: Technically the member function 'lime::LMS7_Device::SetNCOFreq' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:64:9: style:inconclusive: Technically the member function 'lime::LMS7_Device::SetNCOPhase' can be const. [functionConst] LimeSuite-23.11.0/src/API/lms7_device.cpp:1258:18: note: Technically the member function 'lime::LMS7_Device::SetNCOPhase' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:64:9: note: Technically the member function 'lime::LMS7_Device::SetNCOPhase' can be const. LimeSuite-23.11.0/src/API/lms7_device.h:94:9: performance:inconclusive: Technically the member function 'lime::LMS7_Device::DestroyStream' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/src/API/lms7_device.cpp:1854:18: note: Technically the member function 'lime::LMS7_Device::DestroyStream' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/API/lms7_device.h:94:9: note: Technically the member function 'lime::LMS7_Device::DestroyStream' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/API/lms7_device.h:36:22: style: Virtual function 'GetNumChannels' is called from constructor 'LMS7_Device(LMS7_Device*obj=nullptr)' at line 89. Dynamic binding is not used. [virtualCallInConstructor] LimeSuite-23.11.0/src/API/lms7_device.cpp:89:28: note: Calling GetNumChannels LimeSuite-23.11.0/src/API/lms7_device.h:36:22: note: GetNumChannels is a virtual function LimeSuite-23.11.0/src/API/lms7_device.h:36:22: style: Virtual function 'GetNumChannels' is called from constructor 'LMS7_Device(LMS7_Device*obj=nullptr)' at line 90. Dynamic binding is not used. [virtualCallInConstructor] LimeSuite-23.11.0/src/API/lms7_device.cpp:90:28: note: Calling GetNumChannels LimeSuite-23.11.0/src/API/lms7_device.h:36:22: note: GetNumChannels is a virtual function LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:108:38: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:127:48: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:115:44: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:127:48: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:160:49: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:165:45: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSave' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:110:98: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlUltimateEVB.cpp:165:45: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_ALL_VALUES [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_CHECKBOX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:33:36: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:42:36: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:47:36: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:50:38: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:53:38: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:57:34: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:80:52: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnLoopbackChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:77:96: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:80:52: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:110:45: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:59:41: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnluLimeSDR.cpp:110:45: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/API/lms7_device.cpp:116:53: style:inconclusive: Function 'SelectChannel' argument 1 names different: declaration 'chan' definition 'ch'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:121:44: note: Function 'SelectChannel' argument 1 names different: declaration 'chan' definition 'ch'. LimeSuite-23.11.0/src/API/lms7_device.cpp:116:53: note: Function 'SelectChannel' argument 1 names different: declaration 'chan' definition 'ch'. LimeSuite-23.11.0/src/API/lms7_device.cpp:285:33: style:inconclusive: Function 'SetRate' argument 1 names different: declaration 'f_MHz' definition 'f_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:37:32: note: Function 'SetRate' argument 1 names different: declaration 'f_MHz' definition 'f_Hz'. LimeSuite-23.11.0/src/API/lms7_device.cpp:285:33: note: Function 'SetRate' argument 1 names different: declaration 'f_MHz' definition 'f_Hz'. LimeSuite-23.11.0/src/API/lms7_device.cpp:359:42: style:inconclusive: Function 'SetRate' argument 2 names different: declaration 'f_MHz' definition 'f_Hz'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:38:41: note: Function 'SetRate' argument 2 names different: declaration 'f_MHz' definition 'f_Hz'. LimeSuite-23.11.0/src/API/lms7_device.cpp:359:42: note: Function 'SetRate' argument 2 names different: declaration 'f_MHz' definition 'f_Hz'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1127:51: style:inconclusive: Function 'GetGainRange' argument 1 names different: declaration 'dir_tx' definition 'isTx'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:59:29: note: Function 'GetGainRange' argument 1 names different: declaration 'dir_tx' definition 'isTx'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1127:51: note: Function 'GetGainRange' argument 1 names different: declaration 'dir_tx' definition 'isTx'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1299:36: style:inconclusive: Function 'SetFrequency' argument 1 names different: declaration 'tx' definition 'isTx'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:46:35: note: Function 'SetFrequency' argument 1 names different: declaration 'tx' definition 'isTx'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1299:36: note: Function 'SetFrequency' argument 1 names different: declaration 'tx' definition 'isTx'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1757:72: style:inconclusive: Function 'ReadParam' argument 2 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:82:63: note: Function 'ReadParam' argument 2 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1757:72: note: Function 'ReadParam' argument 2 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1757:83: style:inconclusive: Function 'ReadParam' argument 3 names different: declaration 'forceReadFromChip' definition 'fromChip'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:82:82: note: Function 'ReadParam' argument 3 names different: declaration 'forceReadFromChip' definition 'fromChip'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1757:83: note: Function 'ReadParam' argument 3 names different: declaration 'forceReadFromChip' definition 'fromChip'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1770:47: style:inconclusive: Function 'ReadParam' argument 1 names different: declaration 'param' definition 'name'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:83:38: note: Function 'ReadParam' argument 1 names different: declaration 'param' definition 'name'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1770:47: note: Function 'ReadParam' argument 1 names different: declaration 'param' definition 'name'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1770:57: style:inconclusive: Function 'ReadParam' argument 2 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:83:49: note: Function 'ReadParam' argument 2 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1770:57: note: Function 'ReadParam' argument 2 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1770:68: style:inconclusive: Function 'ReadParam' argument 3 names different: declaration 'forceReadFromChip' definition 'fromChip'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:83:68: note: Function 'ReadParam' argument 3 names different: declaration 'forceReadFromChip' definition 'fromChip'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1770:68: note: Function 'ReadParam' argument 3 names different: declaration 'forceReadFromChip' definition 'fromChip'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1788:82: style:inconclusive: Function 'WriteParam' argument 3 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:84:73: note: Function 'WriteParam' argument 3 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1788:82: note: Function 'WriteParam' argument 3 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1802:48: style:inconclusive: Function 'WriteParam' argument 1 names different: declaration 'param' definition 'name'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:85:39: note: Function 'WriteParam' argument 1 names different: declaration 'param' definition 'name'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1802:48: note: Function 'WriteParam' argument 1 names different: declaration 'param' definition 'name'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1802:72: style:inconclusive: Function 'WriteParam' argument 3 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/API/lms7_device.h:85:64: note: Function 'WriteParam' argument 3 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1802:72: note: Function 'WriteParam' argument 3 names different: declaration 'channel' definition 'chan'. LimeSuite-23.11.0/src/API/lms7_device.cpp:1417:19: style: Local variable 'i' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/API/lms7_device.cpp:1410:19: note: Shadowed declaration LimeSuite-23.11.0/src/API/lms7_device.cpp:1417:19: note: Shadow variable LimeSuite-23.11.0/src/API/lms7_device.cpp:1425:19: style: Local variable 'i' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/API/lms7_device.cpp:1410:19: note: Shadowed declaration LimeSuite-23.11.0/src/API/lms7_device.cpp:1425:19: note: Shadow variable LimeSuite-23.11.0/src/API/lms7_device.cpp:1310:35: style: Variable 'other' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/examples/basicTX.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/basicRX.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/basicTX.cpp:93:47: style: Same expression on both sides of '/'. [duplicateExpression] LimeSuite-23.11.0/src/examples/basicTX.cpp:27:30: note: 'tone_freq' is assigned value '1e6' here. LimeSuite-23.11.0/src/examples/basicTX.cpp:93:47: note: Same expression on both sides of '/'. LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:55:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:59:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:64:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:68:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:72:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:76:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:86:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:90:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:95:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:99:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:103:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:107:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:121:41: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:124:55: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:130:55: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:135:53: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:148:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:153:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:161:40: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:164:40: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:171:44: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:175:44: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:179:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:183:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:187:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:191:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:202:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:209:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:216:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:223:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:230:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:239:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:246:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:253:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:267:39: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:271:35: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:434:18: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:445:10: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:37:136: performance: Function parameter 'name' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:379:48: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:451:55: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnNcoFrequencyChanged' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:282:85: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:451:55: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:482:52: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSwitchToChannelA' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:150:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:482:52: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:493:52: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSwitchToChannelB' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:155:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/boards_wxgui/pnlQSpark.cpp:493:52: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/dlgAbout.cpp:13:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable splash [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:84:3: style: Class 'AppFrame_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:113:3: style: Class 'dlgAbout_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/dlgAbout.h:22:3: style: Class 'dlgAbout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/dlgAbout.h:18:8: style: The function 'OnInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:107:16: note: Virtual function in base class LimeSuite-23.11.0/src/dlgAbout.h:18:8: note: Function in derived class LimeSuite-23.11.0/src/dlgAbout.h:19:8: style: The function 'OnbtnClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:108:16: note: Virtual function in base class LimeSuite-23.11.0/src/dlgAbout.h:19:8: note: Function in derived class LimeSuite-23.11.0/src/examples/limeRFE_ADC_example.cpp:32:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/gpio_example.cpp:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/gpio_example.cpp:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/limeRFE_ADC_example.cpp:115:8: style: Variable 'vADC2' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/examples/dualRXTX.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/limeRFE_I2C_example.cpp:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/limeRFE_USB_example.cpp:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/singleRX.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/examples/singleRX.cpp:171:21: style: Variable 'samplesRead' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:154:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CH_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/limeRFE/RFE_Device.h:29:17: style:inconclusive: Technically the member function 'RFE_Device::GetState' can be const. [functionConst] LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:205:28: note: Technically the member function 'RFE_Device::GetState' can be const. LimeSuite-23.11.0/src/limeRFE/RFE_Device.h:29:17: note: Technically the member function 'RFE_Device::GetState' can be const. LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:67:38: style:inconclusive: Function 'RFE_Device' argument 1 names different: declaration 'd' definition 'dev'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/limeRFE/RFE_Device.h:16:30: note: Function 'RFE_Device' argument 1 names different: declaration 'd' definition 'dev'. LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:67:38: note: Function 'RFE_Device' argument 1 names different: declaration 'd' definition 'dev'. LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:89:43: style:inconclusive: Function 'OnCalibrate' argument 2 names different: declaration 'enable' definition 'en'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/limeRFE/RFE_Device.h:20:35: note: Function 'OnCalibrate' argument 2 names different: declaration 'enable' definition 'en'. LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:89:43: note: Function 'OnCalibrate' argument 2 names different: declaration 'enable' definition 'en'. LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:38:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/limeRFE/RFE_Device.cpp:102:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.cpp:113:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:26:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:72:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLG_LINE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:228:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:396:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_FMT_I12 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:623:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CH_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/limeRFE/limeRFE_api.cpp:17:9: style: The scope of the variable 'result' can be reduced. [variableScope] LimeSuite-23.11.0/src/limeRFE/limeRFE_api.cpp:173:68: style:inconclusive: Function 'RFE_AssignSDRChannels' argument 2 names different: declaration 'rxChan' definition 'rx'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/limeRFE/limeRFE.h:315:68: note: Function 'RFE_AssignSDRChannels' argument 2 names different: declaration 'rxChan' definition 'rx'. LimeSuite-23.11.0/src/limeRFE/limeRFE_api.cpp:173:68: note: Function 'RFE_AssignSDRChannels' argument 2 names different: declaration 'rxChan' definition 'rx'. LimeSuite-23.11.0/src/limeRFE/limeRFE_api.cpp:173:76: style:inconclusive: Function 'RFE_AssignSDRChannels' argument 3 names different: declaration 'txChan' definition 'tx'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/limeRFE/limeRFE.h:315:80: note: Function 'RFE_AssignSDRChannels' argument 3 names different: declaration 'txChan' definition 'tx'. LimeSuite-23.11.0/src/limeRFE/limeRFE_api.cpp:173:76: note: Function 'RFE_AssignSDRChannels' argument 3 names different: declaration 'txChan' definition 'tx'. LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:107:3: style: Class 'frFFTviewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:46:16: style: Class 'frFFTviewer' is unsafe, 'frFFTviewer::mTimeDomainPanel' can leak by wrong usage. [unsafeClassCanLeak] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:47:16: style: Class 'frFFTviewer' is unsafe, 'frFFTviewer::mConstelationPanel' can leak by wrong usage. [unsafeClassCanLeak] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:48:16: style: Class 'frFFTviewer' is unsafe, 'frFFTviewer::mFFTpanel' can leak by wrong usage. [unsafeClassCanLeak] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:152:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:173:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:279:10: warning: Member variable 'Si5351C::addrSi5351' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:537:41: style: Variable 'clocks[i].multisynthDivider' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:533:37: note: clocks[i].multisynthDivider is assigned LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:537:41: note: clocks[i].multisynthDivider is overwritten LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:607:41: style: Variable 'clocks[i].multisynthDivider' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:603:37: note: clocks[i].multisynthDivider is assigned LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:607:41: note: clocks[i].multisynthDivider is overwritten LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:31:9: style: The scope of the variable 'temp' can be reduced. [variableScope] LimeSuite-23.11.0/src/Si5351C/Si5351C.cpp:353:44: performance: Function parameter 'FName' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:186:9: warning:inconclusive: The buffer 'fname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:178:24: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:180:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:46:10: style: The scope of the variable 'c1' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:46:14: style: The scope of the variable 'str' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:47:6: style: The scope of the variable 'i' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:47:9: style: The scope of the variable 'opencomments' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:100:6: style: The scope of the variable 'i' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:133:6: style: The scope of the variable 'i' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:175:10: style: The scope of the variable 'fname' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:19:7: style: Variable 'blankchar' can be declared as const array [constVariable] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:31:7: style: Variable 'digit' can be declared as const array [constVariable] LimeSuite-23.11.0/src/lms7002_wxgui/CoefficientFileParser.cpp:176:11: style: Variable 'name_pos' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:538:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:574:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:603:44: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:627:51: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:656:35: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:202:10: style: The scope of the variable 'done' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:507:17: style: The scope of the variable 'sample' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:440:24: style: Local variable 'timeout' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:234:16: note: Shadowed declaration LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:440:24: note: Shadow variable LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:459:18: style: Local variable 'done' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:268:10: note: Shadowed declaration LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:459:18: note: Shadow variable LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:465:26: style: Local variable 'statusReg' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:267:14: note: Shadowed declaration LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:465:26: note: Shadow variable LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:685:14: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:761:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:776:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:784:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:794:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:835:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:867:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:870:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:872:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:878:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/FPGA_common/FPGA_common.cpp:882:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:128:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxConvUTF8 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.cpp:237:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/dlgViewIRAM.cpp:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultSize [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/dlgViewIRAM.h:19:3: style: Class 'dlgViewIRAM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:540:29: style:inconclusive: Boolean expression 'gpioNum!=4' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:562:29: style:inconclusive: Boolean expression 'gpioNum!=4' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:584:29: style:inconclusive: Boolean expression 'gpioNum!=4' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/lms7002_wxgui/dlgViewSFR.h:21:3: style: Class 'dlgViewSFR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:309:10: warning: Either the condition 'fout==NULL' is redundant or there is possible null pointer dereference: fout. [nullPointerRedundantCheck] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:308:11: note: Assuming that condition 'fout==NULL' is not redundant LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:309:10: note: Null pointer dereference LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:309:10: error: Null pointer dereference [nullPointer] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:47:15: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:65:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:137:10: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:142:10: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:221:40: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:246:42: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:67:6: style: The scope of the variable 'result' can be reduced. [variableScope] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:378:6: style: The scope of the variable 'len' can be reduced. [variableScope] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:65:8: style: Variable 'cserialport' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:738:56: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:65:20: style: Variable 'cserialport' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:67:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:158:10: style: Variable 'result' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/limeRFE/limeRFE_cmd.cpp:165:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:118:35: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:162:25: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_gui_utilities.cpp:108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_gui_utilities.cpp:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:111:68: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnLoadFromFile' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:103:114: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:111:68: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:148:66: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSaveToFile' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:104:112: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:148:66: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:165:66: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnClearTable' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:105:112: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:165:66: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:176:71: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnspinCoefCountChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:106:111: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:176:71: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:207:65: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnBtnOkClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:107:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:207:65: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:212:69: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnBtnCancelClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:108:108: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgGFIR_Coefficients.cpp:212:69: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:66:20: warning:inconclusive: Member variable 'DataToGUI::samplesI' is not assigned a value in 'DataToGUI::operator='. [operatorEqVarError] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:66:20: warning:inconclusive: Member variable 'DataToGUI::samplesQ' is not assigned a value in 'DataToGUI::operator='. [operatorEqVarError] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:66:20: warning:inconclusive: Member variable 'DataToGUI::fftBins' is not assigned a value in 'DataToGUI::operator='. [operatorEqVarError] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:45:5: style: Class 'fftviewer_frFFTviewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:30:10: style: The function 'OnbtnStartStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:97:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:30:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:31:10: style: The function 'OnChannelVisibilityChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:99:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:31:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:32:10: style: The function 'OnStreamChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:94:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:32:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:33:10: style: The function 'OnEnTx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:96:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:33:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:34:10: style: The function 'OnEnPwr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:102:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:34:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:35:10: style: The function 'OnFmtChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:95:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:35:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:36:10: style: The function 'OnAvgChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:100:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:36:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:37:10: style: The function 'OnAvgChangeEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:101:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:37:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:38:10: style: The function 'OnWindowFunctionChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_wxgui.h:98:16: note: Virtual function in base class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.h:38:10: note: Function in derived class LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:144:18: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:465:38: style: Checking if unsigned expression 'samplesToCopy' is less than zero. [unsignedLessThanZero] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:129:70: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:224:57: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnUpdateStats' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:115:69: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:224:57: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_gui_utilities.cpp:46:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:256:58: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnUpdatePlots' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:114:71: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/fftviewer_wxgui/fftviewer_frFFTviewer.cpp:256:58: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_gui_utilities.cpp:55:21: style: Variable 'str' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlAFE_view.cpp:98:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlAFE_view.cpp:177:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:307:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:333:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlAFE_view.h:13:2: style: Class 'lms7002_pnlAFE_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIAS_view.cpp:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PD_BIAS_MASTER [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIAS_view.cpp:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:203:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:340:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CH_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:361:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:377:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CGEN_FREQUENCY_CHANGED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:495:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:526:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CHANGED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:478:38: style:inconclusive: Boolean expression 'typeRX==2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:1033:31: style:inconclusive: Boolean expression 'selPortTX==selPortRX' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:1033:45: style:inconclusive: Boolean expression 'tbtnTXValue' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:1056:31: style:inconclusive: Boolean expression 'selPortTX==selPortRX' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:1056:45: style:inconclusive: Boolean expression 'tbtnTXValue' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIST_view.cpp:114:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIST_view.cpp:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIST_view.cpp:150:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSIGC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCDS_view.cpp:89:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCDS_view.cpp:241:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIAS_view.h:16:2: style: Class 'lms7002_pnlBIAS_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIAS_view.cpp:153:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIAS_view.cpp:151:64: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnCalibrateRP_BIAS' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIAS_view.cpp:97:110: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIAS_view.cpp:151:64: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:138:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:161:3: style: Class 'limeRFE_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:121:3: style: Class 'limeRFE_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:25:8: style: The function 'OnbtnOpenPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:131:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:25:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:26:8: style: The function 'OnbtnClosePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:132:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:26:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:30:8: style: The function 'OnbtnRefreshPorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:130:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:30:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:31:8: style: The function 'OnbtnReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:135:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:31:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:32:8: style: The function 'OnbtnOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:133:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:32:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:33:8: style: The function 'OnbtnSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:134:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:33:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:37:8: style: The function 'OnbtnBoard2GUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:136:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:37:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:38:8: style: The function 'OncTypeRX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:138:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:38:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:39:8: style: The function 'OncTypeTX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:144:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:39:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:43:8: style: The function 'OncChannelRX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:139:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:43:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:44:8: style: The function 'OncChannelTX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:145:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:44:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:63:8: style: The function 'OncPortRX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:140:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:63:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:64:8: style: The function 'OncPortTX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:146:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:64:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:66:8: style: The function 'OntbtnTXRX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:150:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:66:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:69:8: style: The function 'OnbtnConfigure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:153:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:69:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:79:8: style: The function 'OncbNotch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:142:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:79:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:80:8: style: The function 'OncAttenuation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:141:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:80:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:82:8: style: The function 'OncbTXasRX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:143:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:82:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:84:8: style: The function 'OncbEnableSWR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:147:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:84:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:86:8: style: The function 'OnbtnReadADC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:154:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:86:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:88:8: style: The function 'OntbtnRXEN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:151:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:88:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:89:8: style: The function 'OntbtnTXEN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:152:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:89:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:92:8: style: The function 'OnrbI2CrbUSB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:129:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:92:8: note: Function in derived class LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:189:51: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:94:8: style: The function 'OnrbSWRext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:148:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:94:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:95:8: style: The function 'OnrbSWRcell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:149:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:95:8: note: Function in derived class LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIST_view.h:15:2: style: Class 'lms7002_pnlBIST_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:97:8: style: The function 'OnbtnCalibrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:155:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:97:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:99:8: style: The function 'OnQuit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:128:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:99:8: note: Function in derived class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:117:8: style: The function 'OnbtnClearMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/limeRFE/limeRFE_gui.h:156:16: note: Virtual function in base class LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:117:8: note: Function in derived class LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCDS_view.h:26:3: style: Class 'lms7002_pnlCDS_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCDS_view.h:28:2: style: Class 'lms7002_pnlCDS_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.h:37:3: style: Class 'lms7002_mainPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.h:26:2: style: Class 'lms7002_pnlCLKGEN_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLDO_view.h:11:2: style: Class 'lms7002_pnlLDO_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.h:13:2: style: Class 'lms7002_pnlLimeLightPAD_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.h:13:5: style: Class 'lms7002_pnlTxTSP_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.h:27:5: style: Class 'lms7002_pnlRxTSP_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.h:16:5: style: Class 'lms7002_pnlRBB_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.h:13:5: style: Class 'lms7002_pnlRFE_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.h:24:5: style: Class 'lms7002_pnlSX_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.h:18:2: style: Class 'lms7002_pnlTBB_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.h:12:2: style: Class 'lms7002_pnlTRF_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlXBUF_view.h:15:2: style: Class 'lms7002_pnlXBUF_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.h:17:2: style: Class 'lms7002_pnlGains_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.h:21:5: style: Class 'lms7002_pnlCalibrations_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.h:32:3: style: Class 'lms7002_pnlMCU_BD_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.h:60:9: style: Class 'lms7002_pnlR3_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.h:61:9: style: Class 'lms7002_pnlR3_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:1108:16: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:868:19: style: Variable 'getChannelResult' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:865:19: note: getChannelResult is assigned LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:868:19: note: getChannelResult is overwritten LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:974:23: style: The scope of the variable 'swr' can be reduced. [variableScope] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:997:9: style: The scope of the variable 'vADC2' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIST_view.cpp:146:64: style: Parameter 'event' can be declared as reference to const. However it seems that 'onbtnReadSignature' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIST_view.cpp:112:107: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlBIST_view.cpp:146:64: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:995:90: style:inconclusive: Function 'CalculatePowerAndGamma' argument 4 names different: declaration 'gamma_dB' definition 'rl_dB'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.h:103:77: note: Function 'CalculatePowerAndGamma' argument 4 names different: declaration 'gamma_dB' definition 'rl_dB'. LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:995:90: note: Function 'CalculatePowerAndGamma' argument 4 names different: declaration 'gamma_dB' definition 'rl_dB'. LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:1071:50: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:134:14: style: Variable 'timeinfo' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:557:7: style: Variable 'lastSelectionTXRX' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:700:7: style: Variable 'portTXRXvals' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:701:7: style: Variable 'lastPortTXRXSelection' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:200:10: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:312:6: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:315:10: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:343:6: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:508:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:350:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:522:6: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:357:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:372:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:387:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:402:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:255:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:271:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:325:53: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnResetChip' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:181:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:325:53: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:335:55: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnLoadDefault' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:182:102: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:335:55: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:358:55: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:366:56: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnOpenProject' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:173:98: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:366:56: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:384:56: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSaveProject' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:174:98: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:384:56: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:394:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSwitchToChannelA' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:176:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:394:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:399:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSwitchToChannelB' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:177:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:399:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:404:73: style: Parameter 'event' can be declared as reference to const. However it seems that 'Onnotebook_modulesPageChanged' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:184:108: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:404:73: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:439:55: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnDownloadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:179:102: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:439:55: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:447:53: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnUploadAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:180:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:447:53: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:458:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadTemperature' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:183:106: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:458:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:467:57: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:95:15: style: Variable 'info.status1' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:492:61: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnEnableMIMOchecked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:178:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:492:61: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:96:15: style: Variable 'info.status2' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:506:64: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/limeRFE/limeRFE_wxgui.cpp:868:19: style: Variable 'getChannelResult' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:519:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnLmsDeviceSelect' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:175:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:519:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_mainPanel.cpp:406:21: style: Variable 'page' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:267:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnBtnOkClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:248:101: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:267:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:296:67: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnBtnCancelClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:249:105: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:296:67: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:301:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSaveFile' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:251:107: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:301:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:327:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnLoadFile' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:250:107: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:327:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:255:15: style: Variable 'lms' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_dlgVCOfrequencies.cpp:341:19: style: Variable 'freqCount' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:170:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRX_GAIN_SRC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:228:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:281:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LNA_RFE_R3 [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:194:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:266:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:302:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:329:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:352:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IQCORR_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:138:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:695:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:720:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:755:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:784:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:821:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:853:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:871:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:881:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCO_CMPHO_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:901:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COARSE_STEPDONE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:403:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:411:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:419:52: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:424:52: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:431:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:434:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:249:69: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnCalibrateRx' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:222:113: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:249:69: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:285:70: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnCalibrateTx' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:228:113: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:285:70: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:319:71: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnCalibrateAll' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:229:114: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:319:71: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:442:79: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnCalibrationMethodChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:230:122: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCalibrations_view.cpp:442:79: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_PD_DCDAC_RXB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:372:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:462:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:554:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:582:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:444:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:538:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1241:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1298:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1351:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1429:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1445:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1465:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1479:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1499:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_THREAD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLDO_view.cpp:1037:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EN_G_LDO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLDO_view.cpp:1195:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLDO_view.cpp:1210:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:110:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:400:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EN_LB_LPFH_RBB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:425:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EN_LB_LPFH_RBB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:466:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:295:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1421:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1465:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1479:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:302:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:311:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:298:62: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnAGCStateChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:168:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlGains_view.cpp:298:62: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:48:83: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:65:82: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:68:89: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:82:82: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:85:89: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:112:71: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:117:71: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:131:58: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:139:83: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:144:68: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:150:68: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:156:68: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:162:68: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:168:68: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:184:56: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:189:44: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:195:63: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:201:48: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:207:48: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:213:48: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:268:55: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:272:60: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:277:62: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:292:52: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:299:59: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:306:44: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:313:44: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:348:63: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::cmbISINK_SPIBUFF' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::btnReadADC' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::dccal_statuses' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::dccal_cmpstatuses' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::dccal_cmpcfg' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::dccal_start' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::rssi_vals' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::pdet_vals' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::tref_val' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::tvptat_val' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::rssidc_cmpstatus' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::cmbRSSIDC_HYSCMP' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::chkRSSI_PD' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::spinDCO1' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::spinDCO2' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::cmbRSEL' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::rssiCMPSTATUS' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::rssiCMPCFG' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:17:21: warning: Member variable 'lms7002_pnlR3_view::lmsControl' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:470:38: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:622:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:521:56: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadRSSICMP' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:278:111: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:521:56: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:526:54: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadDCCMP' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:132:107: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:526:54: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:587:52: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnReadDC' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:83:109: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:587:52: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:620:65: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnCalibrateAnalogRSSI' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:349:112: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlR3.cpp:620:65: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:360:40: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:292:42: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:662:30: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:696:32: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:725:31: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:695:15: style: Condition 'm_iExt2==1' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:694:12: note: Assignment 'm_iExt2=0', assigned value is 0 LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:695:15: note: Condition 'm_iExt2==1' is always false LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:709:14: style: Condition 'm_iExt2==1' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:708:15: note: Assignment 'm_iExt2=0', assigned value is 0 LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:709:14: note: Condition 'm_iExt2==1' is always false LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:724:14: style: Condition 'm_iExt2==1' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:722:15: note: Assignment 'm_iExt2=0', assigned value is 0 LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:724:14: note: Condition 'm_iExt2==1' is always false LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:546:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:548:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:550:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:375:19: style: Variable 'm_iRegAddress' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:362:19: note: m_iRegAddress is assigned LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:375:19: note: m_iRegAddress is overwritten LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:376:16: style: Variable 'm_iRegRead' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:363:16: note: m_iRegRead is assigned LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:376:16: note: m_iRegRead is overwritten LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:600:24: style: Variable 'scanStatus' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:599:24: note: scanStatus is assigned LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:600:24: note: scanStatus is overwritten LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:606:24: style: Variable 'scanStatus' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:600:24: note: scanStatus is assigned LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:606:24: note: scanStatus is overwritten LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:882:24: style: Variable 'scanStatus' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:881:24: note: scanStatus is assigned LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:882:24: note: scanStatus is overwritten LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:888:24: style: Variable 'scanStatus' is reassigned a value before the old one has been used. [redundantAssignment] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:882:24: note: scanStatus is assigned LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:888:24: note: scanStatus is overwritten LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:662:13: style: The comparison 'm_iExt2 == 1' is always true. [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:660:14: note: 'm_iExt2' is assigned value '1' here. LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:662:13: note: The comparison 'm_iExt2 == 1' is always true. LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:411:19: style: The scope of the variable 'ch' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:412:10: style: The scope of the variable 'find_byte' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:413:12: style: The scope of the variable 'i' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:564:9: style: The scope of the variable 'i' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:565:9: style: The scope of the variable 'scanStatus' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:860:9: style: The scope of the variable 'scanStatus' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:931:21: style: The scope of the variable 'temps1' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:931:29: style: The scope of the variable 'temps2' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:931:37: style: The scope of the variable 'temps3' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:983:14: style: The scope of the variable 'm_sPCVal' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:984:9: style: The scope of the variable 'i' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:985:9: style: The scope of the variable 'retval' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1416:55: style:inconclusive: Function 'Initialize' argument 1 names different: declaration 'ptr' definition 'pControl'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.h:35:39: note: Function 'Initialize' argument 1 names different: declaration 'ptr' definition 'pControl'. LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1416:55: note: Function 'Initialize' argument 1 names different: declaration 'ptr' definition 'pControl'. LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:449:21: style: Local variable 'i' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:413:12: note: Shadowed declaration LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:449:21: note: Shadow variable LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:459:69: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnButton_LOADHexClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:343:107: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:459:69: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:484:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnchkResetClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:344:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:484:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:517:74: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnStartProgrammingClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:345:112: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:517:74: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:559:70: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:855:65: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnRunTestClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:346:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:855:65: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:951:64: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnDebugModeClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:348:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:951:64: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:981:64: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnRunInstruction' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:349:101: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:981:64: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1014:62: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnResetPCClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:350:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1014:62: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1233:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnViewSFRsClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:351:101: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1233:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1290:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnViewIRAMClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:352:101: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1290:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1344:64: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnEraseIRAMClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:353:102: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1344:64: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1375:62: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSelDivSelect' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:354:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1375:62: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1388:71: style: Parameter 'event' can be declared as reference to const. However it seems that 'Onm_cCtrlBasebandSelect' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:355:114: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1388:71: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1393:69: style: Parameter 'event' can be declared as reference to const. However it seems that 'Onm_cCtrlMCU_BDSelect' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:356:112: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1393:69: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1398:62: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnRegWriteRead' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:357:100: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1398:62: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1515:76: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnRunProductionTestClicked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:347:113: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:1515:76: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:395:68: style: Parameter 'event' can be declared as reference to const. However it seems that 'OncmbBBLoopbackSelected' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:280:106: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:395:68: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:458:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnTuneFilter' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:288:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRBB_view.cpp:458:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:442:21: style: Variable 'inByte' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:564:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:565:20: style: Variable 'scanStatus' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:595:20: style: Variable 'scanStatus' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:606:24: style: Variable 'scanStatus' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:860:20: style: Variable 'scanStatus' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:878:20: style: Variable 'scanStatus' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:888:24: style: Variable 'scanStatus' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:899:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:984:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlMCU_BD_view.cpp:985:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_CHECKBOX_CLICKED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_COMBOBOX_SELECTED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PD_LNA_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:424:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LNA_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:464:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.cpp:346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYPLADDER_TBB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.cpp:408:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.cpp:432:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.cpp:443:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.cpp:459:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.cpp:478:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:692:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1503:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1530:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1557:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1583:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1616:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1654:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEL_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1660:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAPSEL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1689:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAPSEL [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1724:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_REG_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1734:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_REG_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1742:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1777:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1792:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:27:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1833:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IQCORR_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:34:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1882:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:307:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1045:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1063:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCO_CMPHO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1087:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_REF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_REF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1146:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_SXR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1159:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_REF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1220:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1461:73: style: Parameter 'event' can be declared as reference to const. However it seems that 'onbtnReadVerRevMask' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1257:116: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1461:73: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlLimeLightPAD_view.cpp:1490:17: style: Variable 'padStrenghtCtrl' can be declared as const array [constVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTBB_view.cpp:479:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.cpp:162:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.cpp:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.cpp:412:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEL_BAND1_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.cpp:434:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EN_AMPHF_PDET_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:21:14: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:31:14: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:51:14: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:165:17: style: Local variable 'cmbICT_LNACMO_RFE' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.h:71:21: note: Shadowed declaration LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:165:17: note: Shadow variable LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:169:17: style: Local variable 'cmbICT_LNA_RFE' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.h:72:21: note: Shadowed declaration LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:169:17: note: Shadow variable LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:129:21: style: Local variable 'cmbSEL_PATH_RFE' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.h:65:21: note: Shadowed declaration LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRFE_view.cpp:129:21: note: Shadow variable LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:617:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1345:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1415:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEL_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1421:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BSTATE_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1433:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_REG_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1443:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_REG_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1456:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1485:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1513:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1537:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1572:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1586:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1623:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CLOCK_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1684:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlXBUF_view.cpp:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYP_XBUF_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlXBUF_view.cpp:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.cpp:407:57: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnBandChange' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.cpp:307:106: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTRF_view.cpp:407:57: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002m/LMS7002M_BaseCalibrations.cpp:13:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_BaseCalibrations.cpp:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_MASK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RegistersMap.h:28:74: performance: Function parameter 'parameterList' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_callback [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCalibrationByMCU [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcuControl [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:218:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mdevIndex [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChA [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:397:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:581:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:701:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:768:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PGA_RBB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:785:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PGA_RBB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:811:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LNA_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:817:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LNA_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:862:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_RXLOOPB_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:868:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_RXLOOPB_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:900:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TIA_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:906:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TIA_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:929:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOSS_LIN_TXPAD_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:937:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOSS_LIN_TXPAD_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:951:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_LOOPB_TXPAD_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:956:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_LOOPB_TXPAD_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:969:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt_gain_tbb [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:985:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CG_IAMP_TBB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1013:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEL_PATH_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1034:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEL_PATH_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1045:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEL_BAND1_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1053:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEL_BAND1_TRF [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1061:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cachedRefClockRate [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1070:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cachedRefClockRate [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1078:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1091:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLKH_OV_CLKL_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_RX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1191:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCO_CMPHO_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1196:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChSXR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1206:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICT_VCO_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1253:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCO_CGEN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1530:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gVCO_frequency_table [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1699:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1750:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChSXR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1771:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1791:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1822:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1837:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1872:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1907:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1943:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRAM [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1962:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2013:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2059:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2099:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2218:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnlyRegisters [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2292:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemorySectionAddresses [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2402:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2454:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2497:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBD_OVR_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2574:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBI_OVR_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2596:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2629:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LML1_BQP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2642:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BYP_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2649:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2657:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BYP_RXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2665:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BYP_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2684:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCCORRI_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2704:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PH_BYP_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2714:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IQCORR_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2730:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useCache [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2735:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcuControl [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2740:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCalibrationByMCU [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2747:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_RSSI_PD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_callback [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2779:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemorySectionAddresses [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2795:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_EN_INSHSW_W_RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2848:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RegistersMap.cpp:28:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultValue [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RegistersMap.cpp:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RegistersMap.cpp:24:93: performance: Function parameter 'parameterList' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RegistersMap.cpp:103:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RegistersMap.cpp:106:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RxTxCalibrations.cpp:50:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceName [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RxTxCalibrations.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceName [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RxTxCalibrations.cpp:181:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_CAPTURE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RxTxCalibrations.cpp:202:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RxTxCalibrations.cpp:302:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RxTxCalibrations.cpp:406:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS7_DC_REG_TXTSP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_RxTxCalibrations.cpp:27:5: style: Class 'BoardLoopbackStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:752:20: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:781:20: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:783:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:819:20: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:742:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnAutoPhase' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:597:107: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:742:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:749:63: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:778:67: style: Parameter 'event' can be declared as reference to const. However it seems that 'onbtnCalculateClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:598:105: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:778:67: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:877:67: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnReadComparators' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:600:109: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:877:67: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:898:64: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnUpdateCoarse' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:601:108: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:898:64: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:917:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnShowVCOclicked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:604:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlCLKGEN_view.cpp:917:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002m/LMS7002M_filtersCalibration.cpp:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChA [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_filtersCalibration.cpp:67:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_filtersCalibration.cpp:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_filtersCalibration.cpp:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_gainCalibrations.cpp:8:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_gainCalibrations.cpp:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlPort [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_gainCalibrations.cpp:123:25: warning: Uninitialized variable: cg_iamp [uninitvar] LimeSuite-23.11.0/src/lms7002m/LMS7002M_gainCalibrations.cpp:110:15: note: Assuming condition is false LimeSuite-23.11.0/src/lms7002m/LMS7002M_gainCalibrations.cpp:123:25: note: Uninitialized variable: cg_iamp LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:102:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:572:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:584:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOLINK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2431:16: warning: Identical condition 'status!=0', second condition is always false [identicalConditionAfterEarlyExit] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2428:16: note: If condition 'status!=0' is true, the function will return/exit LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2431:16: note: Testing identical condition 'status!=0' LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1614:23: style: The if condition is the same as the previous if condition [duplicateCondition] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1609:23: note: First condition LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1614:23: note: Second condition LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2265:9: style: The if condition is the same as the previous if condition [duplicateCondition] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2260:9: note: First condition LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2265:9: note: Second condition LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1615:98: style: Condition 'status==0' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1614:23: note: Assuming that condition 'status==0' is not redundant LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1615:98: note: Condition 'status==0' is always true LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2809:14: style: Condition 'value<0' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2807:18: note: Assignment 'value=-63', assigned value is -63 LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2809:14: note: Condition 'value<0' is always true LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1173:5: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1876:36: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:404:9: style: The scope of the variable 'status' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1475:14: style: The scope of the variable 'reg_data' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:712:23: style: Local variable 'addr' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:705:10: note: Shadowed declaration LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:712:23: note: Shadow variable LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:741:27: style: Local variable 'addr' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:705:10: note: Shadowed declaration LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:741:27: note: Shadow variable LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:2031:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1487:9: warning: Uninitialized variable: status [uninitvar] LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1478:18: note: Assuming condition is false LimeSuite-23.11.0/src/lms7002m/LMS7002M.cpp:1487:9: note: Uninitialized variable: status LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:24:5: performance: Variable 'mLoadedProgramFilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:29:5: performance: Variable 'aborted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:30:5: performance: Variable 'callback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:84:22: performance:inconclusive: Technically the member function 'lime::MCU_BD::formREG2command' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:984:22: note: Technically the member function 'lime::MCU_BD::formREG2command' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:84:22: note: Technically the member function 'lime::MCU_BD::formREG2command' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:95:25: performance:inconclusive: Technically the member function 'lime::MCU_BD::writeIRAM' can be static (but you may consider moving to unnamed namespace). [functionStatic] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:1135:33: note: Technically the member function 'lime::MCU_BD::writeIRAM' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:95:25: note: Technically the member function 'lime::MCU_BD::writeIRAM' can be static (but you may consider moving to unnamed namespace). LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:61:21: performance: Function 'GetProgramFilename()' should return member 'mLoadedProgramFilename' by const reference. [returnByReference] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:603:41: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:857:30: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:891:32: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:909:30: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:920:30: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:949:31: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:986:38: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:890:15: style: Condition 'm_iExt2==1' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:889:12: note: Assignment 'm_iExt2=0', assigned value is 0 LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:890:15: note: Condition 'm_iExt2==1' is always false LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:919:13: style: Condition 'm_iExt2==1' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:918:13: note: Assignment 'm_iExt2=0', assigned value is 0 LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:919:13: note: Condition 'm_iExt2==1' is always false LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:933:14: style: Condition 'm_iExt2==1' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:932:15: note: Assignment 'm_iExt2=0', assigned value is 0 LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:933:14: note: Condition 'm_iExt2==1' is always false LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:948:14: style: Condition 'm_iExt2==1' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:946:15: note: Assignment 'm_iExt2=0', assigned value is 0 LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:948:14: note: Condition 'm_iExt2==1' is always false LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:857:13: style: The comparison 'm_iExt2 == 1' is always true. [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:855:14: note: 'm_iExt2' is assigned value '1' here. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:857:13: note: The comparison 'm_iExt2 == 1' is always true. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:909:13: style: The comparison 'm_iExt2 == 1' is always true. [knownConditionTrueFalse] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:908:14: note: 'm_iExt2' is assigned value '1' here. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:909:13: note: The comparison 'm_iExt2 == 1' is always true. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:69:19: style: The scope of the variable 'ch' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:70:10: style: The scope of the variable 'find_byte' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:71:9: style: The scope of the variable 'i' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:1106:9: style: The scope of the variable 'retval' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:54:74: style:inconclusive: Function 'Initialize' argument 3 names different: declaration 'rom_size' definition 'size'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:125:78: note: Function 'Initialize' argument 3 names different: declaration 'rom_size' definition 'size'. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:54:74: note: Function 'Initialize' argument 3 names different: declaration 'rom_size' definition 'size'. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:556:34: style:inconclusive: Function 'Wait_CLK_Cycles' argument 1 names different: declaration 'data' definition 'delay'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:97:34: note: Function 'Wait_CLK_Cycles' argument 1 names different: declaration 'data' definition 'delay'. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:556:34: note: Function 'Wait_CLK_Cycles' argument 1 names different: declaration 'data' definition 'delay'. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:581:40: style:inconclusive: Function 'Program_MCU' argument 1 names different: declaration 'binArray' definition 'buffer'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.h:115:40: note: Function 'Program_MCU' argument 1 names different: declaration 'binArray' definition 'buffer'. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:581:40: note: Function 'Program_MCU' argument 1 names different: declaration 'binArray' definition 'buffer'. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:107:17: style: Local variable 'i' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:71:9: note: Shadowed declaration LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:107:17: note: Shadow variable LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:123:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:603:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:604:20: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:630:28: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:100:21: style: Variable 'inByte' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:758:19: style: Variable 'temps' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:771:40: style: Variable 'temps' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:785:27: style: Variable 'temps' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:790:27: style: Variable 'temps' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:804:23: style: Variable 'temps' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:809:23: style: Variable 'temps' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_BD.cpp:816:19: style: Variable 'temps' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:8:11: warning: Member variable 'MCU_File::m_top' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.h:24:10: style:inconclusive: Technically the member function 'MCU_File::FileOpened' can be const. [functionConst] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:29:16: note: Technically the member function 'MCU_File::FileOpened' can be const. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.h:24:10: note: Technically the member function 'MCU_File::FileOpened' can be const. LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:438:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:450:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:436:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/src/lms7002m_mcu/MCU_File.cpp:447:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:50:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CGEN_FREQUENCY_CHANGED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_MESSAGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_MESSAGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultCoord [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:230:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rx [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:281:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_MESSAGE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:480:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:116:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:338:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:362:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:388:53: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:417:53: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:441:46: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:465:35: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:515:55: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/lms7suiteAppFrame.h:62:9: style: Class 'LMS7SuiteAppFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/lms7suiteAppFrame.h:32:14: style: The function 'OnClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:65:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:32:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:33:14: style: The function 'OnQuit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:66:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:33:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:34:14: style: The function 'OnShowConnectionSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:67:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:34:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:35:14: style: The function 'OnAbout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:79:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:35:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:40:14: style: The function 'OnShowFFTviewer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:69:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:40:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:42:14: style: The function 'OnShowADF4002' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:70:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:42:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:44:14: style: The function 'OnShowSi5351C' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:71:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:44:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:46:14: style: The function 'OnShowPrograming' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:72:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:46:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:48:14: style: The function 'OnShowFPGAcontrols' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:73:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:48:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:50:14: style: The function 'OnShowDeviceInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:74:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:50:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:52:14: style: The function 'OnShowSPI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:76:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:52:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:55:14: style: The function 'OnShowBoardControls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:77:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:55:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:56:14: style: The function 'OnChangeCacheSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:68:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:56:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:58:14: style: The function 'OnShowAPICalls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:75:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:58:14: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:59:8: style: The function 'OnShowLimeRFE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:78:16: note: Virtual function in base class LimeSuite-23.11.0/src/lms7suiteAppFrame.h:59:8: note: Function in derived class LimeSuite-23.11.0/src/lms7suiteApp.cpp:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable splash [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:217:18: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:229:26: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:185:57: style:inconclusive: Function 'UpdateConnections' argument 1 names different: declaration 'port' definition 'lms7controlPort'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/lms7suiteAppFrame.h:76:46: note: Function 'UpdateConnections' argument 1 names different: declaration 'port' definition 'lms7controlPort'. LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:185:57: note: Function 'UpdateConnections' argument 1 names different: declaration 'port' definition 'lms7controlPort'. LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:213:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnControlBoardConnect' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:174:78: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:213:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:257:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnDataBoardConnect' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:175:75: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:257:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:288:56: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnFFTviewerClose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:310:87: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:288:56: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:321:54: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnADF4002Close' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:339:84: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:321:54: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:345:53: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSi5351Close' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:366:87: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:345:53: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:371:57: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnProgramingClose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:390:88: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:371:57: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:401:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnFPGAcontrolsClose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:419:90: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:401:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:424:57: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnDeviceInfoClose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:443:88: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:424:57: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:448:50: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnSPIClose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:467:81: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:448:50: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:541:50: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnAPIClose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:536:81: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:541:50: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:547:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnBoardControlsClose' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:518:94: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:547:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7suiteAppFrame.cpp:584:54: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/lms7suiteApp_gui.cpp:98:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxST_SIZEGRIP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7suiteApp_gui.h:62:22: style: Class 'AppFrame_view' is unsafe, 'AppFrame_view::mContent' can leak by wrong usage. [unsafeClassCanLeak] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:79:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:89:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_SPINCTRL_UPDATED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:37:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:46:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:13:16: warning:inconclusive: Member variable 'NumericSlider::mSpinner' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:13:16: warning:inconclusive: Member variable 'NumericSlider::mScroll' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/numericSlider/numericSlider.h:20:5: style: Class 'NumericSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/numericSlider/numericSlider.cpp:68:22: style: Variable 'test' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:229:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultSize [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:83:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultValidator [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:117:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultValidator [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:147:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxEVT_COMMAND_TEXT_UPDATED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:9:9: warning: Member variable 'GLFont::m_texwidth' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:9:9: warning: Member variable 'GLFont::m_texheight' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/oglGraph/GLFont.h:42:10: style:inconclusive: Technically the member function 'GLFont::getTextSize' can be const. [functionConst] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:413:14: note: Technically the member function 'GLFont::getTextSize' can be const. LimeSuite-23.11.0/src/oglGraph/GLFont.h:42:10: note: Technically the member function 'GLFont::getTextSize' can be const. LimeSuite-23.11.0/src/oglGraph/GLFont.h:44:18: style:inconclusive: Technically the member function 'GLFont::getTextureID' can be const. [functionConst] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:12:5: warning: Class 'GLFont' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:12:5: warning: Class 'GLFont' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:249:62: error: Pointer addition with NULL pointer. [nullPointerArithmetic] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:332:62: error: Pointer addition with NULL pointer. [nullPointerArithmetic] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:64:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:68:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:75:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:76:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:77:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:78:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:79:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:80:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:81:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:82:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:91:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:93:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:98:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:156:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:160:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:167:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:168:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:169:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:170:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:171:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:172:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:173:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:174:17: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:183:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:185:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:190:13: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:418:9: style: The scope of the variable 'glyphH' can be reduced. [variableScope] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:227:78: style:inconclusive: Function 'render_textWorldSpace' argument 4 names different: declaration 'scale' definition 'fontSize'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/oglGraph/GLFont.h:36:74: note: Function 'render_textWorldSpace' argument 4 names different: declaration 'scale' definition 'fontSize'. LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:227:78: note: Function 'render_textWorldSpace' argument 4 names different: declaration 'scale' definition 'fontSize'. LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:310:79: style:inconclusive: Function 'render_textScreenSpace' argument 4 names different: declaration 'scale' definition 'fontSize'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/oglGraph/GLFont.h:37:75: note: Function 'render_textScreenSpace' argument 4 names different: declaration 'scale' definition 'fontSize'. LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:310:79: note: Function 'render_textScreenSpace' argument 4 names different: declaration 'scale' definition 'fontSize'. LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:241:14: style: Variable 'g' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:324:14: style: Variable 'g' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/oglGraph/GLFont.cpp:418:16: style: Variable 'glyphH' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:112:42: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:115:59: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:117:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:122:45: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:127:57: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.h:112:3: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.h:28:3: style: Class 'dlgMarkers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.h:81:2: style: Struct 'GLG_color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:38:20: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:138:50: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnCloseClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:58:86: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:138:50: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/oglGraph/dlgMarkers.cpp:221:50: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.h:122:27: style: Parameter 'xserie' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.h:122:42: style: Parameter 'yserie' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.h:140:27: style: Parameter 'valuesXY' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.h:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_GET_INFO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/ConnectionImages.cpp:39:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_UNKNOWN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/ConnectionImages.cpp:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_UNKNOWN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/ConnectionImages.cpp:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_UNKNOWN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.h:81:9: warning: Member variable 'ProtocolLMS64C::periphID' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.h:81:9: warning: Member variable 'ProtocolLMS64C::data' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.h:65:13: performance: Variable 'cmd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.h:66:13: performance: Variable 'status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] LimeSuite-23.11.0/src/protocols/ConnectionImages.cpp:53:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:36:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPROTONOSUPPORT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:64:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:118:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:129:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_LMS7002_WR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_LMS7002_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SI5351_WR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:191:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SI5351_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_ADF4002_WR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSUP [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_BRDSPI_WR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_BRDSPI_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:305:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_DEV_UNKNOWN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:340:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_BRDSPI_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:367:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:452:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_LMS7002_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:529:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:643:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_ANALOG_VAL_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:686:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_ANALOG_VAL_WR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:708:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_GPIO_WR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:717:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_GPIO_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_GPIO_DIR_WR [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:739:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_GPIO_DIR_RD [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:759:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_UNDEFINED [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:130:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLEW_OK [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:361:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_QUADS [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:584:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:723:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:739:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:770:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TRIANGLES [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1446:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/fifo.h:146:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/fifo.h:184:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:142:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:184:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:196:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:235:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChA [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:293:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:299:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:437:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:506:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RBB [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:588:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:704:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:835:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1118:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1058:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnReadComparators' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:619:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1058:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1105:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnCalculateClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:615:101: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1105:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1209:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnShowVCOclicked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:622:105: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1209:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1216:69: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnEnableRefSpurCancelation' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:617:118: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlSX_view.cpp:1216:69: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:697:46: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:96:18: style: Condition 'readData!=nullptr' is always true [knownConditionTrueFalse] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:541:9: style: The scope of the variable 'status' can be reduced. [variableScope] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:509:46: style:inconclusive: Function 'ProgramWrite' argument 1 names different: declaration 'buffer' definition 'data_src'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.h:144:34: note: Function 'ProgramWrite' argument 1 names different: declaration 'buffer' definition 'data_src'. LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:509:46: note: Function 'ProgramWrite' argument 1 names different: declaration 'buffer' definition 'data_src'. LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:509:87: style:inconclusive: Function 'ProgramWrite' argument 3 names different: declaration 'programmingMode' definition 'prog_mode'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.h:144:73: note: Function 'ProgramWrite' argument 3 names different: declaration 'programmingMode' definition 'prog_mode'. LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:509:87: note: Function 'ProgramWrite' argument 3 names different: declaration 'programmingMode' definition 'prog_mode'. LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:355:12: warning: Uninitialized variable: info.hwVersion [uninitvar] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:348:21: note: Assuming condition is false LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:355:12: note: Uninitialized variable: info.hwVersion LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:355:12: error: Uninitialized struct member: info.hwVersion [uninitStructMember] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:541:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/protocols/LMS64CProtocol.cpp:759:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] LimeSuite-23.11.0/src/threadHelper/threadHelper.cpp:182:90: style: Parameter 'thread' can be declared as pointer to const [constParameterPointer] LimeSuite-23.11.0/src/utilities/pll_sweep.cpp:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/utilities/pll_sweep.cpp:45:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/utilities/pll_sweep.cpp:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/utilities/pll_sweep.cpp:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/utilities/pll_sweep.cpp:40:9: style: The scope of the variable 'c' can be reduced. [variableScope] LimeSuite-23.11.0/src/utilities/pll_sweep.cpp:43:30: style: Variable 'long_options' can be declared as const array [constVariable] LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.cpp:5:12: warning: Member variable 'SPI_wxgui::m_rficSpiAddr' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:55:3: style: Class 'dlgConnectionSettings_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:72:3: style: Class 'dlgFullMessageLog_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:107:3: style: Class 'dlgDeviceInfo_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:258:3: style: Class 'SPI_view' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:25:3: style: Class 'SPI_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:27:9: style: Class 'SPI_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:19:8: style: The function 'onLMSwrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:250:16: note: Virtual function in base class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:19:8: note: Function in derived class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:20:8: style: The function 'onLMSread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:251:16: note: Virtual function in base class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:20:8: note: Function in derived class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:21:8: style: The function 'onBoardWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:252:16: note: Virtual function in base class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:21:8: note: Function in derived class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:22:8: style: The function 'OnBoardRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:253:16: note: Virtual function in base class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.h:22:8: note: Function in derived class LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.cpp:36:30: error: Out of bounds access in 'wrAddr[index]', if 'wrAddr' size is 8 and 'index' is greater or equal to 8 [containerOutOfBounds] LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.cpp:34:20: note: Assuming condition is false LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.cpp:36:30: note: Access out of bounds LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.cpp:34:20: note: Assuming condition is false LimeSuite-23.11.0/src/utilities_gui/SPI_wxgui.cpp:33:27: note: Assuming that condition 'index=0' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/utilities_gui/dlgConnectionSettings.cpp:28:23: note: Assignment 'lmsOpenedIndex=-1', assigned value is -1 LimeSuite-23.11.0/src/utilities_gui/dlgConnectionSettings.cpp:30:13: note: Assuming condition is false LimeSuite-23.11.0/src/utilities_gui/dlgConnectionSettings.cpp:37:24: note: Condition 'lmsOpenedIndex>=0' is always false LimeSuite-23.11.0/src/utilities_gui/dlgDeviceInfo.h:20:3: style: Class 'dlgDeviceInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/dlgDeviceInfo.h:22:9: style: Class 'dlgDeviceInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/dlgDeviceInfo.h:17:8: style: The function 'OnGetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.h:102:16: note: Virtual function in base class LimeSuite-23.11.0/src/utilities_gui/dlgDeviceInfo.h:17:8: note: Function in derived class LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1051:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1266:31: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1300:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1312:33: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] LimeSuite-23.11.0/src/utilities_gui/dlgFullMessageLog.h:20:3: style: Class 'dlgFullMessageLog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/dlgFullMessageLog.cpp:12:15: performance: Range variable 'msg' should be declared as const reference. [iterateByValue] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:137:26: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:165:25: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:524:69: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:128:10: style: The scope of the variable 'tempc' can be reduced. [variableScope] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1072:7: style: The scope of the variable 'found' can be reduced. [variableScope] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1129:7: style: The scope of the variable 'found' can be reduced. [variableScope] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1209:26: style: Checking if unsigned expression 'series.size()' is less than zero. [unsignedLessThanZero] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:590:13: style: Local variable 'w' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:577:9: note: Shadowed declaration LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:590:13: note: Shadow variable LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:590:16: style: Local variable 'h' shadows outer variable [shadowVariable] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:577:12: note: Shadowed declaration LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:590:16: note: Shadow variable LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1383:7: style: Local variable 'posX' shadows outer argument [shadowArgument] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1328:48: note: Shadowed declaration LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1383:7: note: Shadow variable LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1457:40: style: Parameter 'evt' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1470:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1475:49: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1489:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1493:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1497:45: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1501:49: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1505:42: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1509:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1514:41: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1519:47: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1528:47: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1533:50: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1539:53: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1570:48: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1577:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:1647:41: style: Parameter 'event' can be declared as reference to const [constParameterReference] LimeSuite-23.11.0/src/oglGraph/OpenGLGraph.cpp:692:15: style: Variable 'clrs' can be declared as const array [constVariable] LimeSuite-23.11.0/src/protocols/Streamer.cpp:602:95: style:inconclusive: Boolean expression 'mRxStreams[0].config.align' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:52:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxString [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:131:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] LimeSuite-23.11.0/src/protocols/Streamer.h:34:5: warning: Member variable 'StreamConfig::isTx' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/Streamer.h:34:5: warning: Member variable 'StreamConfig::channelID' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/Streamer.h:34:5: warning: Member variable 'StreamConfig::align' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/Streamer.h:34:5: warning: Member variable 'StreamConfig::performanceLatency' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/Streamer.h:34:5: warning: Member variable 'StreamConfig::bufferLength' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/Streamer.h:34:5: warning: Member variable 'StreamConfig::format' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/Streamer.h:34:5: warning: Member variable 'StreamConfig::linkFormat' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:177:11: warning: Member variable 'Streamer::dataLinkFormat' is not initialized in the constructor. [uninitMemberVar] LimeSuite-23.11.0/src/protocols/dataTypes.h:34:5: style: Class 'SamplesPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/protocols/Streamer.h:92:5: style: Class 'StreamChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:96:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.h:12:5: style: Class 'pnlMiniLog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:127:47: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnUpdateGUI' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:66:73: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:127:47: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:132:52: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnBtnClearClicked' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:67:89: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:132:52: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:139:48: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnShowFullLog' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:68:91: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:139:48: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/utilities_gui/pnlMiniLog.cpp:92:17: style: Variable 'timeinfo' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/protocols/fifo.h:164:28: style: Condition 'cntbuf==cnt' is always false [knownConditionTrueFalse] LimeSuite-23.11.0/src/protocols/fifo.h:159:21: note: cnt is assigned 'cnt>cntbuf?cntbuf:cnt' here. LimeSuite-23.11.0/src/protocols/fifo.h:164:28: note: Condition 'cntbuf==cnt' is always false LimeSuite-23.11.0/src/protocols/Streamer.cpp:59:38: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:64:35: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:70:33: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:78:35: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:84:35: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:96:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:97:33: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:98:31: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:106:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:107:33: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:108:37: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:119:28: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:368:39: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:401:31: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:268:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_TESTSIG_NONE [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/protocols/Streamer.cpp:766:40: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:854:42: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:869:33: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/protocols/Streamer.cpp:30:40: performance: Function parameter 'conf' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/protocols/Streamer.cpp:251:15: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:254:15: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:269:15: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:273:15: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:571:19: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:577:19: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:616:19: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:623:19: style: Variable 'i' can be declared as reference to const [constVariableReference] LimeSuite-23.11.0/src/protocols/Streamer.cpp:70:18: style: Variable 'samplesShort' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/protocols/Streamer.cpp:461:12: style: Variable 'offsets' can be declared as const array [constVariable] LimeSuite-23.11.0/src/protocols/Streamer.cpp:462:12: style: Variable 'tolerance' can be declared as const array [constVariable] LimeSuite-23.11.0/src/protocols/Streamer.cpp:270:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/protocols/Streamer.cpp:274:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/protocols/Streamer.cpp:573:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/protocols/Streamer.cpp:579:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/protocols/Streamer.cpp:618:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/protocols/Streamer.cpp:625:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] LimeSuite-23.11.0/src/protocols/Streamer.cpp:738:49: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] LimeSuite-23.11.0/src/protocols/Streamer.cpp:728:24: note: Assignment 'ch=0', assigned value is 0 LimeSuite-23.11.0/src/protocols/Streamer.cpp:732:60: note: Assignment 'ind=chCount==maxChannelCount?ch:0', assigned value is -1 LimeSuite-23.11.0/src/protocols/Streamer.cpp:733:43: note: Assuming condition is false LimeSuite-23.11.0/src/protocols/Streamer.cpp:738:49: note: Negative array index LimeSuite-23.11.0/src/protocols/Streamer.cpp:890:17: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] LimeSuite-23.11.0/src/protocols/Streamer.cpp:885:24: note: Assignment 'ch=0', assigned value is 0 LimeSuite-23.11.0/src/protocols/Streamer.cpp:889:60: note: Assignment 'ind=chCount==maxChannelCount?ch:0', assigned value is -1 LimeSuite-23.11.0/src/protocols/Streamer.cpp:890:17: note: Negative array index LimeSuite-23.11.0/src/protocols/Streamer.cpp:891:17: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] LimeSuite-23.11.0/src/protocols/Streamer.cpp:885:24: note: Assignment 'ch=0', assigned value is 0 LimeSuite-23.11.0/src/protocols/Streamer.cpp:889:60: note: Assignment 'ind=chCount==maxChannelCount?ch:0', assigned value is -1 LimeSuite-23.11.0/src/protocols/Streamer.cpp:891:17: note: Negative array index LimeSuite-23.11.0/src/protocols/Streamer.cpp:892:50: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] LimeSuite-23.11.0/src/protocols/Streamer.cpp:885:24: note: Assignment 'ch=0', assigned value is 0 LimeSuite-23.11.0/src/protocols/Streamer.cpp:889:60: note: Assignment 'ind=chCount==maxChannelCount?ch:0', assigned value is -1 LimeSuite-23.11.0/src/protocols/Streamer.cpp:892:50: note: Negative array index LimeSuite-23.11.0/src/protocols/Streamer.cpp:312:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:316:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:317:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:318:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:319:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:320:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:321:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:322:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:323:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:324:18: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:349:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:350:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:351:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:360:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/protocols/Streamer.cpp:361:24: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:80:40: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:89:43: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:99:40: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:111:40: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:116:38: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:124:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:125:37: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.h:31:5: style: Class 'pnlAPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/utilities_gui/pnlAPI.h:104:9: style: Class 'ChWxChoice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/windowFunction.cpp:4:47: style:inconclusive: Function 'GenerateWindowCoefficients' argument 2 names different: declaration 'fftsize' definition 'N'. [funcArgNamesDifferent] LimeSuite-23.11.0/src/windowFunction.h:6:47: note: Function 'GenerateWindowCoefficients' argument 2 names different: declaration 'fftsize' definition 'N'. LimeSuite-23.11.0/src/windowFunction.cpp:4:47: note: Function 'GenerateWindowCoefficients' argument 2 names different: declaration 'fftsize' definition 'N'. LimeSuite-23.11.0/src/utilities_gui/pnlAPI.cpp:59:95: performance: Function parameter 'args' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/utilities_gui/utilities_gui.cpp:88:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultSize [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:880:62: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1631:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1635:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1641:48: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1646:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1649:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1672:45: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1675:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlTxTSP_view.cpp:1407:20: style: Variable 'btn' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:64:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultValidator [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:125:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMS_CH_TX [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:144:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:228:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:284:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:64:36: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:70:31: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:92:36: style: This function is deprecated. Ids generated by it can conflict with the Ids defined by the user code, use wxID_ANY to assign ids which are guaranteed to not conflict with the user-defined ids for the controls and menu items you create instead of using this function. [prohibitedwxNewIdCalled] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:157:15: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:246:18: style: This is the same as 'wxString::Len' and is kept for wxWidgets 1.xx compatibility. You should not use it in new code. [prohibitedlengthCalled] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.h:28:9: style: Class 'FPGAcontrols_wxgui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:333:45: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:161:19: style: The scope of the variable 'c1' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:161:23: style: The scope of the variable 'c2' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:161:27: style: The scope of the variable 'c3' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:161:31: style: The scope of the variable 'c4' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:163:9: style: The scope of the variable 'iint' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:163:15: style: The scope of the variable 'qint' can be reduced. [variableScope] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:155:28: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:263:57: performance: Function parameter 'isamples' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:263:88: performance: Function parameter 'qsamples' should be passed by const reference. [passedByValue] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:207:61: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnOpenFileClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:117:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:207:61: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:216:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnPlayWFMClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:118:97: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:216:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:224:60: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnStopWFMClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:119:97: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:224:60: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:360:64: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnLoadOnetoneClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:114:89: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:360:64: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:384:62: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnLoadWCDMAClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:115:89: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:384:62: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:408:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnLoadCustomClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:116:89: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:408:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:422:56: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnModeChanged' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:113:92: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/FPGAcontrols_wxgui/FPGAcontrols_wxgui.cpp:422:56: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1828:22: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1833:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1840:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1843:54: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1846:48: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1870:45: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1873:55: style: C-style pointer casting [cstyleCast] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1686:14: style: The scope of the variable 'valrez' can be reduced. [variableScope] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1497:61: style: Parameter 'event' can be declared as reference to const. However it seems that 'onbtnGFIR1Coef' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1326:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1497:61: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1524:61: style: Parameter 'event' can be declared as reference to const. However it seems that 'onbtnGFIR2Coef' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1329:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1524:61: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1551:61: style: Parameter 'event' can be declared as reference to const. However it seems that 'onbtnGFIR3Coef' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1332:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1551:61: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1657:68: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnReadBISTSignature' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1272:103: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1657:68: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1682:59: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnReadRSSI' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1274:102: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1682:59: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1720:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnLoadDCIClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1318:102: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1720:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1730:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnLoadDCQClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1319:102: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1730:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1740:65: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnUploadNCOClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1307:104: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1740:65: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1774:63: style: Parameter 'event' can be declared as reference to const. However it seems that 'OnbtnSetLPFClick' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1334:101: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1774:63: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1879:61: style: Parameter 'event' can be declared as reference to const. However it seems that 'PHOinputChanged' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1310:113: note: You might need to cast the function pointer here LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1879:61: note: Parameter 'event' can be declared as reference to const LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1646:20: style: Variable 'btn' can be declared as pointer to const [constVariablePointer] LimeSuite-23.11.0/src/lms7002_wxgui/lms7002_pnlRxTSP_view.cpp:1686:21: style: Variable 'valrez' is assigned a value that is never used. [unreadVariable] diff: 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:113:36: style: C-style pointer casting [cstyleCast] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:199:18: style: Variable 'channels' is assigned a value that is never used. [unreadVariable] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:281:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] head LimeSuite-23.11.0/octave/LimeSuite.cc:289:36: error: syntax error [syntaxError] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:338:62: style: C-style pointer casting [cstyleCast] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:364:14: style: Variable 'check' is assigned a value that is never used. [unreadVariable] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:407:18: style: Redundant initialization for 'samplesWrite'. The initialized value is overwritten before it is read. [redundantInitialization] LimeSuite-23.11.0/octave/LimeSuite.cc:406:22: note: samplesWrite is initialized LimeSuite-23.11.0/octave/LimeSuite.cc:407:18: note: samplesWrite is overwritten 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:407:56: style: C-style pointer casting [cstyleCast] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:420:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:463:66: style: C-style pointer casting [cstyleCast] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:47:36: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:486:62: style: C-style pointer casting [cstyleCast] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:515:14: style: Variable 'check' is assigned a value that is never used. [unreadVariable] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:523:26: style: Variable 'timeout_ms' is assigned a value that is never used. [unreadVariable] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:528:19: style: Variable 'wfmLength' is assigned a value that is never used. [unreadVariable] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:545:28: style: C-style pointer casting [cstyleCast] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:573:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octave_stdout [valueFlowBailoutIncompleteVar] 2.14.0 LimeSuite-23.11.0/octave/LimeSuite.cc:83:38: style: C-style pointer casting [cstyleCast] DONE