summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Doc/.~lock.SCI2CUserGuidev4.doc#1
-rw-r--r--includes/sci2clib.h4
-rw-r--r--macros/ASTManagement/%comment_string.binbin780 -> 0 bytes
-rw-r--r--macros/ASTManagement/%cste_string.binbin3484 -> 0 bytes
-rw-r--r--macros/ASTManagement/%equal_string.binbin2152 -> 0 bytes
-rw-r--r--macros/ASTManagement/%for_string.binbin2124 -> 0 bytes
-rw-r--r--macros/ASTManagement/%funcall_string.binbin1748 -> 0 bytes
-rw-r--r--macros/ASTManagement/%ifthenel_string.binbin3784 -> 0 bytes
-rw-r--r--macros/ASTManagement/%operatio_string.binbin1352 -> 0 bytes
-rw-r--r--macros/ASTManagement/%program_p.binbin520 -> 0 bytes
-rw-r--r--macros/ASTManagement/%program_string.binbin3276 -> 0 bytes
-rw-r--r--macros/ASTManagement/%variable_string.binbin3648 -> 0 bytes
-rw-r--r--macros/ASTManagement/%while_string.binbin1972 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST2Ccode.binbin32548 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_CheckCommonInOutArgs.binbin16824 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_CheckLastFunc.binbin9164 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_CheckLineLength.binbin3296 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_CheckPrecSpecifier.binbin10864 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_DisplayStack.binbin4704 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_ExtractNameAndScope.binbin13184 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_GetASTFile.binbin7216 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_GetFuncallPrm.binbin6872 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_GetPrecAndLhsArg.binbin12552 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleEOL.binbin11572 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleEndFor.binbin10452 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleEndGenFun.binbin97772 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleEndProgram.binbin7968 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleEndWhile.binbin8984 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleFor.binbin12920 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleForStatem.binbin11348 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleHeader.binbin39132 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleIfElse.binbin11820 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleWhileExpr.binbin12140 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_HandleWhileStatem.binbin16524 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_ParseEqualStruct.binbin20312 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_ParseFuncallStruct.binbin14808 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_ParseIfExprStruct.binbin12944 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_ParseOperStruct.binbin15484 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_PopASTStack.binbin3896 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_PushASTStack.binbin3300 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_ReadASTHeader.binbin11288 -> 0 bytes
-rw-r--r--macros/ASTManagement/AST_ReadEqualRhsNames.binbin6972 -> 0 bytes
-rw-r--r--macros/ASTManagement/GenOutArgNames.binbin13348 -> 0 bytes
-rw-r--r--macros/ASTManagement/Operator2FunName.binbin18584 -> 0 bytes
-rw-r--r--macros/ASTManagement/SciFile2ASTFile.binbin4192 -> 0 bytes
-rw-r--r--macros/ASTManagement/_comment_string.binbin780 -> 0 bytes
-rw-r--r--macros/ASTManagement/_cste_string.binbin3484 -> 0 bytes
-rw-r--r--macros/ASTManagement/_equal_string.binbin2152 -> 0 bytes
-rw-r--r--macros/ASTManagement/_for_string.binbin2124 -> 0 bytes
-rw-r--r--macros/ASTManagement/_funcall_string.binbin1748 -> 0 bytes
-rw-r--r--macros/ASTManagement/_ifthenel_string.binbin3784 -> 0 bytes
-rw-r--r--macros/ASTManagement/_operatio_string.binbin1352 -> 0 bytes
-rw-r--r--macros/ASTManagement/_program_p.binbin520 -> 0 bytes
-rw-r--r--macros/ASTManagement/_program_string.binbin3276 -> 0 bytes
-rw-r--r--macros/ASTManagement/_variable_string.binbin3648 -> 0 bytes
-rw-r--r--macros/ASTManagement/_while_string.binbin1972 -> 0 bytes
-rw-r--r--macros/ASTManagement/libbin1987 -> 0 bytes
-rw-r--r--macros/ASTManagement/names55
-rw-r--r--macros/ASTManagement/objectlist2string.binbin1384 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_FinalizeCode.binbin18232 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_ForExpression.binbin32208 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_Funcall.binbin73176 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_GenDeclarations.binbin22004 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_GenerateFunName.binbin7776 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_GenerateLaunchScript.binbin17232 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_GenerateMakefile.binbin37240 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_GenerateMakefile.sci11
-rw-r--r--macros/CCodeGeneration/C_GenerateMakefile_msvc.binbin23412 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_GenerateSCI2CHeader.binbin1936 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_IfElseBlocks.binbin8516 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_IfExpression.binbin10612 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_IndentBlanks.binbin3184 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_InitHeader.binbin14140 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_MemAllocOutTempVars.binbin12996 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_SCI2CHeader.binbin7268 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_Type.binbin6816 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/C_WhileExpression.binbin13196 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/GenCFunDatFiles.binbin9348 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/GetClsFileName.binbin13340 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/GetSymbolDimension.binbin8944 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/GetWhileCondVariable.binbin10228 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/JoinDeclarAndCcode.binbin22776 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/Sci2AnnotationFile.binbin7400 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/libbin1257 -> 0 bytes
-rw-r--r--macros/CCodeGeneration/names23
-rw-r--r--macros/ErrorMessages/EM_NanSize.binbin22776 -> 0 bytes
-rw-r--r--macros/ErrorMessages/EM_UnknownStep.binbin18292 -> 0 bytes
-rw-r--r--macros/ErrorMessages/EM_ZeroSize.binbin3200 -> 0 bytes
-rw-r--r--macros/ErrorMessages/libbin616 -> 0 bytes
-rw-r--r--macros/ErrorMessages/names3
-rw-r--r--macros/FunctionAnnotation/FA_ADD.binbin4856 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_DIV.binbin4904 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_GetDefaultPrecision.binbin11384 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_GetFunAnn.binbin31780 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_GetOutArgInfo.binbin17656 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_GetResizeApproach.binbin10484 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_INT.binbin4516 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_MAX.binbin5320 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_MIN.binbin4524 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_MUL.binbin4932 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_REAL.binbin4400 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SCHUR_SZ.binbin4988 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SCHUR_TP.binbin4364 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SUB.binbin4916 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_1.binbin2608 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_2.binbin2616 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG.binbin4612 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG_INS_EXT.binbin3364 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_COL_DIAG_IN_EX.binbin9196 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_DEC 2OCT.sci~30
-rw-r--r--macros/FunctionAnnotation/FA_SZ_DEC2BASE.binbin2944 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_DEC2BIN.binbin1820 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_DEC2HEX.binbin1740 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_DEC2OCT.binbin1820 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_DIFF.binbin8288 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_FACTOR.binbin1464 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_FROM_VAL.binbin3448 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_LINSPACE_ROW.binbin4296 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_LQE.binbin4928 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_LQR.binbin4484 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_LQR_K.binbin920 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OBSCNT.binbin6828 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPAPEX.binbin3224 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPBACKSLASH.binbin4320 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPCC.binbin5056 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPDOTAPEX.binbin1960 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPDOTBACKSLASH.binbin2036 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPDOTHAT.binbin5712 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPDOTSLASH.binbin2020 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPDOTSTAR.binbin3664 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPHAT.binbin5688 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGAND.binbin2012 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGEQ.binbin2008 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGGE.binbin2008 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGGT.binbin2008 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGLE.binbin2008 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGLT.binbin2008 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGNE.binbin2008 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGNOT.binbin1956 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPLOGOR.binbin2008 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPMINUS.binbin6704 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPPLUS.binbin14040 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPPLUSA.binbin8516 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPRC.binbin5056 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPSLASH.binbin3600 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_OPSTAR.binbin8228 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.binbin592 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.sci9
-rw-r--r--macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.binbin592 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.sci9
-rw-r--r--macros/FunctionAnnotation/FA_SZ_PRIMES.binbin1524 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.binbin7900 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.sci65
-rw-r--r--macros/FunctionAnnotation/FA_SZ_ROW_COLUMN_CAT.binbin6932 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_ROW_DIAG.binbin4624 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_ROW_DIAG_INS_EXT.binbin19788 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_SEL1.binbin7028 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_SZ_SEL2.binbin6920 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_C.binbin3252 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_COMPLEX.binbin4520 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_CVIMAGE.binbin4172 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_D.binbin3220 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_I.binbin3208 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_INT16.binbin4136 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_INT8.binbin4124 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_MAX.binbin5028 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_MIN_REAL.binbin3512 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_REAL.binbin4036 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_S.binbin3216 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_UINT16.binbin4144 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_UINT8.binbin4132 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_USER.binbin5172 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/FA_TP_Z.binbin3252 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/libbin3472 -> 0 bytes
-rw-r--r--macros/FunctionAnnotation/names77
-rw-r--r--macros/FunctionList/FL_ExistCFunction.binbin12304 -> 0 bytes
-rw-r--r--macros/FunctionList/FL_ExtractFuncList.binbin7828 -> 0 bytes
-rw-r--r--macros/FunctionList/FL_GetFunctionClass.binbin6832 -> 0 bytes
-rw-r--r--macros/FunctionList/FL_InOutArgs2CFunNames.binbin6452 -> 0 bytes
-rw-r--r--macros/FunctionList/FL_UpdateConverted.binbin5572 -> 0 bytes
-rw-r--r--macros/FunctionList/FL_UpdateToBeConv.binbin14628 -> 0 bytes
-rw-r--r--macros/FunctionList/libbin724 -> 0 bytes
-rw-r--r--macros/FunctionList/names6
-rw-r--r--macros/GeneralFunctions/Array2String.binbin4840 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/ConvertPathMat2C.binbin9208 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/File2StringArray.binbin5808 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/FunName2SciFileName.binbin6964 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/IsNanSize.binbin4344 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/KeyStr2FileStrPos.binbin10872 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/PrintStepInfo.binbin7356 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/PrintStringInfo.binbin8556 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/ReadStringCard.binbin7752 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2CCreateDir.binbin3316 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2CFindFile.binbin4344 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2CNInArgCheck.binbin3144 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2COpenFileRead.binbin3424 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2COpenFileWrite.binbin3476 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2CTemplate.binbin3536 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Ccopyfile.binbin5712 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Cfileexist.binbin4212 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Cflipud.binbin4436 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Cmdelete.binbin4132 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Cresize.binbin3972 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Cstring.binbin3608 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Cstrncmp.binbin3684 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SCI2Cstrncmps1size.binbin4056 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/SizeInByte.binbin4128 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/dispina.binbin4912 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/filenamefprintf.binbin6576 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/float.binbin2504 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/libbin1412 -> 0 bytes
-rw-r--r--macros/GeneralFunctions/names28
-rw-r--r--macros/GeneralFunctions/squeezestrings.binbin3256 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRADCSetup.binbin5156 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRDigitalIn.binbin4808 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRDigitalOut.binbin5320 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRDigitalPortSetup.binbin5132 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRDigitalSetup.binbin5528 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRGetTimerValue.binbin3256 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRPWM0SetDuty.binbin3536 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRPWM0Setup.binbin8196 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRPWM1SetDuty.binbin6764 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRPWM1Setup.binbin10600 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRPWM2SetDuty.binbin3580 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRPWM2Setup.binbin8464 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRReadADC.binbin4840 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRSleep.binbin88 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRTimerSetup.binbin7880 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRUARTReceive.binbin2504 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRUARTSetup.binbin8212 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/AVRUARTTransmit.binbin2756 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/GetAVRSupportFunctions.binbin2460 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/GetPeripheral.binbin2364 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/InsertPeripheralInList.binbin1928 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/IsAVRSupportFunction.binbin2712 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/libbin1338 -> 0 bytes
-rw-r--r--macros/Hardware/AVR/names22
-rw-r--r--macros/Hardware/RasberryPi/GetRPISupportFunctions.binbin4760 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/IsRPISupportFunction.binbin4292 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_DelayMicro.binbin3280 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_DelayMilli.binbin3596 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_DigitalIn.binbin5264 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_DigitalOut.binbin5352 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_DigitalSetup.binbin5336 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_GetMicros.binbin3568 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_GetMillis.binbin3556 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_HardPWMSetClock.binbin3488 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_HardPWMSetMode.binbin2448 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_HardPWMSetRange.binbin3340 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_HardPWMWrite.binbin4628 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_PinISR.binbin6952 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_SerialClose.binbin2724 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_SerialFlush.binbin3120 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_SerialGetChar.binbin3404 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_SerialSendChar.binbin3344 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_SerialSendData.binbin3344 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/RPI_SerialSetup.binbin3356 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/libbin1312 -> 0 bytes
-rw-r--r--macros/Hardware/RasberryPi/names23
-rw-r--r--macros/Hardware/RasberryPi/u16RPISerialDataAvail.binbin3520 -> 0 bytes
-rw-r--r--macros/ImageProcessing/core/CV_CreateImage.binbin3604 -> 0 bytes
-rw-r--r--macros/ImageProcessing/core/CV_GetImgSize.binbin2764 -> 0 bytes
-rw-r--r--macros/ImageProcessing/core/libbin700 -> 0 bytes
-rw-r--r--macros/ImageProcessing/core/names2
-rw-r--r--macros/ImageProcessing/highgui/CV_LoadImage.binbin2996 -> 0 bytes
-rw-r--r--macros/ImageProcessing/highgui/CV_SaveImage.binbin2732 -> 0 bytes
-rw-r--r--macros/ImageProcessing/highgui/CV_ShowImage.binbin2592 -> 0 bytes
-rw-r--r--macros/ImageProcessing/highgui/CV_WaitKey.binbin2528 -> 0 bytes
-rw-r--r--macros/ImageProcessing/highgui/libbin760 -> 0 bytes
-rw-r--r--macros/ImageProcessing/highgui/names4
-rw-r--r--macros/ImageProcessing/imgproc/CV_AdaptiveThreshold.binbin5504 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_Blur.binbin5044 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_Canny.binbin5220 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_CornerHarris.binbin6200 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_CvtColor.binbin3952 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_Dilate.binbin6936 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_DistanceTransform.binbin4012 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_Erode.binbin6880 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_GaussianBlur.binbin6004 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_MedianBlur.binbin3936 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/CV_Threshold.binbin4052 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/libbin928 -> 0 bytes
-rw-r--r--macros/ImageProcessing/imgproc/names11
-rw-r--r--macros/Scilab-Arduino/GenerateSetupFunction.binbin6136 -> 0 bytes
-rw-r--r--macros/Scilab-Arduino/GetArduinoFunctions.binbin2100 -> 0 bytes
-rw-r--r--macros/Scilab-Arduino/GetArduinoSetupFunctions.binbin1640 -> 0 bytes
-rw-r--r--macros/Scilab-Arduino/InsertSetupInList.binbin8832 -> 0 bytes
-rw-r--r--macros/Scilab-Arduino/IsArduinoFunction.binbin2664 -> 0 bytes
-rw-r--r--macros/Scilab-Arduino/IsArduinoSetupFunction.binbin2712 -> 0 bytes
-rw-r--r--macros/Scilab-Arduino/libbin636 -> 0 bytes
-rw-r--r--macros/Scilab-Arduino/names6
-rw-r--r--macros/SymbolTable/ST_AnalyzeScope.binbin16792 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_Del.binbin4552 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_FindPos.binbin5104 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_Get.binbin8108 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_GetInArgInfo.binbin37384 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_GetSymbolInfo.binbin13320 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_InsForCntVars.binbin25508 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_InsOutArg.binbin33516 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_Load.binbin4288 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_MatchSymbol.binbin9112 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_Save.binbin5440 -> 0 bytes
-rw-r--r--macros/SymbolTable/ST_Set.binbin7048 -> 0 bytes
-rw-r--r--macros/SymbolTable/libbin898 -> 0 bytes
-rw-r--r--macros/SymbolTable/names12
-rw-r--r--macros/ToolInitialization/INIT_CreateDirs.binbin8900 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_FillSCI2LibCDirs.binbin1354972 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_GenAnnFLFunctions.binbin3460 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_GenFileInfo.binbin19628 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_GenLibraries.binbin8556 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_GenSharedInfo.binbin21060 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_LoadLibraries.binbin8940 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_RemoveDirs.binbin12532 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_SCI2C.binbin24416 -> 0 bytes
-rw-r--r--macros/ToolInitialization/INIT_SharedInfoEqual.binbin6500 -> 0 bytes
-rw-r--r--macros/ToolInitialization/ManageNextConversion.binbin11016 -> 0 bytes
-rw-r--r--macros/ToolInitialization/UpdateSCI2CInfo.binbin38684 -> 0 bytes
-rw-r--r--macros/ToolInitialization/doublecomplex.binbin2652 -> 0 bytes
-rw-r--r--macros/ToolInitialization/doublecomplex.sci2
-rw-r--r--macros/ToolInitialization/floatcomplex.binbin2648 -> 0 bytes
-rw-r--r--macros/ToolInitialization/libbin1039 -> 0 bytes
-rw-r--r--macros/ToolInitialization/names14
-rw-r--r--macros/cb_sci2c_gui.binbin18548 -> 0 bytes
-rw-r--r--macros/findDeps/Scilab2CDeps.binbin101536 -> 0 bytes
-rw-r--r--macros/findDeps/findDeps.binbin5400 -> 0 bytes
-rw-r--r--macros/findDeps/getAllHeaders.binbin33768 -> 0 bytes
-rw-r--r--macros/findDeps/getAllHeaders.sci28
-rw-r--r--macros/findDeps/getAllInterfaces.binbin35364 -> 0 bytes
-rw-r--r--macros/findDeps/getAllInterfaces.sci17
-rw-r--r--macros/findDeps/getAllLibraries.binbin8648 -> 0 bytes
-rw-r--r--macros/findDeps/getAllLibraries.sci75
-rw-r--r--macros/findDeps/getAllSources.binbin196932 -> 0 bytes
-rw-r--r--macros/findDeps/getAllSources.sci280
-rw-r--r--macros/findDeps/getArduinoFiles.binbin2036 -> 0 bytes
-rw-r--r--macros/findDeps/libbin687 -> 0 bytes
-rw-r--r--macros/findDeps/names7
-rw-r--r--macros/getScilab2cVersion.binbin144 -> 0 bytes
-rw-r--r--macros/libbin596 -> 0 bytes
-rw-r--r--macros/names6
-rw-r--r--macros/runsci2c.binbin31932 -> 0 bytes
-rw-r--r--macros/runsci2c.sci8
-rw-r--r--macros/runscicode.binbin8240 -> 0 bytes
-rw-r--r--macros/sci2c_gui.binbin58664 -> 0 bytes
-rw-r--r--macros/scilab2c.binbin19980 -> 0 bytes
-rw-r--r--src/c/elementaryFunctions/Trigonometry/csc/zcscs.c3
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c11
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c11
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c11
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c11
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c11
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c11
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c11
-rw-r--r--src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c11
-rw-r--r--src/c/elementaryFunctions/float/dfloata.c13
-rw-r--r--src/c/elementaryFunctions/float/dfloats.c13
-rw-r--r--src/c/elementaryFunctions/float/i16floata.c13
-rw-r--r--src/c/elementaryFunctions/float/i16floats.c13
-rw-r--r--src/c/elementaryFunctions/float/i8floata.c13
-rw-r--r--src/c/elementaryFunctions/float/i8floats.c13
-rw-r--r--src/c/elementaryFunctions/float/sfloata.c13
-rw-r--r--src/c/elementaryFunctions/float/sfloats.c13
-rw-r--r--src/c/elementaryFunctions/float/u16floata.c13
-rw-r--r--src/c/elementaryFunctions/float/u16floats.c13
-rw-r--r--src/c/elementaryFunctions/float/u8floata.c13
-rw-r--r--src/c/elementaryFunctions/float/u8floats.c13
-rw-r--r--src/c/elementaryFunctions/includes/get_float.h (renamed from src/c/elementaryFunctions/includes/float.h)6
-rw-r--r--src/c/elementaryFunctions/includes/interp1.h38
-rw-r--r--src/c/elementaryFunctions/interfaces/int_interp1.h35
-rw-r--r--src/c/elementaryFunctions/interpolation/dinterp1s.c26
-rw-r--r--src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c15
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c11
-rw-r--r--src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c11
-rw-r--r--src/c/elementaryFunctions/special_functions/gamma/dgammas.c52
-rw-r--r--src/c/hardware/avr/util/u16AVRSleeps.c20
-rw-r--r--src/c/statisticsFunctions/includes/statMax.h2
-rw-r--r--src/c/statisticsFunctions/includes/statMin.h2
-rw-r--r--src/c/string/convstr/gconvstrs.c12
-rw-r--r--src/c/string/interfaces/int_convstr.h4
-rw-r--r--src/c/string/strrchr/gstrrchra.c11
-rw-r--r--src/c/string/strrev/gstrreva.c13
-rw-r--r--src/c/string/strsubst/gstrsubsta.c12
-rw-r--r--thirdparty/includes/OpenCV/opencv/cv.h82
-rw-r--r--thirdparty/includes/OpenCV/opencv/cv.hpp52
-rw-r--r--thirdparty/includes/OpenCV/opencv/cvaux.h65
-rw-r--r--thirdparty/includes/OpenCV/opencv/cvaux.hpp51
-rw-r--r--thirdparty/includes/OpenCV/opencv/cvwimage.h46
-rw-r--r--thirdparty/includes/OpenCV/opencv/cxcore.h53
-rw-r--r--thirdparty/includes/OpenCV/opencv/cxcore.hpp52
-rw-r--r--thirdparty/includes/OpenCV/opencv/cxeigen.hpp48
-rw-r--r--thirdparty/includes/OpenCV/opencv/cxmisc.h48
-rw-r--r--thirdparty/includes/OpenCV/opencv/highgui.h50
-rw-r--r--thirdparty/includes/OpenCV/opencv/ml.h48
-rw-r--r--thirdparty/includes/OpenCV/opencv2/calib3d.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/calib3d.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/calib3d/calib3d.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/calib3d/calib3d.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/contrib/contrib.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/contrib/contrib.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/contrib/detection_based_tracker.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/contrib/detection_based_tracker.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/contrib/hybridtracker.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/contrib/hybridtracker.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/contrib/openfabmap.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/contrib/openfabmap.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/contrib/retina.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/contrib/retina.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/affine.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/affine.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/core.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/core.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/core_c.h (renamed from thirdparty/raspberrypi/includes/opencv2/core/core_c.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/cuda_devptrs.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/cuda_devptrs.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/devmem2d.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/devmem2d.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/eigen.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/eigen.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/gpumat.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/gpumat.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/internal.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/internal.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/mat.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/mat.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/opengl_interop.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/opengl_interop.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/opengl_interop_deprecated.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/opengl_interop_deprecated.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/operations.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/operations.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/types_c.h (renamed from thirdparty/raspberrypi/includes/opencv2/core/types_c.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/version.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/version.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/core/wimage.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/core/wimage.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/features2d.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/features2d.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/features2d/features2d.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/features2d/features2d.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/flann.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/all_indices.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/all_indices.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/allocator.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/allocator.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/any.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/any.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/autotuned_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/autotuned_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/composite_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/composite_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/config.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/config.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/defines.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/defines.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/dist.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/dist.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/dummy.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/dummy.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/dynamic_bitset.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/dynamic_bitset.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/flann.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/flann/flann.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/flann_base.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/flann/flann_base.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/general.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/general.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/ground_truth.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/ground_truth.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/hdf5.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/hdf5.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/heap.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/heap.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/hierarchical_clustering_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/hierarchical_clustering_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/index_testing.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/index_testing.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/kdtree_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/kdtree_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/kdtree_single_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/kdtree_single_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/kmeans_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/kmeans_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/linear_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/linear_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/logger.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/logger.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/lsh_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/lsh_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/lsh_table.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/lsh_table.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/matrix.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/matrix.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/miniflann.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/flann/miniflann.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/nn_index.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/nn_index.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/object_factory.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/object_factory.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/params.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/params.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/random.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/random.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/result_set.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/result_set.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/sampling.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/sampling.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/saving.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/saving.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/simplex_downhill.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/simplex_downhill.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/flann/timer.h (renamed from thirdparty/raspberrypi/includes/opencv2/flann/timer.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/block.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/block.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/border_interpolate.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/border_interpolate.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/color.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/color.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/common.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/common.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/datamov_utils.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/datamov_utils.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/detail/color_detail.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/color_detail.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/detail/reduce.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/reduce.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/detail/reduce_key_val.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/reduce_key_val.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/detail/transform_detail.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/transform_detail.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/detail/type_traits_detail.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/type_traits_detail.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/detail/vec_distance_detail.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/vec_distance_detail.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/dynamic_smem.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/dynamic_smem.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/emulation.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/emulation.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/filters.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/filters.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/funcattrib.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/funcattrib.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/functional.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/functional.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/limits.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/limits.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/reduce.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/reduce.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/saturate_cast.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/saturate_cast.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/scan.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/scan.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/simd_functions.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/simd_functions.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/static_check.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/static_check.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/transform.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/transform.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/type_traits.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/type_traits.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/utility.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/utility.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/vec_distance.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_distance.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/vec_math.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_math.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/vec_traits.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_traits.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/warp.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/warp.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/warp_reduce.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/warp_reduce.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/device/warp_shuffle.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/device/warp_shuffle.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/devmem2d.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/devmem2d.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/gpu.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/gpu.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/gpumat.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/gpumat.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/gpu/stream_accessor.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/gpu/stream_accessor.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/highgui.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/highgui.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/highgui/cap_ios.h (renamed from thirdparty/raspberrypi/includes/opencv2/highgui/cap_ios.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/highgui/highgui.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/highgui/highgui.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/highgui/highgui_c.h (renamed from thirdparty/raspberrypi/includes/opencv2/highgui/highgui_c.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/highgui/ios.h (renamed from thirdparty/raspberrypi/includes/opencv2/highgui/ios.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/imgproc.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/imgproc.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/imgproc/imgproc.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/imgproc/imgproc.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/imgproc/imgproc_c.h (renamed from thirdparty/raspberrypi/includes/opencv2/imgproc/imgproc_c.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/imgproc/types_c.h (renamed from thirdparty/raspberrypi/includes/opencv2/imgproc/types_c.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/legacy/blobtrack.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/legacy/blobtrack.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/legacy/compat.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/legacy/compat.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/legacy/legacy.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/legacy/legacy.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/legacy/streams.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/legacy/streams.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ml.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ml.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ml/ml.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ml/ml.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/nonfree/features2d.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/nonfree/features2d.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/nonfree/gpu.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/nonfree/gpu.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/nonfree/nonfree.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/nonfree/nonfree.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/nonfree/ocl.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/nonfree/ocl.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/objdetect.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/objdetect.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/objdetect/objdetect.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/objdetect/objdetect.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ocl/matrix_operations.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ocl/matrix_operations.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ocl/ocl.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ocl/ocl.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/opencv.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/opencv.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/opencv_modules.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/opencv_modules.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/photo.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/photo.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/photo/photo.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/photo/photo.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/photo/photo_c.h (renamed from thirdparty/raspberrypi/includes/opencv2/photo/photo_c.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/autocalib.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/autocalib.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/blenders.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/blenders.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/camera.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/camera.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/exposure_compensate.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/exposure_compensate.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/matchers.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/matchers.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/motion_estimators.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/motion_estimators.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/seam_finders.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/seam_finders.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/util.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/util.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/util_inl.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/util_inl.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/warpers.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/warpers.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/detail/warpers_inl.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/detail/warpers_inl.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/stitcher.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/stitcher.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/stitching/warpers.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/stitching/warpers.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/superres.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/superres.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/superres/optical_flow.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/superres/optical_flow.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/superres/superres.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/superres/superres.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ts.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ts.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ts/gpu_perf.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ts/gpu_perf.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ts/gpu_test.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ts/gpu_test.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ts/ts.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ts/ts.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ts/ts_gtest.h (renamed from thirdparty/raspberrypi/includes/opencv2/ts/ts_gtest.h)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/ts/ts_perf.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/ts/ts_perf.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/video.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/video.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/video/background_segm.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/video/background_segm.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/video/tracking.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/video/tracking.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/video/video.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/video/video.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/deblurring.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/deblurring.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/fast_marching.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/fast_marching.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/fast_marching_inl.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/fast_marching_inl.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/frame_source.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/frame_source.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/global_motion.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/global_motion.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/inpainting.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/inpainting.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/log.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/log.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/motion_stabilizing.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/motion_stabilizing.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/optical_flow.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/optical_flow.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/stabilizer.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/stabilizer.hpp)0
-rw-r--r--thirdparty/includes/OpenCV/opencv2/videostab/videostab.hpp (renamed from thirdparty/raspberrypi/includes/opencv2/videostab/videostab.hpp)0
-rw-r--r--thirdparty/includes/WiringPi/wiringPi.h (renamed from thirdparty/raspberrypi/includes/wiringPi.h)0
-rw-r--r--thirdparty/includes/WiringPi/wiringSerial.h (renamed from thirdparty/raspberrypi/includes/wiringSerial.h)0
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libIlmImf.abin0 -> 3168218 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/liblibjasper.abin0 -> 631746 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/liblibjpeg.abin0 -> 416032 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/liblibpng.abin0 -> 454798 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/liblibtiff.abin0 -> 817086 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_calib3d.abin0 -> 1475852 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_contrib.abin0 -> 1975556 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_core.abin0 -> 4812140 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_features2d.abin0 -> 1458210 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_flann.abin0 -> 1229676 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_gpu.abin0 -> 941850 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_haartraining_engine.abin0 -> 924922 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_highgui.abin0 -> 616776 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_imgproc.abin0 -> 4442036 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_legacy.abin0 -> 2623770 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ml.abin0 -> 1117070 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_nonfree.abin0 -> 407046 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_objdetect.abin0 -> 999830 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ocl.abin0 -> 3368232 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_photo.abin0 -> 202340 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_stitching.abin0 -> 1122226 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_superres.abin0 -> 546078 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ts.abin0 -> 1855398 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_video.abin0 -> 626406 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libopencv_videostab.abin0 -> 527904 bytes
-rw-r--r--thirdparty/lib/pc/linux/x64/OpenCV/libzlib.abin0 -> 167862 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libIlmImf.a (renamed from thirdparty/raspberrypi/lib/libIlmImf.a)bin2763492 -> 2763492 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libcblas.a (renamed from thirdparty/raspberrypi/lib/libcblas.a)bin261416 -> 261416 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libgfortran.a (renamed from thirdparty/raspberrypi/lib/libgfortran.a)bin1569996 -> 1569996 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libgsl.a (renamed from thirdparty/raspberrypi/lib/libgsl.a)bin11823192 -> 11823192 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libjasper.a (renamed from thirdparty/raspberrypi/lib/libjasper.a)bin423758 -> 423758 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libjpeg.a (renamed from thirdparty/raspberrypi/lib/libjpeg.a)bin243096 -> 243096 bytes
-rw-r--r--thirdparty/lib/raspberrypi/liblapack.a (renamed from thirdparty/raspberrypi/lib/liblapack.a)bin6869860 -> 6869860 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_calib3d.a (renamed from thirdparty/raspberrypi/lib/libopencv_calib3d.a)bin1085214 -> 1085214 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_contrib.a (renamed from thirdparty/raspberrypi/lib/libopencv_contrib.a)bin1509928 -> 1509928 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_core.a (renamed from thirdparty/raspberrypi/lib/libopencv_core.a)bin3816510 -> 3816510 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_features2d.a (renamed from thirdparty/raspberrypi/lib/libopencv_features2d.a)bin1182146 -> 1182146 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_flann.a (renamed from thirdparty/raspberrypi/lib/libopencv_flann.a)bin1054510 -> 1054510 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_gpu.a (renamed from thirdparty/raspberrypi/lib/libopencv_gpu.a)bin763098 -> 763098 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_highgui.a (renamed from thirdparty/raspberrypi/lib/libopencv_highgui.a)bin512558 -> 512558 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_imgproc.a (renamed from thirdparty/raspberrypi/lib/libopencv_imgproc.a)bin3248656 -> 3248656 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_legacy.a (renamed from thirdparty/raspberrypi/lib/libopencv_legacy.a)bin2066262 -> 2066262 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_ml.a (renamed from thirdparty/raspberrypi/lib/libopencv_ml.a)bin857478 -> 857478 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_nonfree.a (renamed from thirdparty/raspberrypi/lib/libopencv_nonfree.a)bin331496 -> 331496 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_objdetect.a (renamed from thirdparty/raspberrypi/lib/libopencv_objdetect.a)bin814754 -> 814754 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_ocl.a (renamed from thirdparty/raspberrypi/lib/libopencv_ocl.a)bin2814596 -> 2814596 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_photo.a (renamed from thirdparty/raspberrypi/lib/libopencv_photo.a)bin153324 -> 153324 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_stitching.a (renamed from thirdparty/raspberrypi/lib/libopencv_stitching.a)bin825842 -> 825842 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_superres.a (renamed from thirdparty/raspberrypi/lib/libopencv_superres.a)bin436700 -> 436700 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_ts.a (renamed from thirdparty/raspberrypi/lib/libopencv_ts.a)bin1365686 -> 1365686 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_video.a (renamed from thirdparty/raspberrypi/lib/libopencv_video.a)bin465468 -> 465468 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libopencv_videostab.a (renamed from thirdparty/raspberrypi/lib/libopencv_videostab.a)bin439870 -> 439870 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libpng.a (renamed from thirdparty/raspberrypi/lib/libpng.a)bin252546 -> 252546 bytes
-rw-r--r--thirdparty/lib/raspberrypi/librefblas.a (renamed from thirdparty/raspberrypi/lib/librefblas.a)bin441848 -> 441848 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libtiff.a (renamed from thirdparty/raspberrypi/lib/libtiff.a)bin541798 -> 541798 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libwiringPi.so (renamed from thirdparty/raspberrypi/lib/libwiringPi.so)bin58044 -> 58044 bytes
-rw-r--r--thirdparty/lib/raspberrypi/libzlib.a (renamed from thirdparty/raspberrypi/lib/libzlib.a)bin120138 -> 120138 bytes
-rw-r--r--thirdparty/raspberrypi/includes/ads1115.h55
-rw-r--r--thirdparty/raspberrypi/includes/drcSerial.h33
-rw-r--r--thirdparty/raspberrypi/includes/max31855.h33
-rw-r--r--thirdparty/raspberrypi/includes/max5322.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp23008.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp23016.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp23016reg.h48
-rw-r--r--thirdparty/raspberrypi/includes/mcp23017.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp23s08.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp23s17.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp23x08.h73
-rw-r--r--thirdparty/raspberrypi/includes/mcp23x0817.h87
-rw-r--r--thirdparty/raspberrypi/includes/mcp3002.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp3004.h33
-rw-r--r--thirdparty/raspberrypi/includes/mcp3422.h43
-rw-r--r--thirdparty/raspberrypi/includes/mcp4802.h33
-rw-r--r--thirdparty/raspberrypi/includes/pcf8574.h33
-rw-r--r--thirdparty/raspberrypi/includes/pcf8591.h33
-rw-r--r--thirdparty/raspberrypi/includes/sn3218.h33
-rw-r--r--thirdparty/raspberrypi/includes/softPwm.h35
-rw-r--r--thirdparty/raspberrypi/includes/softServo.h35
-rw-r--r--thirdparty/raspberrypi/includes/softTone.h39
-rw-r--r--thirdparty/raspberrypi/includes/sr595.h34
-rw-r--r--thirdparty/raspberrypi/includes/wiringPiI2C.h42
-rw-r--r--thirdparty/raspberrypi/includes/wiringPiSPI.h36
-rw-r--r--thirdparty/raspberrypi/includes/wiringShift.h41
-rw-r--r--thirdparty/raspberrypi/includes/wpiExtensions.h26
697 files changed, 1737 insertions, 1874 deletions
diff --git a/Doc/.~lock.SCI2CUserGuidev4.doc# b/Doc/.~lock.SCI2CUserGuidev4.doc#
deleted file mode 100644
index ba5d180..0000000
--- a/Doc/.~lock.SCI2CUserGuidev4.doc#
+++ /dev/null
@@ -1 +0,0 @@
-,siddhesh,Lenovo-PC,07.10.2016 13:07,file:///home/siddhesh/.config/libreoffice/4; \ No newline at end of file
diff --git a/includes/sci2clib.h b/includes/sci2clib.h
index c4db6ab..eae03eb 100644
--- a/includes/sci2clib.h
+++ b/includes/sci2clib.h
@@ -296,10 +296,6 @@ extern "C" {
#include "factorial.h"
#include "int_factorial.h"
-/*interfacing interp1*/
-#include "interp1.h"
-#include "int_interp1.h"
-
/*interfacing primes*/
#include "primes.h"
#include "int_primes.h"
diff --git a/macros/ASTManagement/%comment_string.bin b/macros/ASTManagement/%comment_string.bin
deleted file mode 100644
index fb89494..0000000
--- a/macros/ASTManagement/%comment_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%cste_string.bin b/macros/ASTManagement/%cste_string.bin
deleted file mode 100644
index ba643c4..0000000
--- a/macros/ASTManagement/%cste_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%equal_string.bin b/macros/ASTManagement/%equal_string.bin
deleted file mode 100644
index 7f88fee..0000000
--- a/macros/ASTManagement/%equal_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%for_string.bin b/macros/ASTManagement/%for_string.bin
deleted file mode 100644
index c3fda16..0000000
--- a/macros/ASTManagement/%for_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%funcall_string.bin b/macros/ASTManagement/%funcall_string.bin
deleted file mode 100644
index 8354586..0000000
--- a/macros/ASTManagement/%funcall_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%ifthenel_string.bin b/macros/ASTManagement/%ifthenel_string.bin
deleted file mode 100644
index 1c6fa73..0000000
--- a/macros/ASTManagement/%ifthenel_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%operatio_string.bin b/macros/ASTManagement/%operatio_string.bin
deleted file mode 100644
index 40abf6b..0000000
--- a/macros/ASTManagement/%operatio_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%program_p.bin b/macros/ASTManagement/%program_p.bin
deleted file mode 100644
index 216a38b..0000000
--- a/macros/ASTManagement/%program_p.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%program_string.bin b/macros/ASTManagement/%program_string.bin
deleted file mode 100644
index 3a8fc95..0000000
--- a/macros/ASTManagement/%program_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%variable_string.bin b/macros/ASTManagement/%variable_string.bin
deleted file mode 100644
index f81fd6e..0000000
--- a/macros/ASTManagement/%variable_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/%while_string.bin b/macros/ASTManagement/%while_string.bin
deleted file mode 100644
index 142189c..0000000
--- a/macros/ASTManagement/%while_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST2Ccode.bin b/macros/ASTManagement/AST2Ccode.bin
deleted file mode 100644
index e5e0780..0000000
--- a/macros/ASTManagement/AST2Ccode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_CheckCommonInOutArgs.bin b/macros/ASTManagement/AST_CheckCommonInOutArgs.bin
deleted file mode 100644
index 5c190ba..0000000
--- a/macros/ASTManagement/AST_CheckCommonInOutArgs.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_CheckLastFunc.bin b/macros/ASTManagement/AST_CheckLastFunc.bin
deleted file mode 100644
index 9cac227..0000000
--- a/macros/ASTManagement/AST_CheckLastFunc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_CheckLineLength.bin b/macros/ASTManagement/AST_CheckLineLength.bin
deleted file mode 100644
index db48679..0000000
--- a/macros/ASTManagement/AST_CheckLineLength.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_CheckPrecSpecifier.bin b/macros/ASTManagement/AST_CheckPrecSpecifier.bin
deleted file mode 100644
index 8e50397..0000000
--- a/macros/ASTManagement/AST_CheckPrecSpecifier.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_DisplayStack.bin b/macros/ASTManagement/AST_DisplayStack.bin
deleted file mode 100644
index 90cbcc7..0000000
--- a/macros/ASTManagement/AST_DisplayStack.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_ExtractNameAndScope.bin b/macros/ASTManagement/AST_ExtractNameAndScope.bin
deleted file mode 100644
index 1944d88..0000000
--- a/macros/ASTManagement/AST_ExtractNameAndScope.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_GetASTFile.bin b/macros/ASTManagement/AST_GetASTFile.bin
deleted file mode 100644
index 261430e..0000000
--- a/macros/ASTManagement/AST_GetASTFile.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_GetFuncallPrm.bin b/macros/ASTManagement/AST_GetFuncallPrm.bin
deleted file mode 100644
index 37dbe77..0000000
--- a/macros/ASTManagement/AST_GetFuncallPrm.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_GetPrecAndLhsArg.bin b/macros/ASTManagement/AST_GetPrecAndLhsArg.bin
deleted file mode 100644
index 71e44cb..0000000
--- a/macros/ASTManagement/AST_GetPrecAndLhsArg.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleEOL.bin b/macros/ASTManagement/AST_HandleEOL.bin
deleted file mode 100644
index 6547b54..0000000
--- a/macros/ASTManagement/AST_HandleEOL.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleEndFor.bin b/macros/ASTManagement/AST_HandleEndFor.bin
deleted file mode 100644
index a6031b4..0000000
--- a/macros/ASTManagement/AST_HandleEndFor.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleEndGenFun.bin b/macros/ASTManagement/AST_HandleEndGenFun.bin
deleted file mode 100644
index 5c2833e..0000000
--- a/macros/ASTManagement/AST_HandleEndGenFun.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleEndProgram.bin b/macros/ASTManagement/AST_HandleEndProgram.bin
deleted file mode 100644
index 5e02fdc..0000000
--- a/macros/ASTManagement/AST_HandleEndProgram.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleEndWhile.bin b/macros/ASTManagement/AST_HandleEndWhile.bin
deleted file mode 100644
index bafccbc..0000000
--- a/macros/ASTManagement/AST_HandleEndWhile.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleFor.bin b/macros/ASTManagement/AST_HandleFor.bin
deleted file mode 100644
index 27d44a1..0000000
--- a/macros/ASTManagement/AST_HandleFor.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleForStatem.bin b/macros/ASTManagement/AST_HandleForStatem.bin
deleted file mode 100644
index 4839b04..0000000
--- a/macros/ASTManagement/AST_HandleForStatem.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleHeader.bin b/macros/ASTManagement/AST_HandleHeader.bin
deleted file mode 100644
index 87ef763..0000000
--- a/macros/ASTManagement/AST_HandleHeader.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleIfElse.bin b/macros/ASTManagement/AST_HandleIfElse.bin
deleted file mode 100644
index 343dd48..0000000
--- a/macros/ASTManagement/AST_HandleIfElse.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleWhileExpr.bin b/macros/ASTManagement/AST_HandleWhileExpr.bin
deleted file mode 100644
index 5f3da2d..0000000
--- a/macros/ASTManagement/AST_HandleWhileExpr.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_HandleWhileStatem.bin b/macros/ASTManagement/AST_HandleWhileStatem.bin
deleted file mode 100644
index 3e9942c..0000000
--- a/macros/ASTManagement/AST_HandleWhileStatem.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_ParseEqualStruct.bin b/macros/ASTManagement/AST_ParseEqualStruct.bin
deleted file mode 100644
index 459c62e..0000000
--- a/macros/ASTManagement/AST_ParseEqualStruct.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_ParseFuncallStruct.bin b/macros/ASTManagement/AST_ParseFuncallStruct.bin
deleted file mode 100644
index c9d996a..0000000
--- a/macros/ASTManagement/AST_ParseFuncallStruct.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_ParseIfExprStruct.bin b/macros/ASTManagement/AST_ParseIfExprStruct.bin
deleted file mode 100644
index cbf6341..0000000
--- a/macros/ASTManagement/AST_ParseIfExprStruct.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_ParseOperStruct.bin b/macros/ASTManagement/AST_ParseOperStruct.bin
deleted file mode 100644
index eea4c28..0000000
--- a/macros/ASTManagement/AST_ParseOperStruct.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_PopASTStack.bin b/macros/ASTManagement/AST_PopASTStack.bin
deleted file mode 100644
index f9b85d3..0000000
--- a/macros/ASTManagement/AST_PopASTStack.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_PushASTStack.bin b/macros/ASTManagement/AST_PushASTStack.bin
deleted file mode 100644
index 8fcd563..0000000
--- a/macros/ASTManagement/AST_PushASTStack.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_ReadASTHeader.bin b/macros/ASTManagement/AST_ReadASTHeader.bin
deleted file mode 100644
index 614231c..0000000
--- a/macros/ASTManagement/AST_ReadASTHeader.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/AST_ReadEqualRhsNames.bin b/macros/ASTManagement/AST_ReadEqualRhsNames.bin
deleted file mode 100644
index a131c49..0000000
--- a/macros/ASTManagement/AST_ReadEqualRhsNames.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/GenOutArgNames.bin b/macros/ASTManagement/GenOutArgNames.bin
deleted file mode 100644
index c0d1834..0000000
--- a/macros/ASTManagement/GenOutArgNames.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/Operator2FunName.bin b/macros/ASTManagement/Operator2FunName.bin
deleted file mode 100644
index 884c99b..0000000
--- a/macros/ASTManagement/Operator2FunName.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/SciFile2ASTFile.bin b/macros/ASTManagement/SciFile2ASTFile.bin
deleted file mode 100644
index be8bc0d..0000000
--- a/macros/ASTManagement/SciFile2ASTFile.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_comment_string.bin b/macros/ASTManagement/_comment_string.bin
deleted file mode 100644
index fb89494..0000000
--- a/macros/ASTManagement/_comment_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_cste_string.bin b/macros/ASTManagement/_cste_string.bin
deleted file mode 100644
index ba643c4..0000000
--- a/macros/ASTManagement/_cste_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_equal_string.bin b/macros/ASTManagement/_equal_string.bin
deleted file mode 100644
index 7f88fee..0000000
--- a/macros/ASTManagement/_equal_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_for_string.bin b/macros/ASTManagement/_for_string.bin
deleted file mode 100644
index c3fda16..0000000
--- a/macros/ASTManagement/_for_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_funcall_string.bin b/macros/ASTManagement/_funcall_string.bin
deleted file mode 100644
index 8354586..0000000
--- a/macros/ASTManagement/_funcall_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_ifthenel_string.bin b/macros/ASTManagement/_ifthenel_string.bin
deleted file mode 100644
index 1c6fa73..0000000
--- a/macros/ASTManagement/_ifthenel_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_operatio_string.bin b/macros/ASTManagement/_operatio_string.bin
deleted file mode 100644
index 40abf6b..0000000
--- a/macros/ASTManagement/_operatio_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_program_p.bin b/macros/ASTManagement/_program_p.bin
deleted file mode 100644
index 216a38b..0000000
--- a/macros/ASTManagement/_program_p.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_program_string.bin b/macros/ASTManagement/_program_string.bin
deleted file mode 100644
index 3a8fc95..0000000
--- a/macros/ASTManagement/_program_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_variable_string.bin b/macros/ASTManagement/_variable_string.bin
deleted file mode 100644
index f81fd6e..0000000
--- a/macros/ASTManagement/_variable_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/_while_string.bin b/macros/ASTManagement/_while_string.bin
deleted file mode 100644
index 142189c..0000000
--- a/macros/ASTManagement/_while_string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/lib b/macros/ASTManagement/lib
deleted file mode 100644
index 0ba9537..0000000
--- a/macros/ASTManagement/lib
+++ /dev/null
Binary files differ
diff --git a/macros/ASTManagement/names b/macros/ASTManagement/names
deleted file mode 100644
index 4352222..0000000
--- a/macros/ASTManagement/names
+++ /dev/null
@@ -1,55 +0,0 @@
-%comment_string
-%cste_string
-%equal_string
-%for_string
-%funcall_string
-%ifthenel_string
-%operatio_string
-%program_p
-%program_string
-%variable_string
-%while_string
-AST2Ccode
-AST_CheckCommonInOutArgs
-AST_CheckLastFunc
-AST_CheckLineLength
-AST_CheckPrecSpecifier
-AST_DisplayStack
-AST_ExtractNameAndScope
-AST_GetASTFile
-AST_GetFuncallPrm
-AST_GetPrecAndLhsArg
-AST_HandleEOL
-AST_HandleEndFor
-AST_HandleEndGenFun
-AST_HandleEndProgram
-AST_HandleEndWhile
-AST_HandleFor
-AST_HandleForStatem
-AST_HandleHeader
-AST_HandleIfElse
-AST_HandleWhileExpr
-AST_HandleWhileStatem
-AST_ParseEqualStruct
-AST_ParseFuncallStruct
-AST_ParseIfExprStruct
-AST_ParseOperStruct
-AST_PopASTStack
-AST_PushASTStack
-AST_ReadASTHeader
-AST_ReadEqualRhsNames
-GenOutArgNames
-Operator2FunName
-SciFile2ASTFile
-_comment_string
-_cste_string
-_equal_string
-_for_string
-_funcall_string
-_ifthenel_string
-_operatio_string
-_program_p
-_program_string
-_variable_string
-_while_string
-objectlist2string
diff --git a/macros/ASTManagement/objectlist2string.bin b/macros/ASTManagement/objectlist2string.bin
deleted file mode 100644
index 96159f2..0000000
--- a/macros/ASTManagement/objectlist2string.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_FinalizeCode.bin b/macros/CCodeGeneration/C_FinalizeCode.bin
deleted file mode 100644
index b400591..0000000
--- a/macros/CCodeGeneration/C_FinalizeCode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_ForExpression.bin b/macros/CCodeGeneration/C_ForExpression.bin
deleted file mode 100644
index 1c3f674..0000000
--- a/macros/CCodeGeneration/C_ForExpression.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_Funcall.bin b/macros/CCodeGeneration/C_Funcall.bin
deleted file mode 100644
index 80fda7c..0000000
--- a/macros/CCodeGeneration/C_Funcall.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_GenDeclarations.bin b/macros/CCodeGeneration/C_GenDeclarations.bin
deleted file mode 100644
index 62636dc..0000000
--- a/macros/CCodeGeneration/C_GenDeclarations.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_GenerateFunName.bin b/macros/CCodeGeneration/C_GenerateFunName.bin
deleted file mode 100644
index 1b723f1..0000000
--- a/macros/CCodeGeneration/C_GenerateFunName.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_GenerateLaunchScript.bin b/macros/CCodeGeneration/C_GenerateLaunchScript.bin
deleted file mode 100644
index 587c154..0000000
--- a/macros/CCodeGeneration/C_GenerateLaunchScript.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_GenerateMakefile.bin b/macros/CCodeGeneration/C_GenerateMakefile.bin
deleted file mode 100644
index b4a4750..0000000
--- a/macros/CCodeGeneration/C_GenerateMakefile.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_GenerateMakefile.sci b/macros/CCodeGeneration/C_GenerateMakefile.sci
index 7ea2443..07891c5 100644
--- a/macros/CCodeGeneration/C_GenerateMakefile.sci
+++ b/macros/CCodeGeneration/C_GenerateMakefile.sci
@@ -85,9 +85,14 @@ else
PrintStringInfo('CXXFLAGS = -Wall -pedantic -g -I $(HSRCDIR) -I $(ISRCDIR) -L $(LIBDIR)',FileInfo.MakefileFilename,'file','y','y');
PrintStringInfo('LDFLAGS = -lblas -llapack -lm ',FileInfo.MakefileFilename,'file','y','y');
if(SharedInfo.OpenCVUsed == %T)
- PrintStringInfo('LDFLAGS += `pkg-config --libs opencv`',FileInfo.MakefileFilename,'file','y','y');
- PrintStringInfo('CFLAGS += `pkg-config --cflags opencv`',FileInfo.MakefileFilename,'file','y','y');
- PrintStringInfo('CXXFLAGS += `pkg-config --cflags opencv`',FileInfo.MakefileFilename,'file','y','y');
+ //PrintStringInfo('LDFLAGS += `pkg-config --libs opencv`',FileInfo.MakefileFilename,'file','y','y');
+ //PrintStringInfo('CFLAGS += `pkg-config --cflags opencv`',FileInfo.MakefileFilename,'file','y','y');
+ //PrintStringInfo('CXXFLAGS += `pkg-config --cflags opencv`',FileInfo.MakefileFilename,'file','y','y');
+ PrintStringInfo('LDFLAGS += -lopencv_calib3d -lopencv_contrib -lopencv_features2d -lopencv_flann -lopencv_gpu',FileInfo.MakefileFilename,'file','y','y');
+ PrintStringInfo('LDFLAGS += -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_ml -lopencv_nonfree',FileInfo.MakefileFilename,'file','y','y');
+ PrintStringInfo('LDFLAGS += -lopencv_objdetect -lopencv_ocl -lopencv_photo -lopencv_stitching -lopencv_superres',FileInfo.MakefileFilename,'file','y','y');
+ PrintStringInfo('LDFLAGS += -lopencv_ts -lopencv_video -lopencv_videostab -lopencv_core -lrt -lpthread -lm -ldl', FileInfo.MakefileFilename,'file','y','y');
+ PrintStringInfo('LDFLAGS += -lIlmImf -ljpeg -ljasper -ltiff -lpng -lzlib -lstdc++',FileInfo.MakefileFilename,'file','y','y');
end
end
diff --git a/macros/CCodeGeneration/C_GenerateMakefile_msvc.bin b/macros/CCodeGeneration/C_GenerateMakefile_msvc.bin
deleted file mode 100644
index aa34f7d..0000000
--- a/macros/CCodeGeneration/C_GenerateMakefile_msvc.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_GenerateSCI2CHeader.bin b/macros/CCodeGeneration/C_GenerateSCI2CHeader.bin
deleted file mode 100644
index 2e02cae..0000000
--- a/macros/CCodeGeneration/C_GenerateSCI2CHeader.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_IfElseBlocks.bin b/macros/CCodeGeneration/C_IfElseBlocks.bin
deleted file mode 100644
index 332e89b..0000000
--- a/macros/CCodeGeneration/C_IfElseBlocks.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_IfExpression.bin b/macros/CCodeGeneration/C_IfExpression.bin
deleted file mode 100644
index c6cda7b..0000000
--- a/macros/CCodeGeneration/C_IfExpression.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_IndentBlanks.bin b/macros/CCodeGeneration/C_IndentBlanks.bin
deleted file mode 100644
index 77bfaeb..0000000
--- a/macros/CCodeGeneration/C_IndentBlanks.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_InitHeader.bin b/macros/CCodeGeneration/C_InitHeader.bin
deleted file mode 100644
index 567822c..0000000
--- a/macros/CCodeGeneration/C_InitHeader.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_MemAllocOutTempVars.bin b/macros/CCodeGeneration/C_MemAllocOutTempVars.bin
deleted file mode 100644
index 443ad3c..0000000
--- a/macros/CCodeGeneration/C_MemAllocOutTempVars.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_SCI2CHeader.bin b/macros/CCodeGeneration/C_SCI2CHeader.bin
deleted file mode 100644
index 1d3e618..0000000
--- a/macros/CCodeGeneration/C_SCI2CHeader.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_Type.bin b/macros/CCodeGeneration/C_Type.bin
deleted file mode 100644
index 7b5bf44..0000000
--- a/macros/CCodeGeneration/C_Type.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/C_WhileExpression.bin b/macros/CCodeGeneration/C_WhileExpression.bin
deleted file mode 100644
index cff8f38..0000000
--- a/macros/CCodeGeneration/C_WhileExpression.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/GenCFunDatFiles.bin b/macros/CCodeGeneration/GenCFunDatFiles.bin
deleted file mode 100644
index 6a374f5..0000000
--- a/macros/CCodeGeneration/GenCFunDatFiles.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/GetClsFileName.bin b/macros/CCodeGeneration/GetClsFileName.bin
deleted file mode 100644
index 30b2571..0000000
--- a/macros/CCodeGeneration/GetClsFileName.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/GetSymbolDimension.bin b/macros/CCodeGeneration/GetSymbolDimension.bin
deleted file mode 100644
index 5c73f43..0000000
--- a/macros/CCodeGeneration/GetSymbolDimension.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/GetWhileCondVariable.bin b/macros/CCodeGeneration/GetWhileCondVariable.bin
deleted file mode 100644
index 6815fb4..0000000
--- a/macros/CCodeGeneration/GetWhileCondVariable.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/JoinDeclarAndCcode.bin b/macros/CCodeGeneration/JoinDeclarAndCcode.bin
deleted file mode 100644
index 084ab08..0000000
--- a/macros/CCodeGeneration/JoinDeclarAndCcode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/Sci2AnnotationFile.bin b/macros/CCodeGeneration/Sci2AnnotationFile.bin
deleted file mode 100644
index 95fe561..0000000
--- a/macros/CCodeGeneration/Sci2AnnotationFile.bin
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/lib b/macros/CCodeGeneration/lib
deleted file mode 100644
index 40c39d0..0000000
--- a/macros/CCodeGeneration/lib
+++ /dev/null
Binary files differ
diff --git a/macros/CCodeGeneration/names b/macros/CCodeGeneration/names
deleted file mode 100644
index efbb400..0000000
--- a/macros/CCodeGeneration/names
+++ /dev/null
@@ -1,23 +0,0 @@
-C_FinalizeCode
-C_ForExpression
-C_Funcall
-C_GenDeclarations
-C_GenerateFunName
-C_GenerateLaunchScript
-C_GenerateMakefile
-C_GenerateMakefile_msvc
-C_GenerateSCI2CHeader
-C_IfElseBlocks
-C_IfExpression
-C_IndentBlanks
-C_InitHeader
-C_MemAllocOutTempVars
-C_SCI2CHeader
-C_Type
-C_WhileExpression
-GenCFunDatFiles
-GetClsFileName
-GetSymbolDimension
-GetWhileCondVariable
-JoinDeclarAndCcode
-Sci2AnnotationFile
diff --git a/macros/ErrorMessages/EM_NanSize.bin b/macros/ErrorMessages/EM_NanSize.bin
deleted file mode 100644
index d0ad584..0000000
--- a/macros/ErrorMessages/EM_NanSize.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ErrorMessages/EM_UnknownStep.bin b/macros/ErrorMessages/EM_UnknownStep.bin
deleted file mode 100644
index 57a2b4d..0000000
--- a/macros/ErrorMessages/EM_UnknownStep.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ErrorMessages/EM_ZeroSize.bin b/macros/ErrorMessages/EM_ZeroSize.bin
deleted file mode 100644
index f8d2830..0000000
--- a/macros/ErrorMessages/EM_ZeroSize.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ErrorMessages/lib b/macros/ErrorMessages/lib
deleted file mode 100644
index 77d8512..0000000
--- a/macros/ErrorMessages/lib
+++ /dev/null
Binary files differ
diff --git a/macros/ErrorMessages/names b/macros/ErrorMessages/names
deleted file mode 100644
index f55e8f8..0000000
--- a/macros/ErrorMessages/names
+++ /dev/null
@@ -1,3 +0,0 @@
-EM_NanSize
-EM_UnknownStep
-EM_ZeroSize
diff --git a/macros/FunctionAnnotation/FA_ADD.bin b/macros/FunctionAnnotation/FA_ADD.bin
deleted file mode 100644
index 6c81082..0000000
--- a/macros/FunctionAnnotation/FA_ADD.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_DIV.bin b/macros/FunctionAnnotation/FA_DIV.bin
deleted file mode 100644
index 6e6708f..0000000
--- a/macros/FunctionAnnotation/FA_DIV.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_GetDefaultPrecision.bin b/macros/FunctionAnnotation/FA_GetDefaultPrecision.bin
deleted file mode 100644
index fa48e83..0000000
--- a/macros/FunctionAnnotation/FA_GetDefaultPrecision.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_GetFunAnn.bin b/macros/FunctionAnnotation/FA_GetFunAnn.bin
deleted file mode 100644
index b38770e..0000000
--- a/macros/FunctionAnnotation/FA_GetFunAnn.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_GetOutArgInfo.bin b/macros/FunctionAnnotation/FA_GetOutArgInfo.bin
deleted file mode 100644
index e8048b7..0000000
--- a/macros/FunctionAnnotation/FA_GetOutArgInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_GetResizeApproach.bin b/macros/FunctionAnnotation/FA_GetResizeApproach.bin
deleted file mode 100644
index 77397e0..0000000
--- a/macros/FunctionAnnotation/FA_GetResizeApproach.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_INT.bin b/macros/FunctionAnnotation/FA_INT.bin
deleted file mode 100644
index edf9bb8..0000000
--- a/macros/FunctionAnnotation/FA_INT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_MAX.bin b/macros/FunctionAnnotation/FA_MAX.bin
deleted file mode 100644
index a9debba..0000000
--- a/macros/FunctionAnnotation/FA_MAX.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_MIN.bin b/macros/FunctionAnnotation/FA_MIN.bin
deleted file mode 100644
index cc9bd02..0000000
--- a/macros/FunctionAnnotation/FA_MIN.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_MUL.bin b/macros/FunctionAnnotation/FA_MUL.bin
deleted file mode 100644
index 8b674c2..0000000
--- a/macros/FunctionAnnotation/FA_MUL.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_REAL.bin b/macros/FunctionAnnotation/FA_REAL.bin
deleted file mode 100644
index ed68eb7..0000000
--- a/macros/FunctionAnnotation/FA_REAL.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SCHUR_SZ.bin b/macros/FunctionAnnotation/FA_SCHUR_SZ.bin
deleted file mode 100644
index 292a619..0000000
--- a/macros/FunctionAnnotation/FA_SCHUR_SZ.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SCHUR_TP.bin b/macros/FunctionAnnotation/FA_SCHUR_TP.bin
deleted file mode 100644
index 4b0b438..0000000
--- a/macros/FunctionAnnotation/FA_SCHUR_TP.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SUB.bin b/macros/FunctionAnnotation/FA_SUB.bin
deleted file mode 100644
index fdc52b4..0000000
--- a/macros/FunctionAnnotation/FA_SUB.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_1.bin b/macros/FunctionAnnotation/FA_SZ_1.bin
deleted file mode 100644
index c01ff59..0000000
--- a/macros/FunctionAnnotation/FA_SZ_1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_2.bin b/macros/FunctionAnnotation/FA_SZ_2.bin
deleted file mode 100644
index 00834df..0000000
--- a/macros/FunctionAnnotation/FA_SZ_2.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG.bin b/macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG.bin
deleted file mode 100644
index a3b34af..0000000
--- a/macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG_INS_EXT.bin b/macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG_INS_EXT.bin
deleted file mode 100644
index 6d88309..0000000
--- a/macros/FunctionAnnotation/FA_SZ_COLUMN_DIAG_INS_EXT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_COL_DIAG_IN_EX.bin b/macros/FunctionAnnotation/FA_SZ_COL_DIAG_IN_EX.bin
deleted file mode 100644
index 7674823..0000000
--- a/macros/FunctionAnnotation/FA_SZ_COL_DIAG_IN_EX.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_DEC 2OCT.sci~ b/macros/FunctionAnnotation/FA_SZ_DEC 2OCT.sci~
deleted file mode 100644
index 340dd2a..0000000
--- a/macros/FunctionAnnotation/FA_SZ_DEC 2OCT.sci~
+++ /dev/null
@@ -1,30 +0,0 @@
-function opout1 = FA_SZ_DEC2OCT(inval1)
-
-// 07-Sep-2016 -- Author : Shamik Guha
-
-
-// ------------------------------
-// --- Check input arguments. ---
-// ------------------------------
-//SCI2CNInArgCheck(argn(2),2,2);
-//insize=string(insize);
-
-inval1=string(inval1);
-disp(inval1);
-
-if (isnum(inval1)) then
- in_num1 = eval(inval1) ;
- out1=dec2oct(in_num1);
- disp(out1);
-
-else
- error(36, "Wrong input argument '+inval1+'.");
-
-end
-
-out1=eval(out1);
-
-opout1=string(floor(log10(abs(out1)+1))+1);
-out1=string(out1);
-disp(opout1);
-endfunction
diff --git a/macros/FunctionAnnotation/FA_SZ_DEC2BASE.bin b/macros/FunctionAnnotation/FA_SZ_DEC2BASE.bin
deleted file mode 100644
index 879c588..0000000
--- a/macros/FunctionAnnotation/FA_SZ_DEC2BASE.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_DEC2BIN.bin b/macros/FunctionAnnotation/FA_SZ_DEC2BIN.bin
deleted file mode 100644
index af9d1cb..0000000
--- a/macros/FunctionAnnotation/FA_SZ_DEC2BIN.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_DEC2HEX.bin b/macros/FunctionAnnotation/FA_SZ_DEC2HEX.bin
deleted file mode 100644
index ddabb10..0000000
--- a/macros/FunctionAnnotation/FA_SZ_DEC2HEX.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_DEC2OCT.bin b/macros/FunctionAnnotation/FA_SZ_DEC2OCT.bin
deleted file mode 100644
index be386e0..0000000
--- a/macros/FunctionAnnotation/FA_SZ_DEC2OCT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_DIFF.bin b/macros/FunctionAnnotation/FA_SZ_DIFF.bin
deleted file mode 100644
index 08d66c1..0000000
--- a/macros/FunctionAnnotation/FA_SZ_DIFF.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_FACTOR.bin b/macros/FunctionAnnotation/FA_SZ_FACTOR.bin
deleted file mode 100644
index ee8f899..0000000
--- a/macros/FunctionAnnotation/FA_SZ_FACTOR.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_FROM_VAL.bin b/macros/FunctionAnnotation/FA_SZ_FROM_VAL.bin
deleted file mode 100644
index a06f3b1..0000000
--- a/macros/FunctionAnnotation/FA_SZ_FROM_VAL.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_LINSPACE_ROW.bin b/macros/FunctionAnnotation/FA_SZ_LINSPACE_ROW.bin
deleted file mode 100644
index 60cb9d4..0000000
--- a/macros/FunctionAnnotation/FA_SZ_LINSPACE_ROW.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_LQE.bin b/macros/FunctionAnnotation/FA_SZ_LQE.bin
deleted file mode 100644
index 8abfa39..0000000
--- a/macros/FunctionAnnotation/FA_SZ_LQE.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_LQR.bin b/macros/FunctionAnnotation/FA_SZ_LQR.bin
deleted file mode 100644
index 843fb2c..0000000
--- a/macros/FunctionAnnotation/FA_SZ_LQR.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_LQR_K.bin b/macros/FunctionAnnotation/FA_SZ_LQR_K.bin
deleted file mode 100644
index a936e3b..0000000
--- a/macros/FunctionAnnotation/FA_SZ_LQR_K.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OBSCNT.bin b/macros/FunctionAnnotation/FA_SZ_OBSCNT.bin
deleted file mode 100644
index b936e29..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OBSCNT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPAPEX.bin b/macros/FunctionAnnotation/FA_SZ_OPAPEX.bin
deleted file mode 100644
index 90e5034..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPAPEX.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPBACKSLASH.bin b/macros/FunctionAnnotation/FA_SZ_OPBACKSLASH.bin
deleted file mode 100644
index be3e89a..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPBACKSLASH.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPCC.bin b/macros/FunctionAnnotation/FA_SZ_OPCC.bin
deleted file mode 100644
index 767385a..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPCC.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPDOTAPEX.bin b/macros/FunctionAnnotation/FA_SZ_OPDOTAPEX.bin
deleted file mode 100644
index 822cb5e..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPDOTAPEX.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPDOTBACKSLASH.bin b/macros/FunctionAnnotation/FA_SZ_OPDOTBACKSLASH.bin
deleted file mode 100644
index 2af7e39..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPDOTBACKSLASH.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPDOTHAT.bin b/macros/FunctionAnnotation/FA_SZ_OPDOTHAT.bin
deleted file mode 100644
index 72d6e23..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPDOTHAT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPDOTSLASH.bin b/macros/FunctionAnnotation/FA_SZ_OPDOTSLASH.bin
deleted file mode 100644
index f060e87..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPDOTSLASH.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPDOTSTAR.bin b/macros/FunctionAnnotation/FA_SZ_OPDOTSTAR.bin
deleted file mode 100644
index 6be9a45..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPDOTSTAR.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPHAT.bin b/macros/FunctionAnnotation/FA_SZ_OPHAT.bin
deleted file mode 100644
index feb8122..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPHAT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGAND.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGAND.bin
deleted file mode 100644
index e441912..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGAND.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGEQ.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGEQ.bin
deleted file mode 100644
index afe431b..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGEQ.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGGE.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGGE.bin
deleted file mode 100644
index 87d2d5b..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGGE.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGGT.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGGT.bin
deleted file mode 100644
index c3a1d88..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGGT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGLE.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGLE.bin
deleted file mode 100644
index 8021605..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGLE.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGLT.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGLT.bin
deleted file mode 100644
index 417fe26..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGLT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGNE.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGNE.bin
deleted file mode 100644
index 6c9f9bf..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGNE.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGNOT.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGNOT.bin
deleted file mode 100644
index 417a919..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGNOT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPLOGOR.bin b/macros/FunctionAnnotation/FA_SZ_OPLOGOR.bin
deleted file mode 100644
index af6c2a8..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPLOGOR.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPMINUS.bin b/macros/FunctionAnnotation/FA_SZ_OPMINUS.bin
deleted file mode 100644
index deac97d..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPMINUS.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPPLUS.bin b/macros/FunctionAnnotation/FA_SZ_OPPLUS.bin
deleted file mode 100644
index da84349..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPPLUS.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPPLUSA.bin b/macros/FunctionAnnotation/FA_SZ_OPPLUSA.bin
deleted file mode 100644
index b45ac59..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPPLUSA.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPRC.bin b/macros/FunctionAnnotation/FA_SZ_OPRC.bin
deleted file mode 100644
index 6d55e27..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPRC.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPSLASH.bin b/macros/FunctionAnnotation/FA_SZ_OPSLASH.bin
deleted file mode 100644
index 14bb17f..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPSLASH.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_OPSTAR.bin b/macros/FunctionAnnotation/FA_SZ_OPSTAR.bin
deleted file mode 100644
index 2f28cb6..0000000
--- a/macros/FunctionAnnotation/FA_SZ_OPSTAR.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.bin b/macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.bin
deleted file mode 100644
index c5a806a..0000000
--- a/macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.sci b/macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.sci
deleted file mode 100644
index de063e6..0000000
--- a/macros/FunctionAnnotation/FA_SZ_PERMUTE_COL.sci
+++ /dev/null
@@ -1,9 +0,0 @@
-function outsize=FA_SZ_PERMUTE_COL(insize, val)
-
-outsize = 4;
-//if((val(0) == '1') & (val(1) == '2'))
-// outsize = insize(2);
-//else
-// outsize = insize(1);
-//end
-endfunction \ No newline at end of file
diff --git a/macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.bin b/macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.bin
deleted file mode 100644
index 3ebb951..0000000
--- a/macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.sci b/macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.sci
deleted file mode 100644
index 35cf8ac..0000000
--- a/macros/FunctionAnnotation/FA_SZ_PERMUTE_ROW.sci
+++ /dev/null
@@ -1,9 +0,0 @@
-function outsize=FA_SZ_PERMUTE_ROW(insize, val)
-
-outsize = 3;
-//if((val(0) == '1') & (val(1) == '2'))
-// outsize = insize(1);
-//else
-// outsize = insize(2);
-//end
-endfunction \ No newline at end of file
diff --git a/macros/FunctionAnnotation/FA_SZ_PRIMES.bin b/macros/FunctionAnnotation/FA_SZ_PRIMES.bin
deleted file mode 100644
index 353edab..0000000
--- a/macros/FunctionAnnotation/FA_SZ_PRIMES.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.bin b/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.bin
deleted file mode 100644
index 28b7fa5..0000000
--- a/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.sci b/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.sci
deleted file mode 100644
index 11b245e..0000000
--- a/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN.sci
+++ /dev/null
@@ -1,65 +0,0 @@
-function opoutsize = FA_SZ_ROW_COLUMN(in1size,in2size)
-//function opoutsize = FA_SZ_ROW_COLUMN(in1size,in2size)
-// -----------------------------------------------------------------
-// Get size of output for Schur function
-//
-// Input data:
-// in2tp: string specifying the type of second input argument.
-// in1sz: string specifying the size of first input argument.
-//
-// Output data:
-// out2sz: string containing the size for second output argument.
-//
-// Copyright (C) 2017 - IIT Bombay - FOSSEE
-//
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution. The terms
-// are also available at
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// Author: Mushir
-// Organization: FOSSEE, IIT Bombay
-// Email: toolbox@scilab.in
-//
-
-// -----------------------------------------------------------------
-
-// ------------------------------
-// --- Check input arguments. ---
-// ------------------------------
-SCI2CNInArgCheck(argn(2),2,2);
-
-// ------------------------
-// --- Generate Output. ---
-// ------------------------
-// --- Get dimensions of input arguments. ---
-in1size = string(in1size);
-in2size = string(in2size);
-in1type = string(in1type);
-in2type = string(in2type);
-in1dim = GetSymbolDimension(in1size);
-in2dim = GetSymbolDimension(in2size);
-if (isnum(in2size(2))) then
- if(in2size(2) == '3') then
- in1num_c = eval(in1size(2));
- in1num_r = eval(in2size(1));
- opoutsize(1) = string(in1num_r);
- opoutsize(2) = string(in1num_c);
- else
-
- in2num_r = eval(in1size(1));
- in2num_c = eval(in2size(1));
- opoutsize(1) = string(in2num_r);
- opoutsize(2) = string(in2num_c);
- end
-else
- if(in2size(2) == 3)
- opoutsize(2) = '('+string(in1size(2))+')';
-
- else
- opoutsize(1) = '('+string(in1size(1))+')';
-
- end
-end
-
-endfunction
diff --git a/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN_CAT.bin b/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN_CAT.bin
deleted file mode 100644
index 5679bce..0000000
--- a/macros/FunctionAnnotation/FA_SZ_ROW_COLUMN_CAT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_ROW_DIAG.bin b/macros/FunctionAnnotation/FA_SZ_ROW_DIAG.bin
deleted file mode 100644
index f5f1a23..0000000
--- a/macros/FunctionAnnotation/FA_SZ_ROW_DIAG.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_ROW_DIAG_INS_EXT.bin b/macros/FunctionAnnotation/FA_SZ_ROW_DIAG_INS_EXT.bin
deleted file mode 100644
index e5d8e65..0000000
--- a/macros/FunctionAnnotation/FA_SZ_ROW_DIAG_INS_EXT.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_SEL1.bin b/macros/FunctionAnnotation/FA_SZ_SEL1.bin
deleted file mode 100644
index 1d68a2e..0000000
--- a/macros/FunctionAnnotation/FA_SZ_SEL1.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_SZ_SEL2.bin b/macros/FunctionAnnotation/FA_SZ_SEL2.bin
deleted file mode 100644
index d3897f7..0000000
--- a/macros/FunctionAnnotation/FA_SZ_SEL2.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_C.bin b/macros/FunctionAnnotation/FA_TP_C.bin
deleted file mode 100644
index d13d92c..0000000
--- a/macros/FunctionAnnotation/FA_TP_C.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_COMPLEX.bin b/macros/FunctionAnnotation/FA_TP_COMPLEX.bin
deleted file mode 100644
index 3400b2a..0000000
--- a/macros/FunctionAnnotation/FA_TP_COMPLEX.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_CVIMAGE.bin b/macros/FunctionAnnotation/FA_TP_CVIMAGE.bin
deleted file mode 100644
index a732709..0000000
--- a/macros/FunctionAnnotation/FA_TP_CVIMAGE.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_D.bin b/macros/FunctionAnnotation/FA_TP_D.bin
deleted file mode 100644
index 12293da..0000000
--- a/macros/FunctionAnnotation/FA_TP_D.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_I.bin b/macros/FunctionAnnotation/FA_TP_I.bin
deleted file mode 100644
index 503be40..0000000
--- a/macros/FunctionAnnotation/FA_TP_I.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_INT16.bin b/macros/FunctionAnnotation/FA_TP_INT16.bin
deleted file mode 100644
index fba4305..0000000
--- a/macros/FunctionAnnotation/FA_TP_INT16.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_INT8.bin b/macros/FunctionAnnotation/FA_TP_INT8.bin
deleted file mode 100644
index f67d748..0000000
--- a/macros/FunctionAnnotation/FA_TP_INT8.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_MAX.bin b/macros/FunctionAnnotation/FA_TP_MAX.bin
deleted file mode 100644
index 099ea1b..0000000
--- a/macros/FunctionAnnotation/FA_TP_MAX.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_MIN_REAL.bin b/macros/FunctionAnnotation/FA_TP_MIN_REAL.bin
deleted file mode 100644
index 60293a1..0000000
--- a/macros/FunctionAnnotation/FA_TP_MIN_REAL.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_REAL.bin b/macros/FunctionAnnotation/FA_TP_REAL.bin
deleted file mode 100644
index 7e54122..0000000
--- a/macros/FunctionAnnotation/FA_TP_REAL.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_S.bin b/macros/FunctionAnnotation/FA_TP_S.bin
deleted file mode 100644
index 1419e46..0000000
--- a/macros/FunctionAnnotation/FA_TP_S.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_UINT16.bin b/macros/FunctionAnnotation/FA_TP_UINT16.bin
deleted file mode 100644
index dc455ca..0000000
--- a/macros/FunctionAnnotation/FA_TP_UINT16.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_UINT8.bin b/macros/FunctionAnnotation/FA_TP_UINT8.bin
deleted file mode 100644
index 508db41..0000000
--- a/macros/FunctionAnnotation/FA_TP_UINT8.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_USER.bin b/macros/FunctionAnnotation/FA_TP_USER.bin
deleted file mode 100644
index 87e18d5..0000000
--- a/macros/FunctionAnnotation/FA_TP_USER.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/FA_TP_Z.bin b/macros/FunctionAnnotation/FA_TP_Z.bin
deleted file mode 100644
index 6c37172..0000000
--- a/macros/FunctionAnnotation/FA_TP_Z.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/lib b/macros/FunctionAnnotation/lib
deleted file mode 100644
index b965f2d..0000000
--- a/macros/FunctionAnnotation/lib
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionAnnotation/names b/macros/FunctionAnnotation/names
deleted file mode 100644
index fd9f66b..0000000
--- a/macros/FunctionAnnotation/names
+++ /dev/null
@@ -1,77 +0,0 @@
-FA_ADD
-FA_DIV
-FA_GetDefaultPrecision
-FA_GetFunAnn
-FA_GetOutArgInfo
-FA_GetResizeApproach
-FA_INT
-FA_MAX
-FA_MIN
-FA_MUL
-FA_REAL
-FA_SCHUR_SZ
-FA_SCHUR_TP
-FA_SUB
-FA_SZ_1
-FA_SZ_2
-FA_SZ_COLUMN_DIAG
-FA_SZ_COL_DIAG_IN_EX
-FA_SZ_DEC2BASE
-FA_SZ_DEC2BIN
-FA_SZ_DEC2HEX
-FA_SZ_DEC2OCT
-FA_SZ_DIFF
-FA_SZ_FACTOR
-FA_SZ_FROM_VAL
-FA_SZ_LINSPACE_ROW
-FA_SZ_LQE
-FA_SZ_LQR
-FA_SZ_OBSCNT
-FA_SZ_OPAPEX
-FA_SZ_OPBACKSLASH
-FA_SZ_OPCC
-FA_SZ_OPDOTAPEX
-FA_SZ_OPDOTBACKSLASH
-FA_SZ_OPDOTHAT
-FA_SZ_OPDOTSLASH
-FA_SZ_OPDOTSTAR
-FA_SZ_OPHAT
-FA_SZ_OPLOGAND
-FA_SZ_OPLOGEQ
-FA_SZ_OPLOGGE
-FA_SZ_OPLOGGT
-FA_SZ_OPLOGLE
-FA_SZ_OPLOGLT
-FA_SZ_OPLOGNE
-FA_SZ_OPLOGNOT
-FA_SZ_OPLOGOR
-FA_SZ_OPMINUS
-FA_SZ_OPPLUS
-FA_SZ_OPPLUSA
-FA_SZ_OPRC
-FA_SZ_OPSLASH
-FA_SZ_OPSTAR
-FA_SZ_PERMUTE_COL
-FA_SZ_PERMUTE_ROW
-FA_SZ_PRIMES
-FA_SZ_ROW_COLUMN
-FA_SZ_ROW_COLUMN_CAT
-FA_SZ_ROW_DIAG
-FA_SZ_ROW_DIAG_INS_EXT
-FA_SZ_SEL1
-FA_SZ_SEL2
-FA_TP_C
-FA_TP_COMPLEX
-FA_TP_CVIMAGE
-FA_TP_D
-FA_TP_I
-FA_TP_INT16
-FA_TP_INT8
-FA_TP_MAX
-FA_TP_MIN_REAL
-FA_TP_REAL
-FA_TP_S
-FA_TP_UINT16
-FA_TP_UINT8
-FA_TP_USER
-FA_TP_Z
diff --git a/macros/FunctionList/FL_ExistCFunction.bin b/macros/FunctionList/FL_ExistCFunction.bin
deleted file mode 100644
index 1c85aa2..0000000
--- a/macros/FunctionList/FL_ExistCFunction.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionList/FL_ExtractFuncList.bin b/macros/FunctionList/FL_ExtractFuncList.bin
deleted file mode 100644
index ec74708..0000000
--- a/macros/FunctionList/FL_ExtractFuncList.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionList/FL_GetFunctionClass.bin b/macros/FunctionList/FL_GetFunctionClass.bin
deleted file mode 100644
index faa210e..0000000
--- a/macros/FunctionList/FL_GetFunctionClass.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionList/FL_InOutArgs2CFunNames.bin b/macros/FunctionList/FL_InOutArgs2CFunNames.bin
deleted file mode 100644
index 09d5eb5..0000000
--- a/macros/FunctionList/FL_InOutArgs2CFunNames.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionList/FL_UpdateConverted.bin b/macros/FunctionList/FL_UpdateConverted.bin
deleted file mode 100644
index 73f2cf0..0000000
--- a/macros/FunctionList/FL_UpdateConverted.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionList/FL_UpdateToBeConv.bin b/macros/FunctionList/FL_UpdateToBeConv.bin
deleted file mode 100644
index 44b5803..0000000
--- a/macros/FunctionList/FL_UpdateToBeConv.bin
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionList/lib b/macros/FunctionList/lib
deleted file mode 100644
index d97386e..0000000
--- a/macros/FunctionList/lib
+++ /dev/null
Binary files differ
diff --git a/macros/FunctionList/names b/macros/FunctionList/names
deleted file mode 100644
index c40e30c..0000000
--- a/macros/FunctionList/names
+++ /dev/null
@@ -1,6 +0,0 @@
-FL_ExistCFunction
-FL_ExtractFuncList
-FL_GetFunctionClass
-FL_InOutArgs2CFunNames
-FL_UpdateConverted
-FL_UpdateToBeConv
diff --git a/macros/GeneralFunctions/Array2String.bin b/macros/GeneralFunctions/Array2String.bin
deleted file mode 100644
index c40274d..0000000
--- a/macros/GeneralFunctions/Array2String.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/ConvertPathMat2C.bin b/macros/GeneralFunctions/ConvertPathMat2C.bin
deleted file mode 100644
index 7dd1422..0000000
--- a/macros/GeneralFunctions/ConvertPathMat2C.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/File2StringArray.bin b/macros/GeneralFunctions/File2StringArray.bin
deleted file mode 100644
index 1b050f4..0000000
--- a/macros/GeneralFunctions/File2StringArray.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/FunName2SciFileName.bin b/macros/GeneralFunctions/FunName2SciFileName.bin
deleted file mode 100644
index c3cb538..0000000
--- a/macros/GeneralFunctions/FunName2SciFileName.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/IsNanSize.bin b/macros/GeneralFunctions/IsNanSize.bin
deleted file mode 100644
index 7173512..0000000
--- a/macros/GeneralFunctions/IsNanSize.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/KeyStr2FileStrPos.bin b/macros/GeneralFunctions/KeyStr2FileStrPos.bin
deleted file mode 100644
index 5c6cfaf..0000000
--- a/macros/GeneralFunctions/KeyStr2FileStrPos.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/PrintStepInfo.bin b/macros/GeneralFunctions/PrintStepInfo.bin
deleted file mode 100644
index 98208f8..0000000
--- a/macros/GeneralFunctions/PrintStepInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/PrintStringInfo.bin b/macros/GeneralFunctions/PrintStringInfo.bin
deleted file mode 100644
index c936b20..0000000
--- a/macros/GeneralFunctions/PrintStringInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/ReadStringCard.bin b/macros/GeneralFunctions/ReadStringCard.bin
deleted file mode 100644
index f9b2828..0000000
--- a/macros/GeneralFunctions/ReadStringCard.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2CCreateDir.bin b/macros/GeneralFunctions/SCI2CCreateDir.bin
deleted file mode 100644
index 007b6fb..0000000
--- a/macros/GeneralFunctions/SCI2CCreateDir.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2CFindFile.bin b/macros/GeneralFunctions/SCI2CFindFile.bin
deleted file mode 100644
index fe8e783..0000000
--- a/macros/GeneralFunctions/SCI2CFindFile.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2CNInArgCheck.bin b/macros/GeneralFunctions/SCI2CNInArgCheck.bin
deleted file mode 100644
index 8d96b6e..0000000
--- a/macros/GeneralFunctions/SCI2CNInArgCheck.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2COpenFileRead.bin b/macros/GeneralFunctions/SCI2COpenFileRead.bin
deleted file mode 100644
index f3f6a5e..0000000
--- a/macros/GeneralFunctions/SCI2COpenFileRead.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2COpenFileWrite.bin b/macros/GeneralFunctions/SCI2COpenFileWrite.bin
deleted file mode 100644
index 0287b3a..0000000
--- a/macros/GeneralFunctions/SCI2COpenFileWrite.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2CTemplate.bin b/macros/GeneralFunctions/SCI2CTemplate.bin
deleted file mode 100644
index c485b45..0000000
--- a/macros/GeneralFunctions/SCI2CTemplate.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Ccopyfile.bin b/macros/GeneralFunctions/SCI2Ccopyfile.bin
deleted file mode 100644
index e6d0a86..0000000
--- a/macros/GeneralFunctions/SCI2Ccopyfile.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Cfileexist.bin b/macros/GeneralFunctions/SCI2Cfileexist.bin
deleted file mode 100644
index 524c8c4..0000000
--- a/macros/GeneralFunctions/SCI2Cfileexist.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Cflipud.bin b/macros/GeneralFunctions/SCI2Cflipud.bin
deleted file mode 100644
index baf71bb..0000000
--- a/macros/GeneralFunctions/SCI2Cflipud.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Cmdelete.bin b/macros/GeneralFunctions/SCI2Cmdelete.bin
deleted file mode 100644
index 67694b7..0000000
--- a/macros/GeneralFunctions/SCI2Cmdelete.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Cresize.bin b/macros/GeneralFunctions/SCI2Cresize.bin
deleted file mode 100644
index a909d30..0000000
--- a/macros/GeneralFunctions/SCI2Cresize.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Cstring.bin b/macros/GeneralFunctions/SCI2Cstring.bin
deleted file mode 100644
index 887482b..0000000
--- a/macros/GeneralFunctions/SCI2Cstring.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Cstrncmp.bin b/macros/GeneralFunctions/SCI2Cstrncmp.bin
deleted file mode 100644
index 78ce9a1..0000000
--- a/macros/GeneralFunctions/SCI2Cstrncmp.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SCI2Cstrncmps1size.bin b/macros/GeneralFunctions/SCI2Cstrncmps1size.bin
deleted file mode 100644
index e9a45d9..0000000
--- a/macros/GeneralFunctions/SCI2Cstrncmps1size.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/SizeInByte.bin b/macros/GeneralFunctions/SizeInByte.bin
deleted file mode 100644
index 04c7a75..0000000
--- a/macros/GeneralFunctions/SizeInByte.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/dispina.bin b/macros/GeneralFunctions/dispina.bin
deleted file mode 100644
index 25d03fa..0000000
--- a/macros/GeneralFunctions/dispina.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/filenamefprintf.bin b/macros/GeneralFunctions/filenamefprintf.bin
deleted file mode 100644
index 864a494..0000000
--- a/macros/GeneralFunctions/filenamefprintf.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/float.bin b/macros/GeneralFunctions/float.bin
deleted file mode 100644
index fd0c449..0000000
--- a/macros/GeneralFunctions/float.bin
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/lib b/macros/GeneralFunctions/lib
deleted file mode 100644
index ffeb194..0000000
--- a/macros/GeneralFunctions/lib
+++ /dev/null
Binary files differ
diff --git a/macros/GeneralFunctions/names b/macros/GeneralFunctions/names
deleted file mode 100644
index eb8300a..0000000
--- a/macros/GeneralFunctions/names
+++ /dev/null
@@ -1,28 +0,0 @@
-Array2String
-ConvertPathMat2C
-File2StringArray
-FunName2SciFileName
-IsNanSize
-KeyStr2FileStrPos
-PrintStepInfo
-PrintStringInfo
-ReadStringCard
-SCI2CCreateDir
-SCI2CFindFile
-SCI2CNInArgCheck
-SCI2COpenFileRead
-SCI2COpenFileWrite
-SCI2CTemplate
-SCI2Ccopyfile
-SCI2Cfileexist
-SCI2Cflipud
-SCI2Cmdelete
-SCI2Cresize
-SCI2Cstring
-SCI2Cstrncmp
-SCI2Cstrncmps1size
-SizeInByte
-dispina
-filenamefprintf
-float
-squeezestrings
diff --git a/macros/GeneralFunctions/squeezestrings.bin b/macros/GeneralFunctions/squeezestrings.bin
deleted file mode 100644
index 11b97ec..0000000
--- a/macros/GeneralFunctions/squeezestrings.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRADCSetup.bin b/macros/Hardware/AVR/AVRADCSetup.bin
deleted file mode 100644
index 25352e5..0000000
--- a/macros/Hardware/AVR/AVRADCSetup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRDigitalIn.bin b/macros/Hardware/AVR/AVRDigitalIn.bin
deleted file mode 100644
index e88f6a6..0000000
--- a/macros/Hardware/AVR/AVRDigitalIn.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRDigitalOut.bin b/macros/Hardware/AVR/AVRDigitalOut.bin
deleted file mode 100644
index d0dcb55..0000000
--- a/macros/Hardware/AVR/AVRDigitalOut.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRDigitalPortSetup.bin b/macros/Hardware/AVR/AVRDigitalPortSetup.bin
deleted file mode 100644
index dacf6a3..0000000
--- a/macros/Hardware/AVR/AVRDigitalPortSetup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRDigitalSetup.bin b/macros/Hardware/AVR/AVRDigitalSetup.bin
deleted file mode 100644
index 60b0749..0000000
--- a/macros/Hardware/AVR/AVRDigitalSetup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRGetTimerValue.bin b/macros/Hardware/AVR/AVRGetTimerValue.bin
deleted file mode 100644
index 82f8ed4..0000000
--- a/macros/Hardware/AVR/AVRGetTimerValue.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRPWM0SetDuty.bin b/macros/Hardware/AVR/AVRPWM0SetDuty.bin
deleted file mode 100644
index bc15dd3..0000000
--- a/macros/Hardware/AVR/AVRPWM0SetDuty.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRPWM0Setup.bin b/macros/Hardware/AVR/AVRPWM0Setup.bin
deleted file mode 100644
index 0886704..0000000
--- a/macros/Hardware/AVR/AVRPWM0Setup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRPWM1SetDuty.bin b/macros/Hardware/AVR/AVRPWM1SetDuty.bin
deleted file mode 100644
index 36567db..0000000
--- a/macros/Hardware/AVR/AVRPWM1SetDuty.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRPWM1Setup.bin b/macros/Hardware/AVR/AVRPWM1Setup.bin
deleted file mode 100644
index d0b17c2..0000000
--- a/macros/Hardware/AVR/AVRPWM1Setup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRPWM2SetDuty.bin b/macros/Hardware/AVR/AVRPWM2SetDuty.bin
deleted file mode 100644
index 47fb532..0000000
--- a/macros/Hardware/AVR/AVRPWM2SetDuty.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRPWM2Setup.bin b/macros/Hardware/AVR/AVRPWM2Setup.bin
deleted file mode 100644
index 66996c0..0000000
--- a/macros/Hardware/AVR/AVRPWM2Setup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRReadADC.bin b/macros/Hardware/AVR/AVRReadADC.bin
deleted file mode 100644
index 3735097..0000000
--- a/macros/Hardware/AVR/AVRReadADC.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRSleep.bin b/macros/Hardware/AVR/AVRSleep.bin
deleted file mode 100644
index e4b10d8..0000000
--- a/macros/Hardware/AVR/AVRSleep.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRTimerSetup.bin b/macros/Hardware/AVR/AVRTimerSetup.bin
deleted file mode 100644
index d7d8c42..0000000
--- a/macros/Hardware/AVR/AVRTimerSetup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRUARTReceive.bin b/macros/Hardware/AVR/AVRUARTReceive.bin
deleted file mode 100644
index 013036e..0000000
--- a/macros/Hardware/AVR/AVRUARTReceive.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRUARTSetup.bin b/macros/Hardware/AVR/AVRUARTSetup.bin
deleted file mode 100644
index 82ec291..0000000
--- a/macros/Hardware/AVR/AVRUARTSetup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/AVRUARTTransmit.bin b/macros/Hardware/AVR/AVRUARTTransmit.bin
deleted file mode 100644
index 9e53d9a..0000000
--- a/macros/Hardware/AVR/AVRUARTTransmit.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/GetAVRSupportFunctions.bin b/macros/Hardware/AVR/GetAVRSupportFunctions.bin
deleted file mode 100644
index ba84783..0000000
--- a/macros/Hardware/AVR/GetAVRSupportFunctions.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/GetPeripheral.bin b/macros/Hardware/AVR/GetPeripheral.bin
deleted file mode 100644
index b496bbb..0000000
--- a/macros/Hardware/AVR/GetPeripheral.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/InsertPeripheralInList.bin b/macros/Hardware/AVR/InsertPeripheralInList.bin
deleted file mode 100644
index c49f4e0..0000000
--- a/macros/Hardware/AVR/InsertPeripheralInList.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/IsAVRSupportFunction.bin b/macros/Hardware/AVR/IsAVRSupportFunction.bin
deleted file mode 100644
index e238230..0000000
--- a/macros/Hardware/AVR/IsAVRSupportFunction.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/lib b/macros/Hardware/AVR/lib
deleted file mode 100644
index 3e6de60..0000000
--- a/macros/Hardware/AVR/lib
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/AVR/names b/macros/Hardware/AVR/names
deleted file mode 100644
index 8fcfdb7..0000000
--- a/macros/Hardware/AVR/names
+++ /dev/null
@@ -1,22 +0,0 @@
-AVRADCSetup
-AVRDigitalIn
-AVRDigitalOut
-AVRDigitalPortSetup
-AVRDigitalSetup
-AVRGetTimerValue
-AVRPWM0SetDuty
-AVRPWM0Setup
-AVRPWM1SetDuty
-AVRPWM1Setup
-AVRPWM2SetDuty
-AVRPWM2Setup
-AVRReadADC
-AVRSleep
-AVRTimerSetup
-AVRUARTReceive
-AVRUARTSetup
-AVRUARTTransmit
-GetAVRSupportFunctions
-GetPeripheral
-InsertPeripheralInList
-IsAVRSupportFunction
diff --git a/macros/Hardware/RasberryPi/GetRPISupportFunctions.bin b/macros/Hardware/RasberryPi/GetRPISupportFunctions.bin
deleted file mode 100644
index a70999c..0000000
--- a/macros/Hardware/RasberryPi/GetRPISupportFunctions.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/IsRPISupportFunction.bin b/macros/Hardware/RasberryPi/IsRPISupportFunction.bin
deleted file mode 100644
index 11533d3..0000000
--- a/macros/Hardware/RasberryPi/IsRPISupportFunction.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_DelayMicro.bin b/macros/Hardware/RasberryPi/RPI_DelayMicro.bin
deleted file mode 100644
index a4d32cb..0000000
--- a/macros/Hardware/RasberryPi/RPI_DelayMicro.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_DelayMilli.bin b/macros/Hardware/RasberryPi/RPI_DelayMilli.bin
deleted file mode 100644
index b6eeb30..0000000
--- a/macros/Hardware/RasberryPi/RPI_DelayMilli.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_DigitalIn.bin b/macros/Hardware/RasberryPi/RPI_DigitalIn.bin
deleted file mode 100644
index f4c16f3..0000000
--- a/macros/Hardware/RasberryPi/RPI_DigitalIn.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_DigitalOut.bin b/macros/Hardware/RasberryPi/RPI_DigitalOut.bin
deleted file mode 100644
index b7ad06e..0000000
--- a/macros/Hardware/RasberryPi/RPI_DigitalOut.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_DigitalSetup.bin b/macros/Hardware/RasberryPi/RPI_DigitalSetup.bin
deleted file mode 100644
index 1ac5b58..0000000
--- a/macros/Hardware/RasberryPi/RPI_DigitalSetup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_GetMicros.bin b/macros/Hardware/RasberryPi/RPI_GetMicros.bin
deleted file mode 100644
index 3e6c08f..0000000
--- a/macros/Hardware/RasberryPi/RPI_GetMicros.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_GetMillis.bin b/macros/Hardware/RasberryPi/RPI_GetMillis.bin
deleted file mode 100644
index b914365..0000000
--- a/macros/Hardware/RasberryPi/RPI_GetMillis.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_HardPWMSetClock.bin b/macros/Hardware/RasberryPi/RPI_HardPWMSetClock.bin
deleted file mode 100644
index 1efe080..0000000
--- a/macros/Hardware/RasberryPi/RPI_HardPWMSetClock.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_HardPWMSetMode.bin b/macros/Hardware/RasberryPi/RPI_HardPWMSetMode.bin
deleted file mode 100644
index 075d6e6..0000000
--- a/macros/Hardware/RasberryPi/RPI_HardPWMSetMode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_HardPWMSetRange.bin b/macros/Hardware/RasberryPi/RPI_HardPWMSetRange.bin
deleted file mode 100644
index 8ded270..0000000
--- a/macros/Hardware/RasberryPi/RPI_HardPWMSetRange.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_HardPWMWrite.bin b/macros/Hardware/RasberryPi/RPI_HardPWMWrite.bin
deleted file mode 100644
index 9957f3a..0000000
--- a/macros/Hardware/RasberryPi/RPI_HardPWMWrite.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_PinISR.bin b/macros/Hardware/RasberryPi/RPI_PinISR.bin
deleted file mode 100644
index ddeff68..0000000
--- a/macros/Hardware/RasberryPi/RPI_PinISR.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_SerialClose.bin b/macros/Hardware/RasberryPi/RPI_SerialClose.bin
deleted file mode 100644
index dce972d..0000000
--- a/macros/Hardware/RasberryPi/RPI_SerialClose.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_SerialFlush.bin b/macros/Hardware/RasberryPi/RPI_SerialFlush.bin
deleted file mode 100644
index 2a3704d..0000000
--- a/macros/Hardware/RasberryPi/RPI_SerialFlush.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_SerialGetChar.bin b/macros/Hardware/RasberryPi/RPI_SerialGetChar.bin
deleted file mode 100644
index 928f28a..0000000
--- a/macros/Hardware/RasberryPi/RPI_SerialGetChar.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_SerialSendChar.bin b/macros/Hardware/RasberryPi/RPI_SerialSendChar.bin
deleted file mode 100644
index 7614ebc..0000000
--- a/macros/Hardware/RasberryPi/RPI_SerialSendChar.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_SerialSendData.bin b/macros/Hardware/RasberryPi/RPI_SerialSendData.bin
deleted file mode 100644
index a3524a6..0000000
--- a/macros/Hardware/RasberryPi/RPI_SerialSendData.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/RPI_SerialSetup.bin b/macros/Hardware/RasberryPi/RPI_SerialSetup.bin
deleted file mode 100644
index 0128c27..0000000
--- a/macros/Hardware/RasberryPi/RPI_SerialSetup.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/lib b/macros/Hardware/RasberryPi/lib
deleted file mode 100644
index 2426bc1..0000000
--- a/macros/Hardware/RasberryPi/lib
+++ /dev/null
Binary files differ
diff --git a/macros/Hardware/RasberryPi/names b/macros/Hardware/RasberryPi/names
deleted file mode 100644
index 39cb543..0000000
--- a/macros/Hardware/RasberryPi/names
+++ /dev/null
@@ -1,23 +0,0 @@
-GetRPISupportFunctions
-IsRPISupportFunction
-RPI_DelayMicro
-RPI_DelayMilli
-RPI_DelayMicro
-RPI_DelayMilli
-RPI_DigitalIn
-RPI_DigitalOut
-RPI_DigitalSetup
-RPI_GetMicros
-RPI_GetMillis
-RPI_HardPWMSetClock
-RPI_HardPWMSetMode
-RPI_HardPWMSetRange
-RPI_HardPWMWrite
-RPI_PinISR
-RPI_SerialClose
-RPI_SerialFlush
-RPI_SerialGetChar
-RPI_SerialSendChar
-RPI_SerialSendData
-RPI_SerialSetup
-u16RPISerialDataAvail
diff --git a/macros/Hardware/RasberryPi/u16RPISerialDataAvail.bin b/macros/Hardware/RasberryPi/u16RPISerialDataAvail.bin
deleted file mode 100644
index 3789bd6..0000000
--- a/macros/Hardware/RasberryPi/u16RPISerialDataAvail.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/core/CV_CreateImage.bin b/macros/ImageProcessing/core/CV_CreateImage.bin
deleted file mode 100644
index d5aa308..0000000
--- a/macros/ImageProcessing/core/CV_CreateImage.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/core/CV_GetImgSize.bin b/macros/ImageProcessing/core/CV_GetImgSize.bin
deleted file mode 100644
index ede60e6..0000000
--- a/macros/ImageProcessing/core/CV_GetImgSize.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/core/lib b/macros/ImageProcessing/core/lib
deleted file mode 100644
index 8d5e5c7..0000000
--- a/macros/ImageProcessing/core/lib
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/core/names b/macros/ImageProcessing/core/names
deleted file mode 100644
index f56c951..0000000
--- a/macros/ImageProcessing/core/names
+++ /dev/null
@@ -1,2 +0,0 @@
-CV_CreateImage
-CV_GetImgSize
diff --git a/macros/ImageProcessing/highgui/CV_LoadImage.bin b/macros/ImageProcessing/highgui/CV_LoadImage.bin
deleted file mode 100644
index f8e1337..0000000
--- a/macros/ImageProcessing/highgui/CV_LoadImage.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/highgui/CV_SaveImage.bin b/macros/ImageProcessing/highgui/CV_SaveImage.bin
deleted file mode 100644
index 8d056bf..0000000
--- a/macros/ImageProcessing/highgui/CV_SaveImage.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/highgui/CV_ShowImage.bin b/macros/ImageProcessing/highgui/CV_ShowImage.bin
deleted file mode 100644
index c4e00fc..0000000
--- a/macros/ImageProcessing/highgui/CV_ShowImage.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/highgui/CV_WaitKey.bin b/macros/ImageProcessing/highgui/CV_WaitKey.bin
deleted file mode 100644
index 30a42f4..0000000
--- a/macros/ImageProcessing/highgui/CV_WaitKey.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/highgui/lib b/macros/ImageProcessing/highgui/lib
deleted file mode 100644
index 2db0482..0000000
--- a/macros/ImageProcessing/highgui/lib
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/highgui/names b/macros/ImageProcessing/highgui/names
deleted file mode 100644
index a717164..0000000
--- a/macros/ImageProcessing/highgui/names
+++ /dev/null
@@ -1,4 +0,0 @@
-CV_LoadImage
-CV_SaveImage
-CV_ShowImage
-CV_WaitKey
diff --git a/macros/ImageProcessing/imgproc/CV_AdaptiveThreshold.bin b/macros/ImageProcessing/imgproc/CV_AdaptiveThreshold.bin
deleted file mode 100644
index 26a58c0..0000000
--- a/macros/ImageProcessing/imgproc/CV_AdaptiveThreshold.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_Blur.bin b/macros/ImageProcessing/imgproc/CV_Blur.bin
deleted file mode 100644
index 9fc1af4..0000000
--- a/macros/ImageProcessing/imgproc/CV_Blur.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_Canny.bin b/macros/ImageProcessing/imgproc/CV_Canny.bin
deleted file mode 100644
index df82478..0000000
--- a/macros/ImageProcessing/imgproc/CV_Canny.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_CornerHarris.bin b/macros/ImageProcessing/imgproc/CV_CornerHarris.bin
deleted file mode 100644
index 291d3e4..0000000
--- a/macros/ImageProcessing/imgproc/CV_CornerHarris.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_CvtColor.bin b/macros/ImageProcessing/imgproc/CV_CvtColor.bin
deleted file mode 100644
index eee1018..0000000
--- a/macros/ImageProcessing/imgproc/CV_CvtColor.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_Dilate.bin b/macros/ImageProcessing/imgproc/CV_Dilate.bin
deleted file mode 100644
index 3f2d2d9..0000000
--- a/macros/ImageProcessing/imgproc/CV_Dilate.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_DistanceTransform.bin b/macros/ImageProcessing/imgproc/CV_DistanceTransform.bin
deleted file mode 100644
index 0955b5f..0000000
--- a/macros/ImageProcessing/imgproc/CV_DistanceTransform.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_Erode.bin b/macros/ImageProcessing/imgproc/CV_Erode.bin
deleted file mode 100644
index 33d4231..0000000
--- a/macros/ImageProcessing/imgproc/CV_Erode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_GaussianBlur.bin b/macros/ImageProcessing/imgproc/CV_GaussianBlur.bin
deleted file mode 100644
index b176662..0000000
--- a/macros/ImageProcessing/imgproc/CV_GaussianBlur.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_MedianBlur.bin b/macros/ImageProcessing/imgproc/CV_MedianBlur.bin
deleted file mode 100644
index fdcd23e..0000000
--- a/macros/ImageProcessing/imgproc/CV_MedianBlur.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/CV_Threshold.bin b/macros/ImageProcessing/imgproc/CV_Threshold.bin
deleted file mode 100644
index c2ce1c6..0000000
--- a/macros/ImageProcessing/imgproc/CV_Threshold.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/lib b/macros/ImageProcessing/imgproc/lib
deleted file mode 100644
index 656e3bb..0000000
--- a/macros/ImageProcessing/imgproc/lib
+++ /dev/null
Binary files differ
diff --git a/macros/ImageProcessing/imgproc/names b/macros/ImageProcessing/imgproc/names
deleted file mode 100644
index 16240f5..0000000
--- a/macros/ImageProcessing/imgproc/names
+++ /dev/null
@@ -1,11 +0,0 @@
-CV_AdaptiveThreshold
-CV_Blur
-CV_Canny
-CV_CornerHarris
-CV_CvtColor
-CV_Dilate
-CV_DistanceTransform
-CV_Erode
-CV_GaussianBlur
-CV_MedianBlur
-CV_Threshold
diff --git a/macros/Scilab-Arduino/GenerateSetupFunction.bin b/macros/Scilab-Arduino/GenerateSetupFunction.bin
deleted file mode 100644
index 0051630..0000000
--- a/macros/Scilab-Arduino/GenerateSetupFunction.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Scilab-Arduino/GetArduinoFunctions.bin b/macros/Scilab-Arduino/GetArduinoFunctions.bin
deleted file mode 100644
index fe9e204..0000000
--- a/macros/Scilab-Arduino/GetArduinoFunctions.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Scilab-Arduino/GetArduinoSetupFunctions.bin b/macros/Scilab-Arduino/GetArduinoSetupFunctions.bin
deleted file mode 100644
index 67f9fad..0000000
--- a/macros/Scilab-Arduino/GetArduinoSetupFunctions.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Scilab-Arduino/InsertSetupInList.bin b/macros/Scilab-Arduino/InsertSetupInList.bin
deleted file mode 100644
index 29e3731..0000000
--- a/macros/Scilab-Arduino/InsertSetupInList.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Scilab-Arduino/IsArduinoFunction.bin b/macros/Scilab-Arduino/IsArduinoFunction.bin
deleted file mode 100644
index 5dbfaca..0000000
--- a/macros/Scilab-Arduino/IsArduinoFunction.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Scilab-Arduino/IsArduinoSetupFunction.bin b/macros/Scilab-Arduino/IsArduinoSetupFunction.bin
deleted file mode 100644
index 8948d1a..0000000
--- a/macros/Scilab-Arduino/IsArduinoSetupFunction.bin
+++ /dev/null
Binary files differ
diff --git a/macros/Scilab-Arduino/lib b/macros/Scilab-Arduino/lib
deleted file mode 100644
index ce6d16d..0000000
--- a/macros/Scilab-Arduino/lib
+++ /dev/null
Binary files differ
diff --git a/macros/Scilab-Arduino/names b/macros/Scilab-Arduino/names
deleted file mode 100644
index 55eb6fe..0000000
--- a/macros/Scilab-Arduino/names
+++ /dev/null
@@ -1,6 +0,0 @@
-GenerateSetupFunction
-GetArduinoFunctions
-GetArduinoSetupFunctions
-InsertSetupInList
-IsArduinoFunction
-IsArduinoSetupFunction
diff --git a/macros/SymbolTable/ST_AnalyzeScope.bin b/macros/SymbolTable/ST_AnalyzeScope.bin
deleted file mode 100644
index 7e727a0..0000000
--- a/macros/SymbolTable/ST_AnalyzeScope.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_Del.bin b/macros/SymbolTable/ST_Del.bin
deleted file mode 100644
index c26e2e5..0000000
--- a/macros/SymbolTable/ST_Del.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_FindPos.bin b/macros/SymbolTable/ST_FindPos.bin
deleted file mode 100644
index c7003f3..0000000
--- a/macros/SymbolTable/ST_FindPos.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_Get.bin b/macros/SymbolTable/ST_Get.bin
deleted file mode 100644
index 512e72b..0000000
--- a/macros/SymbolTable/ST_Get.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_GetInArgInfo.bin b/macros/SymbolTable/ST_GetInArgInfo.bin
deleted file mode 100644
index 6eb16e3..0000000
--- a/macros/SymbolTable/ST_GetInArgInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_GetSymbolInfo.bin b/macros/SymbolTable/ST_GetSymbolInfo.bin
deleted file mode 100644
index b8a7cf7..0000000
--- a/macros/SymbolTable/ST_GetSymbolInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_InsForCntVars.bin b/macros/SymbolTable/ST_InsForCntVars.bin
deleted file mode 100644
index 12882fc..0000000
--- a/macros/SymbolTable/ST_InsForCntVars.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_InsOutArg.bin b/macros/SymbolTable/ST_InsOutArg.bin
deleted file mode 100644
index ec9970c..0000000
--- a/macros/SymbolTable/ST_InsOutArg.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_Load.bin b/macros/SymbolTable/ST_Load.bin
deleted file mode 100644
index f158c2b..0000000
--- a/macros/SymbolTable/ST_Load.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_MatchSymbol.bin b/macros/SymbolTable/ST_MatchSymbol.bin
deleted file mode 100644
index 278560d..0000000
--- a/macros/SymbolTable/ST_MatchSymbol.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_Save.bin b/macros/SymbolTable/ST_Save.bin
deleted file mode 100644
index 4aa50a2..0000000
--- a/macros/SymbolTable/ST_Save.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/ST_Set.bin b/macros/SymbolTable/ST_Set.bin
deleted file mode 100644
index cbd2627..0000000
--- a/macros/SymbolTable/ST_Set.bin
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/lib b/macros/SymbolTable/lib
deleted file mode 100644
index 97e61a3..0000000
--- a/macros/SymbolTable/lib
+++ /dev/null
Binary files differ
diff --git a/macros/SymbolTable/names b/macros/SymbolTable/names
deleted file mode 100644
index b5a7d65..0000000
--- a/macros/SymbolTable/names
+++ /dev/null
@@ -1,12 +0,0 @@
-ST_AnalyzeScope
-ST_Del
-ST_FindPos
-ST_Get
-ST_GetInArgInfo
-ST_GetSymbolInfo
-ST_InsForCntVars
-ST_InsOutArg
-ST_Load
-ST_MatchSymbol
-ST_Save
-ST_Set
diff --git a/macros/ToolInitialization/INIT_CreateDirs.bin b/macros/ToolInitialization/INIT_CreateDirs.bin
deleted file mode 100644
index 16ebab8..0000000
--- a/macros/ToolInitialization/INIT_CreateDirs.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_FillSCI2LibCDirs.bin b/macros/ToolInitialization/INIT_FillSCI2LibCDirs.bin
deleted file mode 100644
index cb61f23..0000000
--- a/macros/ToolInitialization/INIT_FillSCI2LibCDirs.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_GenAnnFLFunctions.bin b/macros/ToolInitialization/INIT_GenAnnFLFunctions.bin
deleted file mode 100644
index f7d2aa5..0000000
--- a/macros/ToolInitialization/INIT_GenAnnFLFunctions.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_GenFileInfo.bin b/macros/ToolInitialization/INIT_GenFileInfo.bin
deleted file mode 100644
index a8d4722..0000000
--- a/macros/ToolInitialization/INIT_GenFileInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_GenLibraries.bin b/macros/ToolInitialization/INIT_GenLibraries.bin
deleted file mode 100644
index bc3bc87..0000000
--- a/macros/ToolInitialization/INIT_GenLibraries.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_GenSharedInfo.bin b/macros/ToolInitialization/INIT_GenSharedInfo.bin
deleted file mode 100644
index 7263830..0000000
--- a/macros/ToolInitialization/INIT_GenSharedInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_LoadLibraries.bin b/macros/ToolInitialization/INIT_LoadLibraries.bin
deleted file mode 100644
index c85aac6..0000000
--- a/macros/ToolInitialization/INIT_LoadLibraries.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_RemoveDirs.bin b/macros/ToolInitialization/INIT_RemoveDirs.bin
deleted file mode 100644
index c1ee9ec..0000000
--- a/macros/ToolInitialization/INIT_RemoveDirs.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_SCI2C.bin b/macros/ToolInitialization/INIT_SCI2C.bin
deleted file mode 100644
index 1940230..0000000
--- a/macros/ToolInitialization/INIT_SCI2C.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/INIT_SharedInfoEqual.bin b/macros/ToolInitialization/INIT_SharedInfoEqual.bin
deleted file mode 100644
index 31238a3..0000000
--- a/macros/ToolInitialization/INIT_SharedInfoEqual.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/ManageNextConversion.bin b/macros/ToolInitialization/ManageNextConversion.bin
deleted file mode 100644
index bf43562..0000000
--- a/macros/ToolInitialization/ManageNextConversion.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/UpdateSCI2CInfo.bin b/macros/ToolInitialization/UpdateSCI2CInfo.bin
deleted file mode 100644
index c13904d..0000000
--- a/macros/ToolInitialization/UpdateSCI2CInfo.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/doublecomplex.bin b/macros/ToolInitialization/doublecomplex.bin
deleted file mode 100644
index 5897f0d..0000000
--- a/macros/ToolInitialization/doublecomplex.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/doublecomplex.sci b/macros/ToolInitialization/doublecomplex.sci
index 5fd3784..ebeb883 100644
--- a/macros/ToolInitialization/doublecomplex.sci
+++ b/macros/ToolInitialization/doublecomplex.sci
@@ -25,5 +25,5 @@ if(x==0)
y = 0*%i;
else
y=x+0*%i;
-
+end
endfunction
diff --git a/macros/ToolInitialization/floatcomplex.bin b/macros/ToolInitialization/floatcomplex.bin
deleted file mode 100644
index bd77a45..0000000
--- a/macros/ToolInitialization/floatcomplex.bin
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/lib b/macros/ToolInitialization/lib
deleted file mode 100644
index 0ac3122..0000000
--- a/macros/ToolInitialization/lib
+++ /dev/null
Binary files differ
diff --git a/macros/ToolInitialization/names b/macros/ToolInitialization/names
deleted file mode 100644
index 71a724d..0000000
--- a/macros/ToolInitialization/names
+++ /dev/null
@@ -1,14 +0,0 @@
-INIT_CreateDirs
-INIT_FillSCI2LibCDirs
-INIT_GenAnnFLFunctions
-INIT_GenFileInfo
-INIT_GenLibraries
-INIT_GenSharedInfo
-INIT_LoadLibraries
-INIT_RemoveDirs
-INIT_SCI2C
-INIT_SharedInfoEqual
-ManageNextConversion
-UpdateSCI2CInfo
-doublecomplex
-floatcomplex
diff --git a/macros/cb_sci2c_gui.bin b/macros/cb_sci2c_gui.bin
deleted file mode 100644
index bc691e4..0000000
--- a/macros/cb_sci2c_gui.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/Scilab2CDeps.bin b/macros/findDeps/Scilab2CDeps.bin
deleted file mode 100644
index ae162ec..0000000
--- a/macros/findDeps/Scilab2CDeps.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/findDeps.bin b/macros/findDeps/findDeps.bin
deleted file mode 100644
index fb11e00..0000000
--- a/macros/findDeps/findDeps.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllHeaders.bin b/macros/findDeps/getAllHeaders.bin
deleted file mode 100644
index bb5e9c8..0000000
--- a/macros/findDeps/getAllHeaders.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci
index 27998e5..b7f26b3 100644
--- a/macros/findDeps/getAllHeaders.sci
+++ b/macros/findDeps/getAllHeaders.sci
@@ -160,14 +160,7 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/differential_calculus/includes/diffc.h"
"src/c/Files/includes/files.h"
"src/c/string/includes/convstr.h"
- "src/c/CACSD/includes/syslin.h"
- "src/c/CACSD/includes/lqr.h"
- "src/c/CACSD/includes/lqe.h"
- "src/c/CACSD/includes/obscont.h"
- "src/c/linearAlgebra/includes/schur.h"
- "src/c/linearAlgebra/includes/balanc.h"
- "src/c/linearAlgebra/includes/rcond.h"];
- "src/c/string/includes/strsubst.h"
+ "src/c/string/includes/strsubst.h"
//"src/c/string/includes/strcmp.h"
"src/c/string/includes/strrev.h"
"src/c/string/includes/strrchr.h"
@@ -188,12 +181,18 @@ function allHeaders = getAllHeaders(SharedInfo)
"src/c/elementaryFunctions/includes/sec.h"
"src/c/elementaryFunctions/includes/secd.h"
"src/c/elementaryFunctions/includes/sech.h"
- "src/c/elementaryFunctions/includes/float.h"
+ "src/c/elementaryFunctions/includes/get_float.h"
"src/c/elementaryFunctions/includes/factorial.h"
- "src/c/elementaryFunctions/includes/interp1.h"
"src/c/elementaryFunctions/includes/primes.h"
"src/c/elementaryFunctions/includes/factor.h"
-];
+ "src/c/CACSD/includes/syslin.h"
+ "src/c/CACSD/includes/lqr.h"
+ "src/c/CACSD/includes/lqe.h"
+ "src/c/CACSD/includes/obscont.h"
+ "src/c/linearAlgebra/includes/schur.h"
+ "src/c/linearAlgebra/includes/balanc.h"
+ "src/c/linearAlgebra/includes/rcond.h"];
+
//Header files required for "Arduino" output
Arduino_headers = [
@@ -218,8 +217,8 @@ function allHeaders = getAllHeaders(SharedInfo)
];
RPi_headers = [
- "thirdparty/raspberrypi/includes/wiringPi.h"
- "thirdparty/raspberrypi/includes/wiringSerial.h"
+ "thirdparty/includes/WiringPi/wiringPi.h"
+ "thirdparty/includes/WiringPi/wiringSerial.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralDigital.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralTiming.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h"
@@ -231,7 +230,8 @@ function allHeaders = getAllHeaders(SharedInfo)
OpenCV_headers = [
"src/c/imageProcessing/includes/cvcore.hpp"
"src/c/imageProcessing/includes/cvhighgui.hpp"
- "src/c/imageProcessing/includes/cvimgproc.hpp"];
+ "src/c/imageProcessing/includes/cvimgproc.hpp"
+ "thirdparty/includes/OpenCV/"];
if Target == "StandAlone"
allHeaders = Standalone_headers;
diff --git a/macros/findDeps/getAllInterfaces.bin b/macros/findDeps/getAllInterfaces.bin
deleted file mode 100644
index 66d7e55..0000000
--- a/macros/findDeps/getAllInterfaces.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllInterfaces.sci b/macros/findDeps/getAllInterfaces.sci
index 04a707b..c5c3116 100644
--- a/macros/findDeps/getAllInterfaces.sci
+++ b/macros/findDeps/getAllInterfaces.sci
@@ -162,13 +162,6 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/elementaryFunctions/interfaces/int_dec2base.h"
"src/c/elementaryFunctions/interfaces/int_base2dec.h"
"src/c/elementaryFunctions/interfaces/int_dec2bin.h"
- "src/c/CACSD/interfaces/int_syslin.h"
- "src/c/CACSD/interfaces/int_lqr.h"
- "src/c/CACSD/interfaces/int_lqe.h"
- "src/c/CACSD/interfaces/int_obscont.h"
- "src/c/linearAlgebra/interfaces/int_schur.h"
- "src/c/linearAlgebra/interfaces/int_balanc.h"
- "src/c/linearAlgebra/interfaces/int_rcond.h"];
"src/c/elementaryFunctions/interfaces/int_dec2hex.h"
"src/c/elementaryFunctions/interfaces/int_dec2oct.h"
"src/c/elementaryFunctions/interfaces/int_oct2dec.h"
@@ -185,10 +178,16 @@ function allInterfaces = getAllInterfaces(SharedInfo)
"src/c/elementaryFunctions/interfaces/int_sech.h"
"src/c/elementaryFunctions/interfaces/int_float.h"
"src/c/elementaryFunctions/interfaces/int_factorial.h"
- "src/c/elementaryFunctions/interfaces/int_interp1.h"
"src/c/elementaryFunctions/interfaces/int_primes.h"
"src/c/elementaryFunctions/interfaces/int_factor.h"
-];
+ "src/c/CACSD/interfaces/int_syslin.h"
+ "src/c/CACSD/interfaces/int_lqr.h"
+ "src/c/CACSD/interfaces/int_lqe.h"
+ "src/c/CACSD/interfaces/int_obscont.h"
+ "src/c/linearAlgebra/interfaces/int_schur.h"
+ "src/c/linearAlgebra/interfaces/int_balanc.h"
+ "src/c/linearAlgebra/interfaces/int_rcond.h"];
+
//Interface files required for "Arduino" output
Arduino_interfaces = [
diff --git a/macros/findDeps/getAllLibraries.bin b/macros/findDeps/getAllLibraries.bin
deleted file mode 100644
index ca1db0c..0000000
--- a/macros/findDeps/getAllLibraries.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllLibraries.sci b/macros/findDeps/getAllLibraries.sci
index 7969879..7392377 100644
--- a/macros/findDeps/getAllLibraries.sci
+++ b/macros/findDeps/getAllLibraries.sci
@@ -24,48 +24,59 @@ function allLibraries = getAllLibraries(SharedInfo)
Target = SharedInfo.Target;
//Library files required for "RasberryPi" target
RPi_libs = [
- "thirdparty/raspberrypi/lib/libwiringPi.so"
- "thirdparty/raspberrypi/lib/libcblas.a"
- "thirdparty/raspberrypi/lib/librefblas.a"
- "thirdparty/raspberrypi/lib/liblapack.a"
- "thirdparty/raspberrypi/lib/libgfortran.a"
- "thirdparty/raspberrypi/lib/libgsl.a"];
+ "thirdparty/lib/raspberrypi/libwiringPi.so"
+ "thirdparty/lib/raspberrypi/libcblas.a"
+ "thirdparty/lib/raspberrypi/librefblas.a"
+ "thirdparty/lib/raspberrypi/liblapack.a"
+ "thirdparty/lib/raspberrypi/libgfortran.a"
+ "thirdparty/lib/raspberrypi/libgsl.a"];
RPi_cvlibs = [
- "thirdparty/raspberrypi/lib/libopencv_calib3d.a"
- "thirdparty/raspberrypi/lib/libopencv_contrib.a"
- "thirdparty/raspberrypi/lib/libopencv_core.a"
- "thirdparty/raspberrypi/lib/libopencv_features2d.a"
- "thirdparty/raspberrypi/lib/libopencv_flann.a"
- "thirdparty/raspberrypi/lib/libopencv_gpu.a"
- "thirdparty/raspberrypi/lib/libopencv_highgui.a"
- "thirdparty/raspberrypi/lib/libopencv_imgproc.a"
- "thirdparty/raspberrypi/lib/libopencv_legacy.a"
- "thirdparty/raspberrypi/lib/libopencv_ml.a"
- "thirdparty/raspberrypi/lib/libopencv_nonfree.a"
- "thirdparty/raspberrypi/lib/libopencv_objdetect.a"
- "thirdparty/raspberrypi/lib/libopencv_ocl.a"
- "thirdparty/raspberrypi/lib/libopencv_photo.a"
- "thirdparty/raspberrypi/lib/libopencv_stitching.a"
- "thirdparty/raspberrypi/lib/libopencv_superres.a"
- "thirdparty/raspberrypi/lib/libopencv_video.a"
- "thirdparty/raspberrypi/lib/libopencv_videostab.a"
- "thirdparty/raspberrypi/lib/libopencv_ts.a"
- "thirdparty/raspberrypi/lib/libjpeg.a"
- "thirdparty/raspberrypi/lib/libjasper.a"
- "thirdparty/raspberrypi/lib/libpng.a"
- "thirdparty/raspberrypi/lib/libIlmImf.a"
- "thirdparty/raspberrypi/lib/libzlib.a"
- "thirdparty/raspberrypi/lib/libtiff.a"];
+ "thirdparty/lib/raspberrypi/libopencv_calib3d.a"
+ "thirdparty/lib/raspberrypi/libopencv_contrib.a"
+ "thirdparty/lib/raspberrypi/libopencv_core.a"
+ "thirdparty/lib/raspberrypi/libopencv_features2d.a"
+ "thirdparty/lib/raspberrypi/libopencv_flann.a"
+ "thirdparty/lib/raspberrypi/libopencv_gpu.a"
+ "thirdparty/lib/raspberrypi/libopencv_highgui.a"
+ "thirdparty/lib/raspberrypi/libopencv_imgproc.a"
+ "thirdparty/lib/raspberrypi/libopencv_legacy.a"
+ "thirdparty/lib/raspberrypi/libopencv_ml.a"
+ "thirdparty/lib/raspberrypi/libopencv_nonfree.a"
+ "thirdparty/lib/raspberrypi/libopencv_objdetect.a"
+ "thirdparty/lib/raspberrypi/libopencv_ocl.a"
+ "thirdparty/lib/raspberrypi/libopencv_photo.a"
+ "thirdparty/lib/raspberrypi/libopencv_stitching.a"
+ "thirdparty/lib/raspberrypi/libopencv_superres.a"
+ "thirdparty/lib/raspberrypi/libopencv_video.a"
+ "thirdparty/lib/raspberrypi/libopencv_videostab.a"
+ "thirdparty/lib/raspberrypi/libopencv_ts.a"
+ "thirdparty/lib/raspberrypi/libjpeg.a"
+ "thirdparty/lib/raspberrypi/libjasper.a"
+ "thirdparty/lib/raspberrypi/libpng.a"
+ "thirdparty/lib/raspberrypi/libIlmImf.a"
+ "thirdparty/lib/raspberrypi/libzlib.a"
+ "thirdparty/lib/raspberrypi/libtiff.a"];
+
if Target == "RPi"
allLibraries = RPi_libs;
if (SharedInfo.OpenCVUsed == %T)
allLibraries = cat(1,allLibraries,RPi_cvlibs)
end
+ elseif Target == "StandAlone"
+ allLibraries =[];
+ if (SharedInfo.OpenCVUsed == %T)
+ os_arch = system_getproperty('os.arch');
+ if(getos() == 'Linux' & os_arch == 'amd64')
+ allLibraries = cat(1,allLibraries,"thirdparty/lib/pc/linux/x64/OpenCV")
+ elseif(getos() == 'Windows' & os_arch == 'amd64')
+ allLibraries = cat(1,allLibraries,"thirdparty/lib/pc/windows/x64/OpenCV")
+ end
+ end
else
- allLibraries = [];
+ allLibraries = [];
end
endfunction
diff --git a/macros/findDeps/getAllSources.bin b/macros/findDeps/getAllSources.bin
deleted file mode 100644
index e233504..0000000
--- a/macros/findDeps/getAllSources.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/getAllSources.sci b/macros/findDeps/getAllSources.sci
index a64ebb0..fd8b664 100644
--- a/macros/findDeps/getAllSources.sci
+++ b/macros/findDeps/getAllSources.sci
@@ -1057,159 +1057,132 @@ function allSources = getAllSources(SharedInfo)
//"src/c/string/strcmp/gstrcmps.c"
"src/c/string/strrev/gstrreva.c"
"src/c/string/strrchr/gstrrchra.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c"
-"src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c"
-"src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c"
-"src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c"
-"src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c"
-
-"src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c"
-"src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c"
-
-"src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c"
-"src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c"
-
-"src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c"
-"src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c"
-
-"src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c"
-"src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c"
-
-"src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c"
-//"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c"
-//"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c"
-"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
-
-"src/c/elementaryFunctions/Trigonometry/cosd/dcosda.c"
-"src/c/elementaryFunctions/Trigonometry/cosd/dcosds.c"
-"src/c/elementaryFunctions/Trigonometry/cosd/scosda.c"
-"src/c/elementaryFunctions/Trigonometry/cosd/scosds.c"
-
-"src/c/elementaryFunctions/Trigonometry/cotd/dcotda.c"
-"src/c/elementaryFunctions/Trigonometry/cotd/dcotds.c"
-"src/c/elementaryFunctions/Trigonometry/cotd/scotda.c"
-"src/c/elementaryFunctions/Trigonometry/cotd/scotds.c"
-
-"src/c/elementaryFunctions/Trigonometry/coth/dcotha.c"
-"src/c/elementaryFunctions/Trigonometry/coth/dcoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/scotha.c"
-"src/c/elementaryFunctions/Trigonometry/coth/scoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/zcoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/zcotha.c"
-"src/c/elementaryFunctions/Trigonometry/coth/ccoths.c"
-"src/c/elementaryFunctions/Trigonometry/coth/ccotha.c"
-
-"src/c/elementaryFunctions/Trigonometry/csc/dcsca.c"
-"src/c/elementaryFunctions/Trigonometry/csc/dcscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/scsca.c"
-"src/c/elementaryFunctions/Trigonometry/csc/scscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/zcscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/zcsca.c"
-"src/c/elementaryFunctions/Trigonometry/csc/ccscs.c"
-"src/c/elementaryFunctions/Trigonometry/csc/ccsca.c"
-
-"src/c/elementaryFunctions/Trigonometry/cscd/dcscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/dcscda.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/scscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/scscda.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/zcscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/zcscda.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/ccscds.c"
-"src/c/elementaryFunctions/Trigonometry/cscd/ccscda.c"
-
-"src/c/elementaryFunctions/Trigonometry/csch/dcscha.c"
-"src/c/elementaryFunctions/Trigonometry/csch/dcschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/scscha.c"
-"src/c/elementaryFunctions/Trigonometry/csch/scschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/zcschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/zcscha.c"
-"src/c/elementaryFunctions/Trigonometry/csch/ccschs.c"
-"src/c/elementaryFunctions/Trigonometry/csch/ccscha.c"
-
-"src/c/elementaryFunctions/Trigonometry/sec/dsecs.c"
-"src/c/elementaryFunctions/Trigonometry/sec/dseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/sseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/ssecs.c"
-//"src/c/elementaryFunctions/Trigonometry/sec/zseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/zsecs.c"
-"src/c/elementaryFunctions/Trigonometry/sec/cseca.c"
-"src/c/elementaryFunctions/Trigonometry/sec/csecs.c"
-
-"src/c/elementaryFunctions/Trigonometry/secd/dsecda.c"
-"src/c/elementaryFunctions/Trigonometry/secd/dsecds.c"
-"src/c/elementaryFunctions/Trigonometry/secd/ssecda.c"
-"src/c/elementaryFunctions/Trigonometry/secd/ssecds.c"
-
-"src/c/elementaryFunctions/Trigonometry/sech/dsechs.c"
-"src/c/elementaryFunctions/Trigonometry/sech/dsecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/ssecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/ssechs.c"
-"src/c/elementaryFunctions/Trigonometry/sech/zsecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/zsechs.c"
-"src/c/elementaryFunctions/Trigonometry/sech/csecha.c"
-"src/c/elementaryFunctions/Trigonometry/sech/csechs.c"
-
-
-"src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c"
-"src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c"
-"src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c"
-"src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c"
-
-"src/c/elementaryFunctions/interpolation/dinterp1s.c"
-
-"src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c"
-
-"src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c"
-
-
-"src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c"
-
-"src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c"
-
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c"
+ "src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c"
+ //"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c"
+ //"src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c"
+ "src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/dcosda.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/dcosds.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/scosda.c"
+ "src/c/elementaryFunctions/Trigonometry/cosd/scosds.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/dcotda.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/dcotds.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/scotda.c"
+ "src/c/elementaryFunctions/Trigonometry/cotd/scotds.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/dcotha.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/dcoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/scotha.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/scoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/zcoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/zcotha.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/ccoths.c"
+ "src/c/elementaryFunctions/Trigonometry/coth/ccotha.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/dcsca.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/dcscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/scsca.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/scscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/zcscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/zcsca.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/ccscs.c"
+ "src/c/elementaryFunctions/Trigonometry/csc/ccsca.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/dcscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/dcscda.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/scscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/scscda.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/zcscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/zcscda.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/ccscds.c"
+ "src/c/elementaryFunctions/Trigonometry/cscd/ccscda.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/dcscha.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/dcschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/scscha.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/scschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/zcschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/zcscha.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/ccschs.c"
+ "src/c/elementaryFunctions/Trigonometry/csch/ccscha.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/dsecs.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/dseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/sseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/ssecs.c"
+ //"src/c/elementaryFunctions/Trigonometry/sec/zseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/zsecs.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/cseca.c"
+ "src/c/elementaryFunctions/Trigonometry/sec/csecs.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/dsecda.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/dsecds.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/ssecda.c"
+ "src/c/elementaryFunctions/Trigonometry/secd/ssecds.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/dsechs.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/dsecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/ssecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/ssechs.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/zsecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/zsechs.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/csecha.c"
+ "src/c/elementaryFunctions/Trigonometry/sech/csechs.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c"
+ "src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c"
+ "src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c"
+ "src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c"
"src/c/CACSD/syslin/dsyslina.c"
"src/c/CACSD/lqr/dlqra.c"
"src/c/CACSD/lqe/dlqea.c"
@@ -1218,6 +1191,7 @@ function allSources = getAllSources(SharedInfo)
"src/c/linearAlgebra/schur/dgschura.c"
"src/c/linearAlgebra/balanc/dbalanca.c"
"src/c/linearAlgebra/rcond/drconda.c"];
+
//Files to be inserted only if output format selected is 'Arduino'.
Arduino_files = ["src/c/scilab-arduino/cmd_digital_out/u8cmd_digital_outs.c"
"src/c/scilab-arduino/cmd_digital_in/u8cmd_digital_ins.c"
diff --git a/macros/findDeps/getArduinoFiles.bin b/macros/findDeps/getArduinoFiles.bin
deleted file mode 100644
index 411018b..0000000
--- a/macros/findDeps/getArduinoFiles.bin
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/lib b/macros/findDeps/lib
deleted file mode 100644
index a2c5d3a..0000000
--- a/macros/findDeps/lib
+++ /dev/null
Binary files differ
diff --git a/macros/findDeps/names b/macros/findDeps/names
deleted file mode 100644
index 2b8c551..0000000
--- a/macros/findDeps/names
+++ /dev/null
@@ -1,7 +0,0 @@
-Scilab2CDeps
-findDeps
-getAllHeaders
-getAllInterfaces
-getAllLibraries
-getAllSources
-getArduinoFiles
diff --git a/macros/getScilab2cVersion.bin b/macros/getScilab2cVersion.bin
deleted file mode 100644
index 9620859..0000000
--- a/macros/getScilab2cVersion.bin
+++ /dev/null
Binary files differ
diff --git a/macros/lib b/macros/lib
deleted file mode 100644
index fc6050e..0000000
--- a/macros/lib
+++ /dev/null
Binary files differ
diff --git a/macros/names b/macros/names
deleted file mode 100644
index a126347..0000000
--- a/macros/names
+++ /dev/null
@@ -1,6 +0,0 @@
-cb_sci2c_gui
-getScilab2cVersion
-runsci2c
-runscicode
-sci2c_gui
-scilab2c
diff --git a/macros/runsci2c.bin b/macros/runsci2c.bin
deleted file mode 100644
index fc8e8a7..0000000
--- a/macros/runsci2c.bin
+++ /dev/null
Binary files differ
diff --git a/macros/runsci2c.sci b/macros/runsci2c.sci
index 71cc1ff..b5baa15 100644
--- a/macros/runsci2c.sci
+++ b/macros/runsci2c.sci
@@ -141,7 +141,7 @@ for i = 1:size(allInterfaces, "*")
//disp("Copying "+allInterfaces(i)+" in "+SCI2COutputPath+"/interfaces/");
copyfile(allInterfaces(i), SCI2COutputPath+"/interfaces/");
end
-disp(allLibraries);
+
// -- Libraries
if(~isempty(allLibraries))
PrintStepInfo('Copying libraries', FileInfo.GeneralReport,'both');
@@ -153,9 +153,9 @@ if(~isempty(allLibraries))
end
//Copy folder containing opencv include files in Includes folder
-if((Target == 'RPi') & (SharedInfo.OpenCVUsed == %T))
- copyfile(SCI2CHOME + "/" +'thirdparty/raspberrypi/includes/opencv2/',SCI2COutputPath+"/includes/opencv2")
-end
+//if((Target == 'RPi') & (SharedInfo.OpenCVUsed == %T))
+// copyfile(SCI2CHOME + "/" +'thirdparty/raspberrypi/includes/opencv2/',SCI2COutputPath+"/includes/opencv2")
+//end
// --------------------------
// --- Generate Makefile. ---
diff --git a/macros/runscicode.bin b/macros/runscicode.bin
deleted file mode 100644
index 46bda7c..0000000
--- a/macros/runscicode.bin
+++ /dev/null
Binary files differ
diff --git a/macros/sci2c_gui.bin b/macros/sci2c_gui.bin
deleted file mode 100644
index 57a2f69..0000000
--- a/macros/sci2c_gui.bin
+++ /dev/null
Binary files differ
diff --git a/macros/scilab2c.bin b/macros/scilab2c.bin
deleted file mode 100644
index cf35bf0..0000000
--- a/macros/scilab2c.bin
+++ /dev/null
Binary files differ
diff --git a/src/c/elementaryFunctions/Trigonometry/csc/zcscs.c b/src/c/elementaryFunctions/Trigonometry/csc/zcscs.c
index c0b692d..bbb1526 100644
--- a/src/c/elementaryFunctions/Trigonometry/csc/zcscs.c
+++ b/src/c/elementaryFunctions/Trigonometry/csc/zcscs.c
@@ -13,7 +13,6 @@ doubleComplex zcscs(doubleComplex z)
//out = zrdivs(DoubleComplex(1,0),zsins(z));
double real = zreals(z);
double imag = zimags(z);
- printf("%d , %d",real,imag);
-return zrdivs(1+0*%i,(DoubleComplex(dsins(real) * dcoshs(imag), dcoss(real) * dsinhs(imag))));
+ return zrdivs(DoubleComplex(1,0),(DoubleComplex(dsins(real) * dcoshs(imag), dcoss(real) * dsinhs(imag))));
//return out;
}
diff --git a/src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c b/src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c
index 210670b..9801943 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/factor/dfactors.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
# include <stdio.h>
# include <math.h>
diff --git a/src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c b/src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c
index 9a37140..2e5ba47 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/factor/sfactors.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
# include <stdio.h>
# include <math.h>
diff --git a/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c b/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c
index de06aaa..68a118b 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactoriala.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "factorial.h"
#include <math.h>
diff --git a/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c b/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c
index 28c787e..354eb6a 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/factorial/dfactorials.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <stdio.h>
#include <math.h>
#include "factorial.h"
diff --git a/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c b/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c
index e7d820b..14f46d8 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactoriala.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "factorial.h"
#include <math.h>
diff --git a/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c b/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c
index b660702..e4f1017 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/factorial/sfactorials.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <stdio.h>
#include <math.h>
#include "factorial.h"
diff --git a/src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c b/src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c
index 5ecb92e..3aa0af4 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/primes/dprimess.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include<stdio.h>
#include "primes.h"
void dprimess(double in, double* out)
diff --git a/src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c b/src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c
index 14aa236..bff39d7 100644
--- a/src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c
+++ b/src/c/elementaryFunctions/discrete_mathematics/primes/sprimess.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include<stdio.h>
#include "primes.h"
void sprimess(float in, float* out)
diff --git a/src/c/elementaryFunctions/float/dfloata.c b/src/c/elementaryFunctions/float/dfloata.c
index e27b0a1..9705bd1 100644
--- a/src/c/elementaryFunctions/float/dfloata.c
+++ b/src/c/elementaryFunctions/float/dfloata.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
void dfloata(double* x, int size, float* out) {
int i = 0;
diff --git a/src/c/elementaryFunctions/float/dfloats.c b/src/c/elementaryFunctions/float/dfloats.c
index a56c24c..ece554a 100644
--- a/src/c/elementaryFunctions/float/dfloats.c
+++ b/src/c/elementaryFunctions/float/dfloats.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
float dfloats(double x) {
return (float) x;
diff --git a/src/c/elementaryFunctions/float/i16floata.c b/src/c/elementaryFunctions/float/i16floata.c
index e2366b7..c8113af 100644
--- a/src/c/elementaryFunctions/float/i16floata.c
+++ b/src/c/elementaryFunctions/float/i16floata.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
void i16floata(int16* x, int size, float* out) {
int i = 0;
diff --git a/src/c/elementaryFunctions/float/i16floats.c b/src/c/elementaryFunctions/float/i16floats.c
index c0c073c..9f3ee06 100644
--- a/src/c/elementaryFunctions/float/i16floats.c
+++ b/src/c/elementaryFunctions/float/i16floats.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
float i16floats(int16 x) {
return (float) x;
diff --git a/src/c/elementaryFunctions/float/i8floata.c b/src/c/elementaryFunctions/float/i8floata.c
index b578fe5..52f9a6a 100644
--- a/src/c/elementaryFunctions/float/i8floata.c
+++ b/src/c/elementaryFunctions/float/i8floata.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
void i8floata(int8* x, int size, float* out) {
int i = 0;
diff --git a/src/c/elementaryFunctions/float/i8floats.c b/src/c/elementaryFunctions/float/i8floats.c
index 15e4fc7..88127b3 100644
--- a/src/c/elementaryFunctions/float/i8floats.c
+++ b/src/c/elementaryFunctions/float/i8floats.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
float i8floats(int8 x) {
return (float) x;
diff --git a/src/c/elementaryFunctions/float/sfloata.c b/src/c/elementaryFunctions/float/sfloata.c
index c7583ba..3433706 100644
--- a/src/c/elementaryFunctions/float/sfloata.c
+++ b/src/c/elementaryFunctions/float/sfloata.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
void sfloata(float* x, int size, float* out) {
int i = 0;
diff --git a/src/c/elementaryFunctions/float/sfloats.c b/src/c/elementaryFunctions/float/sfloats.c
index e579186..3351fb0 100644
--- a/src/c/elementaryFunctions/float/sfloats.c
+++ b/src/c/elementaryFunctions/float/sfloats.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
float sfloats(float x) {
return (float) x;
diff --git a/src/c/elementaryFunctions/float/u16floata.c b/src/c/elementaryFunctions/float/u16floata.c
index 28867cb..febe5e0 100644
--- a/src/c/elementaryFunctions/float/u16floata.c
+++ b/src/c/elementaryFunctions/float/u16floata.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
void u16floata(uint16* x, int size, float* out) {
int i = 0;
diff --git a/src/c/elementaryFunctions/float/u16floats.c b/src/c/elementaryFunctions/float/u16floats.c
index f46275d..47e19ae 100644
--- a/src/c/elementaryFunctions/float/u16floats.c
+++ b/src/c/elementaryFunctions/float/u16floats.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
float u16floats(uint16 x) {
return (float) x;
diff --git a/src/c/elementaryFunctions/float/u8floata.c b/src/c/elementaryFunctions/float/u8floata.c
index 8455420..a4a1fec 100644
--- a/src/c/elementaryFunctions/float/u8floata.c
+++ b/src/c/elementaryFunctions/float/u8floata.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
void u8floata(uint8* x, int size, float* out) {
int i = 0;
diff --git a/src/c/elementaryFunctions/float/u8floats.c b/src/c/elementaryFunctions/float/u8floats.c
index f2b4c26..8b7dd8d 100644
--- a/src/c/elementaryFunctions/float/u8floats.c
+++ b/src/c/elementaryFunctions/float/u8floats.c
@@ -1,4 +1,15 @@
-#include "float.h"
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include "get_float.h"
float u8floats(uint8 x) {
return (float) x;
diff --git a/src/c/elementaryFunctions/includes/float.h b/src/c/elementaryFunctions/includes/get_float.h
index 885564b..1ada71c 100644
--- a/src/c/elementaryFunctions/includes/float.h
+++ b/src/c/elementaryFunctions/includes/get_float.h
@@ -10,8 +10,8 @@
*
*/
-#ifndef __FLOAT_H__
-#define __FLOAT_H__
+#ifndef __GET_FLOAT_H__
+#define __GET_FLOAT_H__
#include "dynlib_elementaryfunctions.h"
#include "floatComplex.h"
@@ -50,5 +50,5 @@ EXTERN_ELEMFUNCT void i16floata(int16* in, int size, float* out);
#endif
-#endif /* !__FLOAT_H__ */
+#endif /* !__GET_FLOAT_H__ */
diff --git a/src/c/elementaryFunctions/includes/interp1.h b/src/c/elementaryFunctions/includes/interp1.h
deleted file mode 100644
index caf4243..0000000
--- a/src/c/elementaryFunctions/includes/interp1.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 2016 - IIT Bombay - FOSSEE
-
- This file must be used under the terms of the CeCILL.
- This source file is licensed as described in the file COPYING, which
- you should have received as part of this distribution. The terms
- are also available at
- http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- Author: Shamik Guha
- Organization: FOSSEE, IIT Bombay
- Email: toolbox@scilab.in
- */
-#ifndef __INTERP1_H__
-#define __INTERP1_H__
-#include "types.h"
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
-double dinterp1s(double* x, int size, double* y,int size2, double xin, char* method,int size3);
-//void i8interp1s(int8 in,char* out);
-//void i16interp1s(int16 in,char* out);
-//void u8interp1s(uint8 in,char* out);
-//void u16interp1s(uint16 in,char* out);
-
-//void dinterp1a(double* in,int size,char* out);
-//void i8interp1a(int8* in,int size,char* out);
-//void i16interp1a(int16* in,int size,char* out);
-//void u8interp1a(uint8* in,int size,char* out);
-//void u16interp1a(uint16* in,int size,char* out);
-
-
-
- #ifdef __cplusplus
- } /* extern "C" */
- #endif
-
-#endif /*__INTERP1_H__*/
diff --git a/src/c/elementaryFunctions/interfaces/int_interp1.h b/src/c/elementaryFunctions/interfaces/int_interp1.h
deleted file mode 100644
index bafe915..0000000
--- a/src/c/elementaryFunctions/interfaces/int_interp1.h
+++ /dev/null
@@ -1,35 +0,0 @@
- /* Copyright (C) 2016 - IIT Bombay - FOSSEE
-
- This file must be used under the terms of the CeCILL.
- This source file is licensed as described in the file COPYING, which
- you should have received as part of this distribution. The terms
- are also available at
- http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- Author: Shamik Guha
- Organization: FOSSEE, IIT Bombay
- Email: toolbox@scilab.in
- */
-#ifndef __INT_INTERP1_H__
-#define __INT_INTERP1_H__
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
-#define d2d2d0g2interp1d0(x,size,y,size2,xin,method,size3) dinterp1s(x,size[1],y,size2[1],xin,method,size3[1])
-//#define i80interp1g2(in,out) i8interp1s(in,out)
-//#define i160interp1g2(in,out) i16interp1s(in,out)
-//#define u80interp1g2(in,out) u8interp1s(in,out)
-//#define u160interp1g2(in,out) u16interp1s(in,out)
-
-//#define d2interp1g2(in,size,out) dinterp1a(in,size[0]*size[1],out)
-//#define i82interp1g2(in,size,out) i8interp1a(in,size[0]*size[1],out)
-//#define i162interp1g2(in,size,out) i16interp1a(in,size[0]*size[1],out)
-//#define u82interp1g2(in,size,out) u8interp1a(in,size[0]*size[1],out)
-//#define u162interp1g2(in,size,out) u16interp1a(in,size[0]*size[1],out)
-
- #ifdef __cplusplus
- } /* extern "C" */
- #endif
-
-#endif /*__INT_interp1_H__*/
diff --git a/src/c/elementaryFunctions/interpolation/dinterp1s.c b/src/c/elementaryFunctions/interpolation/dinterp1s.c
deleted file mode 100644
index 17aeb87..0000000
--- a/src/c/elementaryFunctions/interpolation/dinterp1s.c
+++ /dev/null
@@ -1,26 +0,0 @@
-#include <stdio.h>
-#include "interp1.h"
-double dinterp1s(double* x, int size, double* y,int size2, double xin, char* method,int size3)
-{
- double x0=x[0];
- double x1=x[size-1];
- double y0=y[0];
- double y1=y[size2-1];
- double a = (y1 - y0) / (x1 - x0);
- double b = ((-a)*x0) + y0;
- double yout = 0.0;
- yout=(double) ((a*xin) + b);
- return yout;
-}
-
-/*
-int main(void)
-{
- double x0=3, y0=0, x1=5, y1=8;
- double x=4;
- double y = linear_interpolation(x0, y0, x1, y1, x);
- printf("(%f, %f), (%f, %f) for %f = %f\n", x0, y0, x1, y1, x, y);
- return 0;
-
-}
-*/
diff --git a/src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c b/src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c
index 51c42e0..a92fc76 100644
--- a/src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/base2dec/dbase2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "base2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c b/src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c
index 9acf266..43e3686 100644
--- a/src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/base2dec/gbase2decs.c
@@ -1,5 +1,16 @@
-#include<stdio.h>
-#include<math.h>
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include <stdio.h>
+#include <math.h>
#include "base2dec.h"
#include <string.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c
index 9baf4bd..96fccc5 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "bin2dec.h"
void dbin2deca(double* in,int size,double* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c
index 1d3cf3a..ff363c3 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/dbin2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "bin2dec.h"
#include <stdlib.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c
index 1ebc973..8511df9 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "bin2dec.h"
void i16bin2deca(int16* in,int size,int16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c
index 0f39541..9aa3be9 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/i16bin2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "bin2dec.h"
#include <stdlib.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c
index ad76143..c923ffb 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "bin2dec.h"
void i8bin2deca(int8* in,int size,int8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c
index 1863e51..abd3b89 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/i8bin2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "bin2dec.h"
#include <stdlib.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2deca.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2deca.c
index 2a4ac15..b6b75d7 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "bin2dec.h"
void u16bin2deca(uint16* in,int size,uint16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2decs.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2decs.c
index 0e58b94..cb45a20 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/u16bin2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "bin2dec.h"
#include <stdlib.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c
index f775664..10461ca 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "bin2dec.h"
void u8bin2deca(uint8* in,int size,uint8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c b/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c
index 4198600..0a0f5c4 100644
--- a/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/bin2dec/u8bin2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "bin2dec.h"
#include <stdlib.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c b/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c
index eeadcb7..4de34f0 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2basea.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2base.h"
void ddec2basea(double* in,int size,int base,int n,char* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c b/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c
index 9dc7c82..dae7bdc 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2base/ddec2bases.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2base.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c b/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c
index 51e1238..dc4d859 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2basea.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2base.h"
void sdec2basea(float* in,int size,int base,int n,char* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c b/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c
index 9abe216..a627c05 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2base/sdec2bases.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2base.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c
index e064875..c69b782 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bina.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2bin.h"
void ddec2bina(double* in,int size,int n,double* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c
index c97fc42..f5db16c 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/ddec2bins.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "dec2bin.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c
index 1fa251c..93d1fdd 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bina.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2bin.h"
void i16dec2bina(int16* in,int size,int n,int16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c
index 0b06aef..5df0fe8 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/i16dec2bins.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "dec2bin.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c
index 2297ae9..90062f9 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bina.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2bin.h"
void i8dec2bina(int8* in,int size,int n,int8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c
index 4f4024c..ea68985 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/i8dec2bins.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "dec2bin.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c
index 153ce86..165485e 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bina.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2bin.h"
void u16dec2bina(uint16* in,int size,int n,uint16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c
index 1ade60f..ea99889 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/u16dec2bins.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "dec2bin.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c
index 87fc918..4ebdc63 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bina.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2bin.h"
void u8dec2bina(uint8* in,int size,int n,uint8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c b/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c
index 971f6c2..af56d92 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2bin/u8dec2bins.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "dec2bin.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c
index c3187d2..f2fda27 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2hex.h"
void ddec2hexa(double* in,int size,char* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c
index 0adafef..bcbb266 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/ddec2hexs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2hex.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c
index f66df8b..e00eec4 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2hex.h"
void i16dec2hexa(int16* in,int size,char* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c
index f556141..f4a15ee 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/i16dec2hexs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2hex.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c
index a6c9d94..be659d4 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2hex.h"
void i8dec2hexa(int8* in,int size,char* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c
index a5a6772..290335f 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/i8dec2hexs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2hex.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c
index 52e1ae8..abfe5aa 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2hex.h"
void u16dec2hexa(uint16* in,int size,char* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c
index 1e942e6..b7c3c98 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/u16dec2hexs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2hex.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c
index 0ac48a0..8fe0526 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2hex.h"
void u8dec2hexa(uint8* in,int size,char* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c b/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c
index 154c23f..acf236e 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2hex/u8dec2hexs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2hex.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c
index 03fc2dc..f6cbcfe 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2oct.h"
void ddec2octa(double* in,int size,double* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c
index d06da30..702f186 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/ddec2octs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2oct.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c
index 882b00b..fec152c 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2oct.h"
void i16dec2octa(int16* in,int size,int16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c
index cb08845..340958f 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/i16dec2octs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2oct.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c
index 221f486..0c96f01 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2oct.h"
void i8dec2octa(int8* in,int size,int8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c
index 30ae5b0..0a35f94 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/i8dec2octs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2oct.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c
index cc0d543..7a3e60e 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2oct.h"
void u16dec2octa(uint16* in,int size,uint16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c
index 4b0bd59..99936b4 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/u16dec2octs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2oct.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c
index c187077..1a4e026 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octa.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "dec2oct.h"
void u8dec2octa(uint8* in,int size,uint8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c b/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c
index 9348630..fbfc104 100644
--- a/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c
+++ b/src/c/elementaryFunctions/radix_conversions/dec2oct/u8dec2octs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include <math.h>
#include "dec2oct.h"
diff --git a/src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c b/src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c
index cfe0594..4297573 100644
--- a/src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/hex2dec/dhex2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "hex2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c b/src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c
index c5b68db..8722df1 100644
--- a/src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/hex2dec/ghex2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "hex2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c
index 6bb5d00..e3619eb 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "oct2dec.h"
void doct2deca(double* in,int size,double* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c
index 8f9f0b6..b126c61 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/doct2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "oct2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c
index 1ab843f..9db3e2e 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "oct2dec.h"
void i16oct2deca(int16* in,int size,int16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c
index ea09285..928c3a2 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/i16oct2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "oct2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c
index 133806c..de57a0e 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "oct2dec.h"
void i8oct2deca(int8* in,int size,int8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c
index 1886739..b95a042 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/i8oct2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "oct2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c
index cec3a21..7778ee9 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "oct2dec.h"
void u16oct2deca(uint16* in,int size,uint16* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c
index 43dd0ac..4b30443 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/u16oct2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "oct2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c
index 3b35658..d188020 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2deca.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include "oct2dec.h"
void u8oct2deca(uint8* in,int size,uint8* out)
diff --git a/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c b/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c
index c854bc2..f804f7f 100644
--- a/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c
+++ b/src/c/elementaryFunctions/radix_conversions/oct2dec/u8oct2decs.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <string.h>
#include "oct2dec.h"
#include <stdio.h>
diff --git a/src/c/elementaryFunctions/special_functions/gamma/dgammas.c b/src/c/elementaryFunctions/special_functions/gamma/dgammas.c
deleted file mode 100644
index c466f43..0000000
--- a/src/c/elementaryFunctions/special_functions/gamma/dgammas.c
+++ /dev/null
@@ -1,52 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <gsl/gsl_sf_gamma.h>
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif
-
-/* very simple approximation */
-double st_gamma(double x)
-{
- return sqrt(2.0*M_PI/x)*pow(x/M_E, x);
-}
-
-#define A 12
-double sp_gamma(double z)
-{
- const int a = A;
- static double c_space[A];
- static double *c = NULL;
- int k;
- double accm;
-
- if ( c == NULL ) {
- double k1_factrl = 1.0; /* (k - 1)!*(-1)^k with 0!==1*/
- c = c_space;
- c[0] = sqrt(2.0*M_PI);
- for(k=1; k < a; k++) {
- c[k] = exp(a-k) * pow(a-k, k-0.5) / k1_factrl;
- k1_factrl *= -k;
- }
- }
- accm = c[0];
- for(k=1; k < a; k++) {
- accm += c[k] / ( z + k );
- }
- accm *= exp(-(z+a)) * pow(z+a, z+0.5); /* Gamma(z+1) */
- return accm/z;
-}
-
-int main()
-{
- double x;
-
-
- printf("%15s%15s%15s%15s\n", "Stirling", "Spouge", "GSL", "libm");
- for(x=1.0; x <= 10.0; x+=1.0) {
- printf("%15.8lf%15.8lf%15.8lf%15.8lf\n", st_gamma(x/3.0), sp_gamma(x/3.0),
- gsl_sf_gamma(x/3.0), tgamma(x/3.0));
- }
- return 0;
-}
diff --git a/src/c/hardware/avr/util/u16AVRSleeps.c b/src/c/hardware/avr/util/u16AVRSleeps.c
index a6a7e50..9fbd512 100644
--- a/src/c/hardware/avr/util/u16AVRSleeps.c
+++ b/src/c/hardware/avr/util/u16AVRSleeps.c
@@ -1,14 +1,14 @@
-// Copyright (C) 2017 - IIT Bombay - FOSSEE
-//
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution. The terms
-// are also available at
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-// Organization: FOSSEE, IIT Bombay
-// Author: Siddhesh Wani
-// Email: toolbox@scilab.in
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Siddhesh Wani
+ Email: toolbox@scilab.in
+*/
//Function to introduce specific delay in milliseconds
#include "AVRUtil.h"
diff --git a/src/c/statisticsFunctions/includes/statMax.h b/src/c/statisticsFunctions/includes/statMax.h
index c3f1909..8e5d12b 100644
--- a/src/c/statisticsFunctions/includes/statMax.h
+++ b/src/c/statisticsFunctions/includes/statMax.h
@@ -20,7 +20,7 @@
extern "C" {
#endif
-#define max(a,b) (a>=b?a:b)
+//#define max(a,b) (a>=b?a:b)
#define maxa(a,size1,b,size2,out) {int i;\
for (i=0;i<size1[0]*size2[1];i++) out[i]=max(a[i],b[i]);\
diff --git a/src/c/statisticsFunctions/includes/statMin.h b/src/c/statisticsFunctions/includes/statMin.h
index ac73285..f3b8268 100644
--- a/src/c/statisticsFunctions/includes/statMin.h
+++ b/src/c/statisticsFunctions/includes/statMin.h
@@ -20,7 +20,7 @@
extern "C" {
#endif
-#define min(a,b) (a<=b?a:b)
+//#define min(a,b) (a<=b?a:b)
#define mina(a,size1,b,size2,out) {int i;\
for (i=0;i<size1[0]*size2[1];i++) out[i]=min(a[i],b[i]);\
diff --git a/src/c/string/convstr/gconvstrs.c b/src/c/string/convstr/gconvstrs.c
index 3db7663..d3374ff 100644
--- a/src/c/string/convstr/gconvstrs.c
+++ b/src/c/string/convstr/gconvstrs.c
@@ -1,3 +1,15 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+
#include <string.h>
#include "convstr.h"
diff --git a/src/c/string/interfaces/int_convstr.h b/src/c/string/interfaces/int_convstr.h
index fee3d37..2eade50 100644
--- a/src/c/string/interfaces/int_convstr.h
+++ b/src/c/string/interfaces/int_convstr.h
@@ -17,9 +17,9 @@
#endif
#define g2g2convstrg2(in,size,flag,size2,out) gconvstrs(in,size[0]*size[1],flag,size2[1],out)
-//#define g2g2convstrg0(in,size,type,typesize,out) (type=='u': \
+/*#define g2g2convstrg0(in,size,type,typesize,out) (type=='u': \
gconvstrs(in,size[0]*size[1],0,out)?gconvstrs(in,size[0]*size[1],1,out))
-
+*/
#ifdef __cplusplus
} /* extern "C" */
#endif
diff --git a/src/c/string/strrchr/gstrrchra.c b/src/c/string/strrchr/gstrrchra.c
index 460c1f2..6a55fbd 100644
--- a/src/c/string/strrchr/gstrrchra.c
+++ b/src/c/string/strrchr/gstrrchra.c
@@ -1,3 +1,14 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
#include <stdio.h>
#include <string.h>
#include "strrchr.h"
diff --git a/src/c/string/strrev/gstrreva.c b/src/c/string/strrev/gstrreva.c
index 8ceb16a..71a9572 100644
--- a/src/c/string/strrev/gstrreva.c
+++ b/src/c/string/strrev/gstrreva.c
@@ -1,4 +1,15 @@
-#include<stdio.h>
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+#include <stdio.h>
#include "strrev.h"
void gstrreva(char* str,int size,char* out)
diff --git a/src/c/string/strsubst/gstrsubsta.c b/src/c/string/strsubst/gstrsubsta.c
index 69ebf3c..6aee50c 100644
--- a/src/c/string/strsubst/gstrsubsta.c
+++ b/src/c/string/strsubst/gstrsubsta.c
@@ -1,3 +1,15 @@
+/* Copyright (C) 2017 - IIT Bombay - FOSSEE
+
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution. The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ Organization: FOSSEE, IIT Bombay
+ Author: Shamik Guha
+ Email: toolbox@scilab.in
+*/
+
#include <stdio.h>
#include <string.h>
#include "strsubst.h"
diff --git a/thirdparty/includes/OpenCV/opencv/cv.h b/thirdparty/includes/OpenCV/opencv/cv.h
new file mode 100644
index 0000000..77d0971
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cv.h
@@ -0,0 +1,82 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
+// Copyright (C) 2009, Willow Garage Inc., all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of the copyright holders may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_CV_H__
+#define __OPENCV_OLD_CV_H__
+
+#if defined(_MSC_VER)
+ #define CV_DO_PRAGMA(x) __pragma(x)
+ #define __CVSTR2__(x) #x
+ #define __CVSTR1__(x) __CVSTR2__(x)
+ #define __CVMSVCLOC__ __FILE__ "("__CVSTR1__(__LINE__)") : "
+ #define CV_MSG_PRAGMA(_msg) CV_DO_PRAGMA(message (__CVMSVCLOC__ _msg))
+#elif defined(__GNUC__)
+ #define CV_DO_PRAGMA(x) _Pragma (#x)
+ #define CV_MSG_PRAGMA(_msg) CV_DO_PRAGMA(message (_msg))
+#else
+ #define CV_DO_PRAGMA(x)
+ #define CV_MSG_PRAGMA(_msg)
+#endif
+#define CV_WARNING(x) CV_MSG_PRAGMA("Warning: " #x)
+
+//CV_WARNING("This is a deprecated opencv header provided for compatibility. Please include a header from a corresponding opencv module")
+
+#include "opencv2/core/core_c.h"
+#include "opencv2/core/core.hpp"
+#include "opencv2/imgproc/imgproc_c.h"
+#include "opencv2/imgproc/imgproc.hpp"
+#include "opencv2/video/tracking.hpp"
+#include "opencv2/features2d/features2d.hpp"
+#include "opencv2/flann/flann.hpp"
+#include "opencv2/calib3d/calib3d.hpp"
+#include "opencv2/objdetect/objdetect.hpp"
+#include "opencv2/legacy/compat.hpp"
+
+#if !defined(CV_IMPL)
+#define CV_IMPL extern "C"
+#endif //CV_IMPL
+
+#if defined(__cplusplus)
+#include "opencv2/core/internal.hpp"
+#endif //__cplusplus
+
+#endif // __OPENCV_OLD_CV_H_
diff --git a/thirdparty/includes/OpenCV/opencv/cv.hpp b/thirdparty/includes/OpenCV/opencv/cv.hpp
new file mode 100644
index 0000000..37b523b
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cv.hpp
@@ -0,0 +1,52 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
+// Copyright (C) 2009, Willow Garage Inc., all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of the copyright holders may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_CV_HPP__
+#define __OPENCV_OLD_CV_HPP__
+
+//#if defined(__GNUC__)
+//#warning "This is a deprecated opencv header provided for compatibility. Please include a header from a corresponding opencv module"
+//#endif
+
+#include <cv.h>
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/cvaux.h b/thirdparty/includes/OpenCV/opencv/cvaux.h
new file mode 100644
index 0000000..b15d068
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cvaux.h
@@ -0,0 +1,65 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// Intel License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000, Intel Corporation, all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of Intel Corporation may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_AUX_H__
+#define __OPENCV_OLD_AUX_H__
+
+//#if defined(__GNUC__)
+//#warning "This is a deprecated opencv header provided for compatibility. Please include a header from a corresponding opencv module"
+//#endif
+
+#include "opencv2/core/core_c.h"
+#include "opencv2/core/core.hpp"
+#include "opencv2/imgproc/imgproc_c.h"
+#include "opencv2/imgproc/imgproc.hpp"
+#include "opencv2/video/tracking.hpp"
+#include "opencv2/video/background_segm.hpp"
+#include "opencv2/features2d/features2d.hpp"
+#include "opencv2/calib3d/calib3d.hpp"
+#include "opencv2/objdetect/objdetect.hpp"
+#include "opencv2/legacy/legacy.hpp"
+#include "opencv2/legacy/compat.hpp"
+#include "opencv2/legacy/blobtrack.hpp"
+#include "opencv2/contrib/contrib.hpp"
+
+#endif
+
+/* End of file. */
diff --git a/thirdparty/includes/OpenCV/opencv/cvaux.hpp b/thirdparty/includes/OpenCV/opencv/cvaux.hpp
new file mode 100644
index 0000000..952210b
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cvaux.hpp
@@ -0,0 +1,51 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// Intel License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000, Intel Corporation, all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of Intel Corporation may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_AUX_HPP__
+#define __OPENCV_OLD_AUX_HPP__
+
+//#if defined(__GNUC__)
+//#warning "This is a deprecated opencv header provided for compatibility. Please include a header from a corresponding opencv module"
+//#endif
+
+#include <cvaux.h>
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/cvwimage.h b/thirdparty/includes/OpenCV/opencv/cvwimage.h
new file mode 100644
index 0000000..de89c92
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cvwimage.h
@@ -0,0 +1,46 @@
+///////////////////////////////////////////////////////////////////////////////
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to
+// this license. If you do not agree to this license, do not download,
+// install, copy or use the software.
+//
+// License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2008, Google, all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of Intel Corporation or contributors may not be used to endorse
+// or promote products derived from this software without specific
+// prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is"
+// and any express or implied warranties, including, but not limited to, the
+// implied warranties of merchantability and fitness for a particular purpose
+// are disclaimed. In no event shall the Intel Corporation or contributors be
+// liable for any direct, indirect, incidental, special, exemplary, or
+// consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+
+
+#ifndef __OPENCV_OLD_WIMAGE_HPP__
+#define __OPENCV_OLD_WIMAGE_HPP__
+
+#include "opencv2/core/wimage.hpp"
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/cxcore.h b/thirdparty/includes/OpenCV/opencv/cxcore.h
new file mode 100644
index 0000000..d52ad4f
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cxcore.h
@@ -0,0 +1,53 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
+// Copyright (C) 2009, Willow Garage Inc., all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of the copyright holders may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_CXCORE_H__
+#define __OPENCV_OLD_CXCORE_H__
+
+//#if defined(__GNUC__)
+//#warning "This is a deprecated opencv header provided for compatibility. Please include a header from a corresponding opencv module"
+//#endif
+
+#include "opencv2/core/core_c.h"
+#include "opencv2/core/core.hpp"
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/cxcore.hpp b/thirdparty/includes/OpenCV/opencv/cxcore.hpp
new file mode 100644
index 0000000..033b365
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cxcore.hpp
@@ -0,0 +1,52 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
+// Copyright (C) 2009, Willow Garage Inc., all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of the copyright holders may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_CXCORE_HPP__
+#define __OPENCV_OLD_CXCORE_HPP__
+
+//#if defined(__GNUC__)
+//#warning "This is a deprecated opencv header provided for compatibility. Please include a header from a corresponding opencv module"
+//#endif
+
+#include <cxcore.h>
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/cxeigen.hpp b/thirdparty/includes/OpenCV/opencv/cxeigen.hpp
new file mode 100644
index 0000000..1f04d1a
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cxeigen.hpp
@@ -0,0 +1,48 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
+// Copyright (C) 2009, Willow Garage Inc., all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of the copyright holders may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_EIGEN_HPP__
+#define __OPENCV_OLD_EIGEN_HPP__
+
+#include "opencv2/core/eigen.hpp"
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/cxmisc.h b/thirdparty/includes/OpenCV/opencv/cxmisc.h
new file mode 100644
index 0000000..3a76656
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/cxmisc.h
@@ -0,0 +1,48 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+ * //
+ * // IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+ * //
+ * // By downloading, copying, installing or using the software you agree to this license.
+ * // If you do not agree to this license, do not download, install,
+ * // copy or use the software.
+ * //
+ * //
+ * // License Agreement
+ * // For Open Source Computer Vision Library
+ * //
+ * // Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
+ * // Copyright (C) 2009, Willow Garage Inc., all rights reserved.
+ * // Third party copyrights are property of their respective owners.
+ * //
+ * // Redistribution and use in source and binary forms, with or without modification,
+ * // are permitted provided that the following conditions are met:
+ * //
+ * // * Redistribution's of source code must retain the above copyright notice,
+ * // this list of conditions and the following disclaimer.
+ * //
+ * // * Redistribution's in binary form must reproduce the above copyright notice,
+ * // this list of conditions and the following disclaimer in the documentation
+ * // and/or other materials provided with the distribution.
+ * //
+ * // * The name of the copyright holders may not be used to endorse or promote products
+ * // derived from this software without specific prior written permission.
+ * //
+ * // This software is provided by the copyright holders and contributors "as is" and
+ * // any express or implied warranties, including, but not limited to, the implied
+ * // warranties of merchantability and fitness for a particular purpose are disclaimed.
+ * // In no event shall the Intel Corporation or contributors be liable for any direct,
+ * // indirect, incidental, special, exemplary, or consequential damages
+ * // (including, but not limited to, procurement of substitute goods or services;
+ * // loss of use, data, or profits; or business interruption) however caused
+ * // and on any theory of liability, whether in contract, strict liability,
+ * // or tort (including negligence or otherwise) arising in any way out of
+ * // the use of this software, even if advised of the possibility of such damage.
+ * //
+ * //M*/
+
+#ifndef __OPENCV_OLD_CXMISC_H__
+#define __OPENCV_OLD_CXMISC_H__
+
+#include "opencv2/core/internal.hpp"
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/highgui.h b/thirdparty/includes/OpenCV/opencv/highgui.h
new file mode 100644
index 0000000..9725c9f
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/highgui.h
@@ -0,0 +1,50 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// Intel License Agreement
+// For Open Source Computer Vision Library
+//
+// Copyright (C) 2000, Intel Corporation, all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of Intel Corporation may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_HIGHGUI_H__
+#define __OPENCV_OLD_HIGHGUI_H__
+
+#include "opencv2/core/core_c.h"
+#include "opencv2/core/core.hpp"
+#include "opencv2/highgui/highgui_c.h"
+#include "opencv2/highgui/highgui.hpp"
+
+#endif
diff --git a/thirdparty/includes/OpenCV/opencv/ml.h b/thirdparty/includes/OpenCV/opencv/ml.h
new file mode 100644
index 0000000..0383a2f
--- /dev/null
+++ b/thirdparty/includes/OpenCV/opencv/ml.h
@@ -0,0 +1,48 @@
+/*M///////////////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+//
+// By downloading, copying, installing or using the software you agree to this license.
+// If you do not agree to this license, do not download, install,
+// copy or use the software.
+//
+//
+// Intel License Agreement
+//
+// Copyright (C) 2000, Intel Corporation, all rights reserved.
+// Third party copyrights are property of their respective owners.
+//
+// Redistribution and use in source and binary forms, with or without modification,
+// are permitted provided that the following conditions are met:
+//
+// * Redistribution's of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistribution's in binary form must reproduce the above copyright notice,
+// this list of conditions and the following disclaimer in the documentation
+// and/or other materials provided with the distribution.
+//
+// * The name of Intel Corporation may not be used to endorse or promote products
+// derived from this software without specific prior written permission.
+//
+// This software is provided by the copyright holders and contributors "as is" and
+// any express or implied warranties, including, but not limited to, the implied
+// warranties of merchantability and fitness for a particular purpose are disclaimed.
+// In no event shall the Intel Corporation or contributors be liable for any direct,
+// indirect, incidental, special, exemplary, or consequential damages
+// (including, but not limited to, procurement of substitute goods or services;
+// loss of use, data, or profits; or business interruption) however caused
+// and on any theory of liability, whether in contract, strict liability,
+// or tort (including negligence or otherwise) arising in any way out of
+// the use of this software, even if advised of the possibility of such damage.
+//
+//M*/
+
+#ifndef __OPENCV_OLD_ML_H__
+#define __OPENCV_OLD_ML_H__
+
+#include "opencv2/core/core_c.h"
+#include "opencv2/core/core.hpp"
+#include "opencv2/ml/ml.hpp"
+
+#endif
diff --git a/thirdparty/raspberrypi/includes/opencv2/calib3d.hpp b/thirdparty/includes/OpenCV/opencv2/calib3d.hpp
index 7356c15..7356c15 100644
--- a/thirdparty/raspberrypi/includes/opencv2/calib3d.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/calib3d.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/calib3d/calib3d.hpp b/thirdparty/includes/OpenCV/opencv2/calib3d/calib3d.hpp
index 5e9cde8..5e9cde8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/calib3d/calib3d.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/calib3d/calib3d.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/contrib/contrib.hpp b/thirdparty/includes/OpenCV/opencv2/contrib/contrib.hpp
index d587942..d587942 100644
--- a/thirdparty/raspberrypi/includes/opencv2/contrib/contrib.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/contrib/contrib.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/contrib/detection_based_tracker.hpp b/thirdparty/includes/OpenCV/opencv2/contrib/detection_based_tracker.hpp
index 56aa1cc..56aa1cc 100644
--- a/thirdparty/raspberrypi/includes/opencv2/contrib/detection_based_tracker.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/contrib/detection_based_tracker.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/contrib/hybridtracker.hpp b/thirdparty/includes/OpenCV/opencv2/contrib/hybridtracker.hpp
index 3a1f722..3a1f722 100644
--- a/thirdparty/raspberrypi/includes/opencv2/contrib/hybridtracker.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/contrib/hybridtracker.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/contrib/openfabmap.hpp b/thirdparty/includes/OpenCV/opencv2/contrib/openfabmap.hpp
index 6b2834e..6b2834e 100644
--- a/thirdparty/raspberrypi/includes/opencv2/contrib/openfabmap.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/contrib/openfabmap.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/contrib/retina.hpp b/thirdparty/includes/OpenCV/opencv2/contrib/retina.hpp
index f261bb4..f261bb4 100644
--- a/thirdparty/raspberrypi/includes/opencv2/contrib/retina.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/contrib/retina.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core.hpp b/thirdparty/includes/OpenCV/opencv2/core.hpp
index 12773f8..12773f8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/affine.hpp b/thirdparty/includes/OpenCV/opencv2/core/affine.hpp
index 1b560c8..1b560c8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/affine.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/affine.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/core.hpp b/thirdparty/includes/OpenCV/opencv2/core/core.hpp
index 591d50a..591d50a 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/core.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/core.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/core_c.h b/thirdparty/includes/OpenCV/opencv2/core/core_c.h
index b9f1090..b9f1090 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/core_c.h
+++ b/thirdparty/includes/OpenCV/opencv2/core/core_c.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/cuda_devptrs.hpp b/thirdparty/includes/OpenCV/opencv2/core/cuda_devptrs.hpp
index 1534045..1534045 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/cuda_devptrs.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/cuda_devptrs.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/devmem2d.hpp b/thirdparty/includes/OpenCV/opencv2/core/devmem2d.hpp
index 18dfcd8..18dfcd8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/devmem2d.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/devmem2d.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/eigen.hpp b/thirdparty/includes/OpenCV/opencv2/core/eigen.hpp
index a7b237f..a7b237f 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/eigen.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/eigen.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/gpumat.hpp b/thirdparty/includes/OpenCV/opencv2/core/gpumat.hpp
index 68647d9..68647d9 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/gpumat.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/gpumat.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/internal.hpp b/thirdparty/includes/OpenCV/opencv2/core/internal.hpp
index c2c8961..c2c8961 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/internal.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/internal.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/mat.hpp b/thirdparty/includes/OpenCV/opencv2/core/mat.hpp
index 631c698..631c698 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/mat.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/mat.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/opengl_interop.hpp b/thirdparty/includes/OpenCV/opencv2/core/opengl_interop.hpp
index 7ecaa8e..7ecaa8e 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/opengl_interop.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/opengl_interop.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/opengl_interop_deprecated.hpp b/thirdparty/includes/OpenCV/opencv2/core/opengl_interop_deprecated.hpp
index 04e3fc0..04e3fc0 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/opengl_interop_deprecated.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/opengl_interop_deprecated.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/operations.hpp b/thirdparty/includes/OpenCV/opencv2/core/operations.hpp
index 0ae51c6..0ae51c6 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/operations.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/operations.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/types_c.h b/thirdparty/includes/OpenCV/opencv2/core/types_c.h
index c21cd2c..c21cd2c 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/types_c.h
+++ b/thirdparty/includes/OpenCV/opencv2/core/types_c.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/version.hpp b/thirdparty/includes/OpenCV/opencv2/core/version.hpp
index 2dbb3c3..2dbb3c3 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/version.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/version.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/core/wimage.hpp b/thirdparty/includes/OpenCV/opencv2/core/wimage.hpp
index c7afa8c..c7afa8c 100644
--- a/thirdparty/raspberrypi/includes/opencv2/core/wimage.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/core/wimage.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/features2d.hpp b/thirdparty/includes/OpenCV/opencv2/features2d.hpp
index 3ab3273..3ab3273 100644
--- a/thirdparty/raspberrypi/includes/opencv2/features2d.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/features2d.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/features2d/features2d.hpp b/thirdparty/includes/OpenCV/opencv2/features2d/features2d.hpp
index e4e796f..e4e796f 100644
--- a/thirdparty/raspberrypi/includes/opencv2/features2d/features2d.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/features2d/features2d.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann.hpp b/thirdparty/includes/OpenCV/opencv2/flann.hpp
index ea8fcd7..ea8fcd7 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/flann.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/all_indices.h b/thirdparty/includes/OpenCV/opencv2/flann/all_indices.h
index ff53fd8..ff53fd8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/all_indices.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/all_indices.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/allocator.h b/thirdparty/includes/OpenCV/opencv2/flann/allocator.h
index 26091d0..26091d0 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/allocator.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/allocator.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/any.h b/thirdparty/includes/OpenCV/opencv2/flann/any.h
index 7e3fd79..7e3fd79 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/any.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/any.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/autotuned_index.h b/thirdparty/includes/OpenCV/opencv2/flann/autotuned_index.h
index 454641e..454641e 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/autotuned_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/autotuned_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/composite_index.h b/thirdparty/includes/OpenCV/opencv2/flann/composite_index.h
index 02b7bc1..02b7bc1 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/composite_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/composite_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/config.h b/thirdparty/includes/OpenCV/opencv2/flann/config.h
index 56832fd..56832fd 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/config.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/config.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/defines.h b/thirdparty/includes/OpenCV/opencv2/flann/defines.h
index 13833b3..13833b3 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/defines.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/defines.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/dist.h b/thirdparty/includes/OpenCV/opencv2/flann/dist.h
index 5ba3d34..5ba3d34 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/dist.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/dist.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/dummy.h b/thirdparty/includes/OpenCV/opencv2/flann/dummy.h
index 3390981..3390981 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/dummy.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/dummy.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/dynamic_bitset.h b/thirdparty/includes/OpenCV/opencv2/flann/dynamic_bitset.h
index d795b5d..d795b5d 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/dynamic_bitset.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/dynamic_bitset.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/flann.hpp b/thirdparty/includes/OpenCV/opencv2/flann/flann.hpp
index d053488..d053488 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/flann.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/flann/flann.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/flann_base.hpp b/thirdparty/includes/OpenCV/opencv2/flann/flann_base.hpp
index bb5b120..bb5b120 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/flann_base.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/flann/flann_base.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/general.h b/thirdparty/includes/OpenCV/opencv2/flann/general.h
index 87e7e2f..87e7e2f 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/general.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/general.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/ground_truth.h b/thirdparty/includes/OpenCV/opencv2/flann/ground_truth.h
index fd8f3ae..fd8f3ae 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/ground_truth.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/ground_truth.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/hdf5.h b/thirdparty/includes/OpenCV/opencv2/flann/hdf5.h
index ef3e999..ef3e999 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/hdf5.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/hdf5.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/heap.h b/thirdparty/includes/OpenCV/opencv2/flann/heap.h
index 92a6ea6..92a6ea6 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/heap.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/heap.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/hierarchical_clustering_index.h b/thirdparty/includes/OpenCV/opencv2/flann/hierarchical_clustering_index.h
index 59423ae..59423ae 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/hierarchical_clustering_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/hierarchical_clustering_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/index_testing.h b/thirdparty/includes/OpenCV/opencv2/flann/index_testing.h
index d764004..d764004 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/index_testing.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/index_testing.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/kdtree_index.h b/thirdparty/includes/OpenCV/opencv2/flann/kdtree_index.h
index 1b8af4a..1b8af4a 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/kdtree_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/kdtree_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/kdtree_single_index.h b/thirdparty/includes/OpenCV/opencv2/flann/kdtree_single_index.h
index 252fc4c..252fc4c 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/kdtree_single_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/kdtree_single_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/kmeans_index.h b/thirdparty/includes/OpenCV/opencv2/flann/kmeans_index.h
index e119ceb..e119ceb 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/kmeans_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/kmeans_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/linear_index.h b/thirdparty/includes/OpenCV/opencv2/flann/linear_index.h
index 0ea084a..0ea084a 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/linear_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/linear_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/logger.h b/thirdparty/includes/OpenCV/opencv2/flann/logger.h
index 24f3fb6..24f3fb6 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/logger.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/logger.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/lsh_index.h b/thirdparty/includes/OpenCV/opencv2/flann/lsh_index.h
index 2b89337..2b89337 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/lsh_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/lsh_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/lsh_table.h b/thirdparty/includes/OpenCV/opencv2/flann/lsh_table.h
index cef01b2..cef01b2 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/lsh_table.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/lsh_table.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/matrix.h b/thirdparty/includes/OpenCV/opencv2/flann/matrix.h
index 51b6c63..51b6c63 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/matrix.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/matrix.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/miniflann.hpp b/thirdparty/includes/OpenCV/opencv2/flann/miniflann.hpp
index 121f8d0..121f8d0 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/miniflann.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/flann/miniflann.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/nn_index.h b/thirdparty/includes/OpenCV/opencv2/flann/nn_index.h
index 4a874f5..4a874f5 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/nn_index.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/nn_index.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/object_factory.h b/thirdparty/includes/OpenCV/opencv2/flann/object_factory.h
index 7f971c5..7f971c5 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/object_factory.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/object_factory.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/params.h b/thirdparty/includes/OpenCV/opencv2/flann/params.h
index b40c39e..b40c39e 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/params.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/params.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/random.h b/thirdparty/includes/OpenCV/opencv2/flann/random.h
index a3cf5ec..a3cf5ec 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/random.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/random.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/result_set.h b/thirdparty/includes/OpenCV/opencv2/flann/result_set.h
index 9750019..9750019 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/result_set.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/result_set.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/sampling.h b/thirdparty/includes/OpenCV/opencv2/flann/sampling.h
index 396f177..396f177 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/sampling.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/sampling.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/saving.h b/thirdparty/includes/OpenCV/opencv2/flann/saving.h
index 7e3bea5..7e3bea5 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/saving.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/saving.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/simplex_downhill.h b/thirdparty/includes/OpenCV/opencv2/flann/simplex_downhill.h
index 145901a..145901a 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/simplex_downhill.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/simplex_downhill.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/flann/timer.h b/thirdparty/includes/OpenCV/opencv2/flann/timer.h
index 107371e..107371e 100644
--- a/thirdparty/raspberrypi/includes/opencv2/flann/timer.h
+++ b/thirdparty/includes/OpenCV/opencv2/flann/timer.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/block.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/block.hpp
index 6cc00ae..6cc00ae 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/block.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/block.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/border_interpolate.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/border_interpolate.hpp
index 693ba21..693ba21 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/border_interpolate.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/border_interpolate.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/color.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/color.hpp
index 5af64bf..5af64bf 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/color.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/color.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/common.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/common.hpp
index 26a349f..26a349f 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/common.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/common.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/datamov_utils.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/datamov_utils.hpp
index a3f62fb..a3f62fb 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/datamov_utils.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/datamov_utils.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/color_detail.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/color_detail.hpp
index c4ec64b..c4ec64b 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/color_detail.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/color_detail.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/reduce.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/reduce.hpp
index 091a160..091a160 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/reduce.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/reduce.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/reduce_key_val.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/reduce_key_val.hpp
index a84e0c2..a84e0c2 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/reduce_key_val.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/reduce_key_val.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/transform_detail.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/transform_detail.hpp
index 10da593..10da593 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/transform_detail.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/transform_detail.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/type_traits_detail.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/type_traits_detail.hpp
index 97ff00d..97ff00d 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/type_traits_detail.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/type_traits_detail.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/vec_distance_detail.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/vec_distance_detail.hpp
index 78ab556..78ab556 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/detail/vec_distance_detail.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/detail/vec_distance_detail.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/dynamic_smem.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/dynamic_smem.hpp
index cf431d9..cf431d9 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/dynamic_smem.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/dynamic_smem.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/emulation.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/emulation.hpp
index bf47bc5..bf47bc5 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/emulation.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/emulation.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/filters.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/filters.hpp
index d193969..d193969 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/filters.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/filters.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/funcattrib.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/funcattrib.hpp
index 2ed7980..2ed7980 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/funcattrib.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/funcattrib.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/functional.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/functional.hpp
index db26473..db26473 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/functional.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/functional.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/limits.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/limits.hpp
index 5959780..5959780 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/limits.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/limits.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/reduce.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/reduce.hpp
index 2161b06..2161b06 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/reduce.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/reduce.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/saturate_cast.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/saturate_cast.hpp
index 7a2799f..7a2799f 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/saturate_cast.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/saturate_cast.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/scan.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/scan.hpp
index 3d8da16..3d8da16 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/scan.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/scan.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/simd_functions.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/simd_functions.hpp
index b0377e5..b0377e5 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/simd_functions.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/simd_functions.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/static_check.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/static_check.hpp
index e77691b..e77691b 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/static_check.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/static_check.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/transform.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/transform.hpp
index 636caac..636caac 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/transform.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/transform.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/type_traits.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/type_traits.hpp
index 1b36acc..1b36acc 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/type_traits.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/type_traits.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/utility.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/utility.hpp
index 85e81ac..85e81ac 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/utility.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/utility.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_distance.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/vec_distance.hpp
index d5b4bb2..d5b4bb2 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_distance.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/vec_distance.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_math.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/vec_math.hpp
index a6cb43a..a6cb43a 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_math.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/vec_math.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_traits.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/vec_traits.hpp
index 8d179c8..8d179c8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/vec_traits.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/vec_traits.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/warp.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/warp.hpp
index 0f1dc79..0f1dc79 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/warp.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/warp.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/warp_reduce.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/warp_reduce.hpp
index d4e64c4..d4e64c4 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/warp_reduce.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/warp_reduce.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/device/warp_shuffle.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/device/warp_shuffle.hpp
index 8b4479a..8b4479a 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/device/warp_shuffle.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/device/warp_shuffle.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/devmem2d.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/devmem2d.hpp
index 18dfcd8..18dfcd8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/devmem2d.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/devmem2d.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/gpu.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/gpu.hpp
index de16982..de16982 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/gpu.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/gpu.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/gpumat.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/gpumat.hpp
index 840398b..840398b 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/gpumat.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/gpumat.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/gpu/stream_accessor.hpp b/thirdparty/includes/OpenCV/opencv2/gpu/stream_accessor.hpp
index bcd58ba..bcd58ba 100644
--- a/thirdparty/raspberrypi/includes/opencv2/gpu/stream_accessor.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/gpu/stream_accessor.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/highgui.hpp b/thirdparty/includes/OpenCV/opencv2/highgui.hpp
index c76a020..c76a020 100644
--- a/thirdparty/raspberrypi/includes/opencv2/highgui.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/highgui.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/highgui/cap_ios.h b/thirdparty/includes/OpenCV/opencv2/highgui/cap_ios.h
index 4c931d4..4c931d4 100644
--- a/thirdparty/raspberrypi/includes/opencv2/highgui/cap_ios.h
+++ b/thirdparty/includes/OpenCV/opencv2/highgui/cap_ios.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/highgui/highgui.hpp b/thirdparty/includes/OpenCV/opencv2/highgui/highgui.hpp
index f6f2293..f6f2293 100644
--- a/thirdparty/raspberrypi/includes/opencv2/highgui/highgui.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/highgui/highgui.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/highgui/highgui_c.h b/thirdparty/includes/OpenCV/opencv2/highgui/highgui_c.h
index 85a59bb..85a59bb 100644
--- a/thirdparty/raspberrypi/includes/opencv2/highgui/highgui_c.h
+++ b/thirdparty/includes/OpenCV/opencv2/highgui/highgui_c.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/highgui/ios.h b/thirdparty/includes/OpenCV/opencv2/highgui/ios.h
index a7f0395..a7f0395 100644
--- a/thirdparty/raspberrypi/includes/opencv2/highgui/ios.h
+++ b/thirdparty/includes/OpenCV/opencv2/highgui/ios.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/imgproc.hpp b/thirdparty/includes/OpenCV/opencv2/imgproc.hpp
index 112f723..112f723 100644
--- a/thirdparty/raspberrypi/includes/opencv2/imgproc.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/imgproc.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/imgproc/imgproc.hpp b/thirdparty/includes/OpenCV/opencv2/imgproc/imgproc.hpp
index aa6a5f6..aa6a5f6 100644
--- a/thirdparty/raspberrypi/includes/opencv2/imgproc/imgproc.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/imgproc/imgproc.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/imgproc/imgproc_c.h b/thirdparty/includes/OpenCV/opencv2/imgproc/imgproc_c.h
index 46d9f01..46d9f01 100644
--- a/thirdparty/raspberrypi/includes/opencv2/imgproc/imgproc_c.h
+++ b/thirdparty/includes/OpenCV/opencv2/imgproc/imgproc_c.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/imgproc/types_c.h b/thirdparty/includes/OpenCV/opencv2/imgproc/types_c.h
index 4aba0a8..4aba0a8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/imgproc/types_c.h
+++ b/thirdparty/includes/OpenCV/opencv2/imgproc/types_c.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/legacy/blobtrack.hpp b/thirdparty/includes/OpenCV/opencv2/legacy/blobtrack.hpp
index 496b8be..496b8be 100644
--- a/thirdparty/raspberrypi/includes/opencv2/legacy/blobtrack.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/legacy/blobtrack.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/legacy/compat.hpp b/thirdparty/includes/OpenCV/opencv2/legacy/compat.hpp
index 5b5495e..5b5495e 100644
--- a/thirdparty/raspberrypi/includes/opencv2/legacy/compat.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/legacy/compat.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/legacy/legacy.hpp b/thirdparty/includes/OpenCV/opencv2/legacy/legacy.hpp
index 96da25c..96da25c 100644
--- a/thirdparty/raspberrypi/includes/opencv2/legacy/legacy.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/legacy/legacy.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/legacy/streams.hpp b/thirdparty/includes/OpenCV/opencv2/legacy/streams.hpp
index e164bf4..e164bf4 100644
--- a/thirdparty/raspberrypi/includes/opencv2/legacy/streams.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/legacy/streams.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ml.hpp b/thirdparty/includes/OpenCV/opencv2/ml.hpp
index dc62dcb..dc62dcb 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ml.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ml.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ml/ml.hpp b/thirdparty/includes/OpenCV/opencv2/ml/ml.hpp
index d86ecde..d86ecde 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ml/ml.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ml/ml.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/nonfree/features2d.hpp b/thirdparty/includes/OpenCV/opencv2/nonfree/features2d.hpp
index f23bec8..f23bec8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/nonfree/features2d.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/nonfree/features2d.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/nonfree/gpu.hpp b/thirdparty/includes/OpenCV/opencv2/nonfree/gpu.hpp
index 722ef26..722ef26 100644
--- a/thirdparty/raspberrypi/includes/opencv2/nonfree/gpu.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/nonfree/gpu.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/nonfree/nonfree.hpp b/thirdparty/includes/OpenCV/opencv2/nonfree/nonfree.hpp
index c64c566..c64c566 100644
--- a/thirdparty/raspberrypi/includes/opencv2/nonfree/nonfree.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/nonfree/nonfree.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/nonfree/ocl.hpp b/thirdparty/includes/OpenCV/opencv2/nonfree/ocl.hpp
index ba84d24..ba84d24 100644
--- a/thirdparty/raspberrypi/includes/opencv2/nonfree/ocl.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/nonfree/ocl.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/objdetect.hpp b/thirdparty/includes/OpenCV/opencv2/objdetect.hpp
index 71f201c..71f201c 100644
--- a/thirdparty/raspberrypi/includes/opencv2/objdetect.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/objdetect.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/objdetect/objdetect.hpp b/thirdparty/includes/OpenCV/opencv2/objdetect/objdetect.hpp
index d5d6f0b..d5d6f0b 100644
--- a/thirdparty/raspberrypi/includes/opencv2/objdetect/objdetect.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/objdetect/objdetect.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ocl/matrix_operations.hpp b/thirdparty/includes/OpenCV/opencv2/ocl/matrix_operations.hpp
index d6f3bb4..d6f3bb4 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ocl/matrix_operations.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ocl/matrix_operations.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ocl/ocl.hpp b/thirdparty/includes/OpenCV/opencv2/ocl/ocl.hpp
index e8eb3e8..e8eb3e8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ocl/ocl.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ocl/ocl.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/opencv.hpp b/thirdparty/includes/OpenCV/opencv2/opencv.hpp
index f76da92..f76da92 100644
--- a/thirdparty/raspberrypi/includes/opencv2/opencv.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/opencv.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/opencv_modules.hpp b/thirdparty/includes/OpenCV/opencv2/opencv_modules.hpp
index 4425eec..4425eec 100644
--- a/thirdparty/raspberrypi/includes/opencv2/opencv_modules.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/opencv_modules.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/photo.hpp b/thirdparty/includes/OpenCV/opencv2/photo.hpp
index 521a1ad..521a1ad 100644
--- a/thirdparty/raspberrypi/includes/opencv2/photo.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/photo.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/photo/photo.hpp b/thirdparty/includes/OpenCV/opencv2/photo/photo.hpp
index 6697377..6697377 100644
--- a/thirdparty/raspberrypi/includes/opencv2/photo/photo.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/photo/photo.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/photo/photo_c.h b/thirdparty/includes/OpenCV/opencv2/photo/photo_c.h
index 4ca05f2..4ca05f2 100644
--- a/thirdparty/raspberrypi/includes/opencv2/photo/photo_c.h
+++ b/thirdparty/includes/OpenCV/opencv2/photo/photo_c.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching.hpp b/thirdparty/includes/OpenCV/opencv2/stitching.hpp
index ed65bb3..ed65bb3 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/autocalib.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/autocalib.hpp
index feb5349..feb5349 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/autocalib.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/autocalib.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/blenders.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/blenders.hpp
index bd93a71..bd93a71 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/blenders.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/blenders.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/camera.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/camera.hpp
index a74abcb..a74abcb 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/camera.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/camera.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/exposure_compensate.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/exposure_compensate.hpp
index 49676fe..49676fe 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/exposure_compensate.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/exposure_compensate.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/matchers.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/matchers.hpp
index f319df1..f319df1 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/matchers.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/matchers.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/motion_estimators.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/motion_estimators.hpp
index 9ae1102..9ae1102 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/motion_estimators.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/motion_estimators.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/seam_finders.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/seam_finders.hpp
index 5b1d5d9..5b1d5d9 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/seam_finders.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/seam_finders.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/util.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/util.hpp
index a8ba816..a8ba816 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/util.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/util.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/util_inl.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/util_inl.hpp
index ab5d94b..ab5d94b 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/util_inl.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/util_inl.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/warpers.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/warpers.hpp
index 60d5e54..60d5e54 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/warpers.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/warpers.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/warpers_inl.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/detail/warpers_inl.hpp
index b112123..b112123 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/detail/warpers_inl.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/detail/warpers_inl.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/stitcher.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/stitcher.hpp
index e274deb..e274deb 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/stitcher.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/stitcher.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/stitching/warpers.hpp b/thirdparty/includes/OpenCV/opencv2/stitching/warpers.hpp
index 11e012f..11e012f 100644
--- a/thirdparty/raspberrypi/includes/opencv2/stitching/warpers.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/stitching/warpers.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/superres.hpp b/thirdparty/includes/OpenCV/opencv2/superres.hpp
index 8c344ca..8c344ca 100644
--- a/thirdparty/raspberrypi/includes/opencv2/superres.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/superres.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/superres/optical_flow.hpp b/thirdparty/includes/OpenCV/opencv2/superres/optical_flow.hpp
index d51ce79..d51ce79 100644
--- a/thirdparty/raspberrypi/includes/opencv2/superres/optical_flow.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/superres/optical_flow.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/superres/superres.hpp b/thirdparty/includes/OpenCV/opencv2/superres/superres.hpp
index 8daeb5b..8daeb5b 100644
--- a/thirdparty/raspberrypi/includes/opencv2/superres/superres.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/superres/superres.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ts.hpp b/thirdparty/includes/OpenCV/opencv2/ts.hpp
index e96b101..e96b101 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ts.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ts.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ts/gpu_perf.hpp b/thirdparty/includes/OpenCV/opencv2/ts/gpu_perf.hpp
index 87f1737..87f1737 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ts/gpu_perf.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ts/gpu_perf.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ts/gpu_test.hpp b/thirdparty/includes/OpenCV/opencv2/ts/gpu_test.hpp
index 01737bc..01737bc 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ts/gpu_test.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ts/gpu_test.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ts/ts.hpp b/thirdparty/includes/OpenCV/opencv2/ts/ts.hpp
index d3c1765..d3c1765 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ts/ts.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ts/ts.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/ts/ts_gtest.h b/thirdparty/includes/OpenCV/opencv2/ts/ts_gtest.h
index 75453d2..75453d2 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ts/ts_gtest.h
+++ b/thirdparty/includes/OpenCV/opencv2/ts/ts_gtest.h
diff --git a/thirdparty/raspberrypi/includes/opencv2/ts/ts_perf.hpp b/thirdparty/includes/OpenCV/opencv2/ts/ts_perf.hpp
index 1830906..1830906 100644
--- a/thirdparty/raspberrypi/includes/opencv2/ts/ts_perf.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/ts/ts_perf.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/video.hpp b/thirdparty/includes/OpenCV/opencv2/video.hpp
index be11ce4..be11ce4 100644
--- a/thirdparty/raspberrypi/includes/opencv2/video.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/video.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/video/background_segm.hpp b/thirdparty/includes/OpenCV/opencv2/video/background_segm.hpp
index d2d068c..d2d068c 100644
--- a/thirdparty/raspberrypi/includes/opencv2/video/background_segm.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/video/background_segm.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/video/tracking.hpp b/thirdparty/includes/OpenCV/opencv2/video/tracking.hpp
index f09be80..f09be80 100644
--- a/thirdparty/raspberrypi/includes/opencv2/video/tracking.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/video/tracking.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/video/video.hpp b/thirdparty/includes/OpenCV/opencv2/video/video.hpp
index 1dd96f5..1dd96f5 100644
--- a/thirdparty/raspberrypi/includes/opencv2/video/video.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/video/video.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab.hpp b/thirdparty/includes/OpenCV/opencv2/videostab.hpp
index 4334d5c..4334d5c 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/deblurring.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/deblurring.hpp
index a61f9ce..a61f9ce 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/deblurring.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/deblurring.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/fast_marching.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/fast_marching.hpp
index 23c5df3..23c5df3 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/fast_marching.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/fast_marching.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/fast_marching_inl.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/fast_marching_inl.hpp
index dc860c2..dc860c2 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/fast_marching_inl.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/fast_marching_inl.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/frame_source.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/frame_source.hpp
index c22c0a4..c22c0a4 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/frame_source.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/frame_source.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/global_motion.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/global_motion.hpp
index f5f34b9..f5f34b9 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/global_motion.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/global_motion.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/inpainting.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/inpainting.hpp
index 8df60f7..8df60f7 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/inpainting.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/inpainting.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/log.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/log.hpp
index ce6fadf..ce6fadf 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/log.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/log.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/motion_stabilizing.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/motion_stabilizing.hpp
index de05ad2..de05ad2 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/motion_stabilizing.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/motion_stabilizing.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/optical_flow.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/optical_flow.hpp
index 2c1742f..2c1742f 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/optical_flow.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/optical_flow.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/stabilizer.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/stabilizer.hpp
index d1d5388..d1d5388 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/stabilizer.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/stabilizer.hpp
diff --git a/thirdparty/raspberrypi/includes/opencv2/videostab/videostab.hpp b/thirdparty/includes/OpenCV/opencv2/videostab/videostab.hpp
index 3ea34a8..3ea34a8 100644
--- a/thirdparty/raspberrypi/includes/opencv2/videostab/videostab.hpp
+++ b/thirdparty/includes/OpenCV/opencv2/videostab/videostab.hpp
diff --git a/thirdparty/raspberrypi/includes/wiringPi.h b/thirdparty/includes/WiringPi/wiringPi.h
index a5eea87..a5eea87 100644
--- a/thirdparty/raspberrypi/includes/wiringPi.h
+++ b/thirdparty/includes/WiringPi/wiringPi.h
diff --git a/thirdparty/raspberrypi/includes/wiringSerial.h b/thirdparty/includes/WiringPi/wiringSerial.h
index 430dc73..430dc73 100644
--- a/thirdparty/raspberrypi/includes/wiringSerial.h
+++ b/thirdparty/includes/WiringPi/wiringSerial.h
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libIlmImf.a b/thirdparty/lib/pc/linux/x64/OpenCV/libIlmImf.a
new file mode 100644
index 0000000..6d0a4f6
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libIlmImf.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/liblibjasper.a b/thirdparty/lib/pc/linux/x64/OpenCV/liblibjasper.a
new file mode 100644
index 0000000..d6b9ba9
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/liblibjasper.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/liblibjpeg.a b/thirdparty/lib/pc/linux/x64/OpenCV/liblibjpeg.a
new file mode 100644
index 0000000..bf4ade5
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/liblibjpeg.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/liblibpng.a b/thirdparty/lib/pc/linux/x64/OpenCV/liblibpng.a
new file mode 100644
index 0000000..1faca81
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/liblibpng.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/liblibtiff.a b/thirdparty/lib/pc/linux/x64/OpenCV/liblibtiff.a
new file mode 100644
index 0000000..0078039
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/liblibtiff.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_calib3d.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_calib3d.a
new file mode 100644
index 0000000..b45e1f0
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_calib3d.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_contrib.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_contrib.a
new file mode 100644
index 0000000..6d98d06
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_contrib.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_core.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_core.a
new file mode 100644
index 0000000..aa3b9cc
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_core.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_features2d.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_features2d.a
new file mode 100644
index 0000000..ca77857
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_features2d.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_flann.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_flann.a
new file mode 100644
index 0000000..89fff9c
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_flann.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_gpu.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_gpu.a
new file mode 100644
index 0000000..7eb500d
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_gpu.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_haartraining_engine.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_haartraining_engine.a
new file mode 100644
index 0000000..596f8a4
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_haartraining_engine.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_highgui.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_highgui.a
new file mode 100644
index 0000000..8b1b52a
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_highgui.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_imgproc.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_imgproc.a
new file mode 100644
index 0000000..51f5f9d
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_imgproc.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_legacy.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_legacy.a
new file mode 100644
index 0000000..5326c8d
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_legacy.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ml.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ml.a
new file mode 100644
index 0000000..c1166a1
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ml.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_nonfree.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_nonfree.a
new file mode 100644
index 0000000..496c159
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_nonfree.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_objdetect.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_objdetect.a
new file mode 100644
index 0000000..6da7310
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_objdetect.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ocl.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ocl.a
new file mode 100644
index 0000000..cdd97f1
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ocl.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_photo.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_photo.a
new file mode 100644
index 0000000..8446f17
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_photo.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_stitching.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_stitching.a
new file mode 100644
index 0000000..a4dadae
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_stitching.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_superres.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_superres.a
new file mode 100644
index 0000000..1f4693f
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_superres.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ts.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ts.a
new file mode 100644
index 0000000..4dd7c7a
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_ts.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_video.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_video.a
new file mode 100644
index 0000000..3d31921
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_video.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_videostab.a b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_videostab.a
new file mode 100644
index 0000000..88ae48f
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libopencv_videostab.a
Binary files differ
diff --git a/thirdparty/lib/pc/linux/x64/OpenCV/libzlib.a b/thirdparty/lib/pc/linux/x64/OpenCV/libzlib.a
new file mode 100644
index 0000000..c46e963
--- /dev/null
+++ b/thirdparty/lib/pc/linux/x64/OpenCV/libzlib.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libIlmImf.a b/thirdparty/lib/raspberrypi/libIlmImf.a
index 0d9631d..0d9631d 100644
--- a/thirdparty/raspberrypi/lib/libIlmImf.a
+++ b/thirdparty/lib/raspberrypi/libIlmImf.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libcblas.a b/thirdparty/lib/raspberrypi/libcblas.a
index 7a460be..7a460be 100644
--- a/thirdparty/raspberrypi/lib/libcblas.a
+++ b/thirdparty/lib/raspberrypi/libcblas.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libgfortran.a b/thirdparty/lib/raspberrypi/libgfortran.a
index 7aacee8..7aacee8 100644
--- a/thirdparty/raspberrypi/lib/libgfortran.a
+++ b/thirdparty/lib/raspberrypi/libgfortran.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libgsl.a b/thirdparty/lib/raspberrypi/libgsl.a
index 1eb5d60..1eb5d60 100644
--- a/thirdparty/raspberrypi/lib/libgsl.a
+++ b/thirdparty/lib/raspberrypi/libgsl.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libjasper.a b/thirdparty/lib/raspberrypi/libjasper.a
index 662e414..662e414 100644
--- a/thirdparty/raspberrypi/lib/libjasper.a
+++ b/thirdparty/lib/raspberrypi/libjasper.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libjpeg.a b/thirdparty/lib/raspberrypi/libjpeg.a
index e30c70c..e30c70c 100644
--- a/thirdparty/raspberrypi/lib/libjpeg.a
+++ b/thirdparty/lib/raspberrypi/libjpeg.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/liblapack.a b/thirdparty/lib/raspberrypi/liblapack.a
index 726f2b9..726f2b9 100644
--- a/thirdparty/raspberrypi/lib/liblapack.a
+++ b/thirdparty/lib/raspberrypi/liblapack.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_calib3d.a b/thirdparty/lib/raspberrypi/libopencv_calib3d.a
index 5d69787..5d69787 100644
--- a/thirdparty/raspberrypi/lib/libopencv_calib3d.a
+++ b/thirdparty/lib/raspberrypi/libopencv_calib3d.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_contrib.a b/thirdparty/lib/raspberrypi/libopencv_contrib.a
index c2b4527..c2b4527 100644
--- a/thirdparty/raspberrypi/lib/libopencv_contrib.a
+++ b/thirdparty/lib/raspberrypi/libopencv_contrib.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_core.a b/thirdparty/lib/raspberrypi/libopencv_core.a
index 1a7056f..1a7056f 100644
--- a/thirdparty/raspberrypi/lib/libopencv_core.a
+++ b/thirdparty/lib/raspberrypi/libopencv_core.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_features2d.a b/thirdparty/lib/raspberrypi/libopencv_features2d.a
index 3bd21f2..3bd21f2 100644
--- a/thirdparty/raspberrypi/lib/libopencv_features2d.a
+++ b/thirdparty/lib/raspberrypi/libopencv_features2d.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_flann.a b/thirdparty/lib/raspberrypi/libopencv_flann.a
index b5648fc..b5648fc 100644
--- a/thirdparty/raspberrypi/lib/libopencv_flann.a
+++ b/thirdparty/lib/raspberrypi/libopencv_flann.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_gpu.a b/thirdparty/lib/raspberrypi/libopencv_gpu.a
index a3b093a..a3b093a 100644
--- a/thirdparty/raspberrypi/lib/libopencv_gpu.a
+++ b/thirdparty/lib/raspberrypi/libopencv_gpu.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_highgui.a b/thirdparty/lib/raspberrypi/libopencv_highgui.a
index 9b22dab..9b22dab 100644
--- a/thirdparty/raspberrypi/lib/libopencv_highgui.a
+++ b/thirdparty/lib/raspberrypi/libopencv_highgui.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_imgproc.a b/thirdparty/lib/raspberrypi/libopencv_imgproc.a
index 3ae1ca0..3ae1ca0 100644
--- a/thirdparty/raspberrypi/lib/libopencv_imgproc.a
+++ b/thirdparty/lib/raspberrypi/libopencv_imgproc.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_legacy.a b/thirdparty/lib/raspberrypi/libopencv_legacy.a
index 2d906d1..2d906d1 100644
--- a/thirdparty/raspberrypi/lib/libopencv_legacy.a
+++ b/thirdparty/lib/raspberrypi/libopencv_legacy.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_ml.a b/thirdparty/lib/raspberrypi/libopencv_ml.a
index 5f6c164..5f6c164 100644
--- a/thirdparty/raspberrypi/lib/libopencv_ml.a
+++ b/thirdparty/lib/raspberrypi/libopencv_ml.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_nonfree.a b/thirdparty/lib/raspberrypi/libopencv_nonfree.a
index 4f49c8d..4f49c8d 100644
--- a/thirdparty/raspberrypi/lib/libopencv_nonfree.a
+++ b/thirdparty/lib/raspberrypi/libopencv_nonfree.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_objdetect.a b/thirdparty/lib/raspberrypi/libopencv_objdetect.a
index 6b3ddad..6b3ddad 100644
--- a/thirdparty/raspberrypi/lib/libopencv_objdetect.a
+++ b/thirdparty/lib/raspberrypi/libopencv_objdetect.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_ocl.a b/thirdparty/lib/raspberrypi/libopencv_ocl.a
index f5a4b42..f5a4b42 100644
--- a/thirdparty/raspberrypi/lib/libopencv_ocl.a
+++ b/thirdparty/lib/raspberrypi/libopencv_ocl.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_photo.a b/thirdparty/lib/raspberrypi/libopencv_photo.a
index 998a80a..998a80a 100644
--- a/thirdparty/raspberrypi/lib/libopencv_photo.a
+++ b/thirdparty/lib/raspberrypi/libopencv_photo.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_stitching.a b/thirdparty/lib/raspberrypi/libopencv_stitching.a
index aa0b1d3..aa0b1d3 100644
--- a/thirdparty/raspberrypi/lib/libopencv_stitching.a
+++ b/thirdparty/lib/raspberrypi/libopencv_stitching.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_superres.a b/thirdparty/lib/raspberrypi/libopencv_superres.a
index d33df01..d33df01 100644
--- a/thirdparty/raspberrypi/lib/libopencv_superres.a
+++ b/thirdparty/lib/raspberrypi/libopencv_superres.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_ts.a b/thirdparty/lib/raspberrypi/libopencv_ts.a
index f701602..f701602 100644
--- a/thirdparty/raspberrypi/lib/libopencv_ts.a
+++ b/thirdparty/lib/raspberrypi/libopencv_ts.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_video.a b/thirdparty/lib/raspberrypi/libopencv_video.a
index c4a07bf..c4a07bf 100644
--- a/thirdparty/raspberrypi/lib/libopencv_video.a
+++ b/thirdparty/lib/raspberrypi/libopencv_video.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libopencv_videostab.a b/thirdparty/lib/raspberrypi/libopencv_videostab.a
index e2c302d..e2c302d 100644
--- a/thirdparty/raspberrypi/lib/libopencv_videostab.a
+++ b/thirdparty/lib/raspberrypi/libopencv_videostab.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libpng.a b/thirdparty/lib/raspberrypi/libpng.a
index 937cc22..937cc22 100644
--- a/thirdparty/raspberrypi/lib/libpng.a
+++ b/thirdparty/lib/raspberrypi/libpng.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/librefblas.a b/thirdparty/lib/raspberrypi/librefblas.a
index 300a0db..300a0db 100644
--- a/thirdparty/raspberrypi/lib/librefblas.a
+++ b/thirdparty/lib/raspberrypi/librefblas.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libtiff.a b/thirdparty/lib/raspberrypi/libtiff.a
index 917d747..917d747 100644
--- a/thirdparty/raspberrypi/lib/libtiff.a
+++ b/thirdparty/lib/raspberrypi/libtiff.a
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libwiringPi.so b/thirdparty/lib/raspberrypi/libwiringPi.so
index da4a81e..da4a81e 100644
--- a/thirdparty/raspberrypi/lib/libwiringPi.so
+++ b/thirdparty/lib/raspberrypi/libwiringPi.so
Binary files differ
diff --git a/thirdparty/raspberrypi/lib/libzlib.a b/thirdparty/lib/raspberrypi/libzlib.a
index 5a64389..5a64389 100644
--- a/thirdparty/raspberrypi/lib/libzlib.a
+++ b/thirdparty/lib/raspberrypi/libzlib.a
Binary files differ
diff --git a/thirdparty/raspberrypi/includes/ads1115.h b/thirdparty/raspberrypi/includes/ads1115.h
deleted file mode 100644
index 5c91735..0000000
--- a/thirdparty/raspberrypi/includes/ads1115.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * ads1115.c:
- * Extend wiringPi with the ADS1115 I2C 16-bit ADC
- * Copyright (c) 2016 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-// Constants for some of the internal functions
-
-// Gain
-
-#define ADS1115_GAIN_6 0
-#define ADS1115_GAIN_4 1
-#define ADS1115_GAIN_2 2
-#define ADS1115_GAIN_1 3
-#define ADS1115_GAIN_HALF 4
-#define ADS1115_GAIN_QUARTER 5
-
-// Data rate
-
-#define ADS1115_DR_8 0
-#define ADS1115_DR_16 1
-#define ADS1115_DR_32 2
-#define ADS1115_DR_64 3
-#define ADS1115_DR_128 4
-#define ADS1115_DR_250 5
-#define ADS1115_DR_475 6
-#define ADS1115_DR_860 7
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int ads1115Setup (int pinBase, int i2cAddress) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/drcSerial.h b/thirdparty/raspberrypi/includes/drcSerial.h
deleted file mode 100644
index 29e988e..0000000
--- a/thirdparty/raspberrypi/includes/drcSerial.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * drcSerial.h:
- * Extend wiringPi with the DRC Serial protocol (e.g. to Arduino)
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int drcSetupSerial (const int pinBase, const int numPins, const char *device, const int baud) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/max31855.h b/thirdparty/raspberrypi/includes/max31855.h
deleted file mode 100644
index 385c4bd..0000000
--- a/thirdparty/raspberrypi/includes/max31855.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * max31855.c:
- * Extend wiringPi with the MAX31855 SPI Thermocouple driver
- * Copyright (c) 2012-2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int max31855Setup (int pinBase, int spiChannel) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/max5322.h b/thirdparty/raspberrypi/includes/max5322.h
deleted file mode 100644
index a217cf8..0000000
--- a/thirdparty/raspberrypi/includes/max5322.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * max5322.h:
- * Extend wiringPi with the MAX5322 SPI Digital to Analog convertor
- * Copyright (c) 2012-2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int max5322Setup (int pinBase, int spiChannel) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp23008.h b/thirdparty/raspberrypi/includes/mcp23008.h
deleted file mode 100644
index e9299a8..0000000
--- a/thirdparty/raspberrypi/includes/mcp23008.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * 23008.h:
- * Extend wiringPi with the MCP 23008 I2C GPIO expander chip
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp23008Setup (const int pinBase, const int i2cAddress) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp23016.h b/thirdparty/raspberrypi/includes/mcp23016.h
deleted file mode 100644
index f9b5cc5..0000000
--- a/thirdparty/raspberrypi/includes/mcp23016.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * mcp23016.h:
- * Extend wiringPi with the MCP 23016 I2C GPIO expander chip
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp23016Setup (const int pinBase, const int i2cAddress) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp23016reg.h b/thirdparty/raspberrypi/includes/mcp23016reg.h
deleted file mode 100644
index 9aea92d..0000000
--- a/thirdparty/raspberrypi/includes/mcp23016reg.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * mcp23016:
- * Copyright (c) 2012-2013 Gordon Henderson
- *
- * Header file for code using the MCP23016 GPIO expander
- * chip.
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-// MCP23016 Registers
-
-#define MCP23016_GP0 0x00
-#define MCP23016_GP1 0x01
-#define MCP23016_OLAT0 0x02
-#define MCP23016_OLAT1 0x03
-#define MCP23016_IPOL0 0x04
-#define MCP23016_IPOL1 0x05
-#define MCP23016_IODIR0 0x06
-#define MCP23016_IODIR1 0x07
-#define MCP23016_INTCAP0 0x08
-#define MCP23016_INTCAP1 0x09
-#define MCP23016_IOCON0 0x0A
-#define MCP23016_IOCON1 0x0B
-
-// Bits in the IOCON register
-
-#define IOCON_IARES 0x01
-
-// Default initialisation mode
-
-#define IOCON_INIT 0
diff --git a/thirdparty/raspberrypi/includes/mcp23017.h b/thirdparty/raspberrypi/includes/mcp23017.h
deleted file mode 100644
index 79b4d7b..0000000
--- a/thirdparty/raspberrypi/includes/mcp23017.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * 23017.h:
- * Extend wiringPi with the MCP 23017 I2C GPIO expander chip
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp23017Setup (const int pinBase, const int i2cAddress) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp23s08.h b/thirdparty/raspberrypi/includes/mcp23s08.h
deleted file mode 100644
index ebf93d1..0000000
--- a/thirdparty/raspberrypi/includes/mcp23s08.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * 23s08.h:
- * Extend wiringPi with the MCP 23s08 SPI GPIO expander chip
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp23s08Setup (const int pinBase, const int spiPort, const int devId) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp23s17.h b/thirdparty/raspberrypi/includes/mcp23s17.h
deleted file mode 100644
index 3b2a808..0000000
--- a/thirdparty/raspberrypi/includes/mcp23s17.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * 23s17.h:
- * Extend wiringPi with the MCP 23s17 SPI GPIO expander chip
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp23s17Setup (int pinBase, int spiPort, int devId) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp23x08.h b/thirdparty/raspberrypi/includes/mcp23x08.h
deleted file mode 100644
index c4e6b27..0000000
--- a/thirdparty/raspberrypi/includes/mcp23x08.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * mcp23x17:
- * Copyright (c) 2012-2013 Gordon Henderson
- *
- * Header file for code using the MCP23x17 GPIO expander chip.
- * This comes in 2 flavours: MCP23017 which has an I2C interface,
- * an the MXP23S17 which has an SPI interface.
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-
-// MCP23x17 Registers
-
-#define IODIRA 0x00
-#define IPOLA 0x02
-#define GPINTENA 0x04
-#define DEFVALA 0x06
-#define INTCONA 0x08
-#define IOCON 0x0A
-#define GPPUA 0x0C
-#define INTFA 0x0E
-#define INTCAPA 0x10
-#define GPIOA 0x12
-#define OLATA 0x14
-
-#define IODIRB 0x01
-#define IPOLB 0x03
-#define GPINTENB 0x05
-#define DEFVALB 0x07
-#define INTCONB 0x09
-#define IOCONB 0x0B
-#define GPPUB 0x0D
-#define INTFB 0x0F
-#define INTCAPB 0x11
-#define GPIOB 0x13
-#define OLATB 0x15
-
-// Bits in the IOCON register
-
-#define IOCON_UNUSED 0x01
-#define IOCON_INTPOL 0x02
-#define IOCON_ODR 0x04
-#define IOCON_HAEN 0x08
-#define IOCON_DISSLW 0x10
-#define IOCON_SEQOP 0x20
-#define IOCON_MIRROR 0x40
-#define IOCON_BANK_MODE 0x80
-
-// Default initialisation mode
-
-#define IOCON_INIT (IOCON_SEQOP)
-
-// SPI Command codes
-
-#define CMD_WRITE 0x40
-#define CMD_READ 0x41
diff --git a/thirdparty/raspberrypi/includes/mcp23x0817.h b/thirdparty/raspberrypi/includes/mcp23x0817.h
deleted file mode 100644
index 58bc038..0000000
--- a/thirdparty/raspberrypi/includes/mcp23x0817.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- * mcp23xxx:
- * Copyright (c) 2012-2013 Gordon Henderson
- *
- * Header file for code using the MCP23x08 and 17 GPIO expander
- * chips.
- * This comes in 2 flavours: MCP230xx (08/17) which has an I2C
- * interface, and the MXP23Sxx (08/17) which has an SPI interface.
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-// MCP23x08 Registers
-
-#define MCP23x08_IODIR 0x00
-#define MCP23x08_IPOL 0x01
-#define MCP23x08_GPINTEN 0x02
-#define MCP23x08_DEFVAL 0x03
-#define MCP23x08_INTCON 0x04
-#define MCP23x08_IOCON 0x05
-#define MCP23x08_GPPU 0x06
-#define MCP23x08_INTF 0x07
-#define MCP23x08_INTCAP 0x08
-#define MCP23x08_GPIO 0x09
-#define MCP23x08_OLAT 0x0A
-
-// MCP23x17 Registers
-
-#define MCP23x17_IODIRA 0x00
-#define MCP23x17_IPOLA 0x02
-#define MCP23x17_GPINTENA 0x04
-#define MCP23x17_DEFVALA 0x06
-#define MCP23x17_INTCONA 0x08
-#define MCP23x17_IOCON 0x0A
-#define MCP23x17_GPPUA 0x0C
-#define MCP23x17_INTFA 0x0E
-#define MCP23x17_INTCAPA 0x10
-#define MCP23x17_GPIOA 0x12
-#define MCP23x17_OLATA 0x14
-
-#define MCP23x17_IODIRB 0x01
-#define MCP23x17_IPOLB 0x03
-#define MCP23x17_GPINTENB 0x05
-#define MCP23x17_DEFVALB 0x07
-#define MCP23x17_INTCONB 0x09
-#define MCP23x17_IOCONB 0x0B
-#define MCP23x17_GPPUB 0x0D
-#define MCP23x17_INTFB 0x0F
-#define MCP23x17_INTCAPB 0x11
-#define MCP23x17_GPIOB 0x13
-#define MCP23x17_OLATB 0x15
-
-// Bits in the IOCON register
-
-#define IOCON_UNUSED 0x01
-#define IOCON_INTPOL 0x02
-#define IOCON_ODR 0x04
-#define IOCON_HAEN 0x08
-#define IOCON_DISSLW 0x10
-#define IOCON_SEQOP 0x20
-#define IOCON_MIRROR 0x40
-#define IOCON_BANK_MODE 0x80
-
-// Default initialisation mode
-
-#define IOCON_INIT (IOCON_SEQOP)
-
-// SPI Command codes
-
-#define CMD_WRITE 0x40
-#define CMD_READ 0x41
diff --git a/thirdparty/raspberrypi/includes/mcp3002.h b/thirdparty/raspberrypi/includes/mcp3002.h
deleted file mode 100644
index 0cd727f..0000000
--- a/thirdparty/raspberrypi/includes/mcp3002.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * mcp3002.c:
- * Extend wiringPi with the MCP3002 SPI Analog to Digital convertor
- * Copyright (c) 2012-2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp3002Setup (int pinBase, int spiChannel) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp3004.h b/thirdparty/raspberrypi/includes/mcp3004.h
deleted file mode 100644
index a07c0bf..0000000
--- a/thirdparty/raspberrypi/includes/mcp3004.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * mcp3004.c:
- * Extend wiringPi with the MCP3004 SPI Analog to Digital convertor
- * Copyright (c) 2012-2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp3004Setup (int pinBase, int spiChannel) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp3422.h b/thirdparty/raspberrypi/includes/mcp3422.h
deleted file mode 100644
index 72647d4..0000000
--- a/thirdparty/raspberrypi/includes/mcp3422.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * mcp3422.h:
- * Extend wiringPi with the MCP3422/3/4 I2C ADC chip
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#define MCP3422_SR_240 0
-#define MCP3422_SR_60 1
-#define MCP3422_SR_15 2
-#define MCP3422_SR_3_75 3
-
-#define MCP3422_GAIN_1 0
-#define MCP3422_GAIN_2 1
-#define MCP3422_GAIN_4 2
-#define MCP3422_GAIN_8 3
-
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp3422Setup (int pinBase, int i2cAddress, int sampleRate, int gain) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/mcp4802.h b/thirdparty/raspberrypi/includes/mcp4802.h
deleted file mode 100644
index effa024..0000000
--- a/thirdparty/raspberrypi/includes/mcp4802.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * mcp4802.c:
- * Extend wiringPi with the MCP4802 SPI Digital to Analog convertor
- * Copyright (c) 2012-2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int mcp4802Setup (int pinBase, int spiChannel) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/pcf8574.h b/thirdparty/raspberrypi/includes/pcf8574.h
deleted file mode 100644
index 8e2d818..0000000
--- a/thirdparty/raspberrypi/includes/pcf8574.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * pcf8574.h:
- * Extend wiringPi with the PCF8574 I2C GPIO expander chip
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int pcf8574Setup (const int pinBase, const int i2cAddress) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/pcf8591.h b/thirdparty/raspberrypi/includes/pcf8591.h
deleted file mode 100644
index 6b44ccf..0000000
--- a/thirdparty/raspberrypi/includes/pcf8591.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * pcf8591.h:
- * Extend wiringPi with the PCF8591 I2C GPIO Analog expander chip
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int pcf8591Setup (const int pinBase, const int i2cAddress) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/sn3218.h b/thirdparty/raspberrypi/includes/sn3218.h
deleted file mode 100644
index 580d5f9..0000000
--- a/thirdparty/raspberrypi/includes/sn3218.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * sn3218.c:
- * Extend wiringPi with the SN3218 I2C LED driver board.
- * Copyright (c) 2012-2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int sn3218Setup (int pinBase) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/softPwm.h b/thirdparty/raspberrypi/includes/softPwm.h
deleted file mode 100644
index 0351da5..0000000
--- a/thirdparty/raspberrypi/includes/softPwm.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * softPwm.h:
- * Provide 2 channels of software driven PWM.
- * Copyright (c) 2012 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int softPwmCreate (int pin, int value, int range) ;
-extern void softPwmWrite (int pin, int value) ;
-extern void softPwmStop (int pin) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/softServo.h b/thirdparty/raspberrypi/includes/softServo.h
deleted file mode 100644
index 794cf55..0000000
--- a/thirdparty/raspberrypi/includes/softServo.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * softServo.h:
- * Provide N channels of software driven PWM suitable for RC
- * servo motors.
- * Copyright (c) 2012 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern void softServoWrite (int pin, int value) ;
-extern int softServoSetup (int p0, int p1, int p2, int p3, int p4, int p5, int p6, int p7) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/softTone.h b/thirdparty/raspberrypi/includes/softTone.h
deleted file mode 100644
index a93c5af..0000000
--- a/thirdparty/raspberrypi/includes/softTone.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * softTone.c:
- * For that authentic retro sound...
- * Er... A little experiment to produce tones out of a Pi using
- * one (or 2) GPIO pins and a piezeo "speaker" element.
- * (Or a high impedance speaker, but don'y blame me if you blow-up
- * the GPIO pins!)
- * Copyright (c) 2012 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int softToneCreate (int pin) ;
-extern void softToneStop (int pin) ;
-extern void softToneWrite (int pin, int freq) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/sr595.h b/thirdparty/raspberrypi/includes/sr595.h
deleted file mode 100644
index 4a26dc7..0000000
--- a/thirdparty/raspberrypi/includes/sr595.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * sr595.h:
- * Extend wiringPi with the 74x595 shift registers.
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int sr595Setup (const int pinBase, const int numPins,
- const int dataPin, const int clockPin, const int latchPin) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/wiringPiI2C.h b/thirdparty/raspberrypi/includes/wiringPiI2C.h
deleted file mode 100644
index 6db8c68..0000000
--- a/thirdparty/raspberrypi/includes/wiringPiI2C.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * wiringPiI2C.h:
- * Simplified I2C access routines
- * Copyright (c) 2013 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern int wiringPiI2CRead (int fd) ;
-extern int wiringPiI2CReadReg8 (int fd, int reg) ;
-extern int wiringPiI2CReadReg16 (int fd, int reg) ;
-
-extern int wiringPiI2CWrite (int fd, int data) ;
-extern int wiringPiI2CWriteReg8 (int fd, int reg, int data) ;
-extern int wiringPiI2CWriteReg16 (int fd, int reg, int data) ;
-
-extern int wiringPiI2CSetupInterface (const char *device, int devId) ;
-extern int wiringPiI2CSetup (const int devId) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/wiringPiSPI.h b/thirdparty/raspberrypi/includes/wiringPiSPI.h
deleted file mode 100644
index 3980321..0000000
--- a/thirdparty/raspberrypi/includes/wiringPiSPI.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * wiringPiSPI.h:
- * Simplified SPI access routines
- * Copyright (c) 2012-2015 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with wiringPi.
- * If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-int wiringPiSPIGetFd (int channel) ;
-int wiringPiSPIDataRW (int channel, unsigned char *data, int len) ;
-int wiringPiSPISetupMode (int channel, int speed, int mode) ;
-int wiringPiSPISetup (int channel, int speed) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/wiringShift.h b/thirdparty/raspberrypi/includes/wiringShift.h
deleted file mode 100644
index 419ade4..0000000
--- a/thirdparty/raspberrypi/includes/wiringShift.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * wiringShift.h:
- * Emulate some of the Arduino wiring functionality.
- *
- * Copyright (c) 2009-2012 Gordon Henderson.
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with wiringPi. If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-#define LSBFIRST 0
-#define MSBFIRST 1
-
-#ifndef _STDINT_H
-# include <stdint.h>
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-extern uint8_t shiftIn (uint8_t dPin, uint8_t cPin, uint8_t order) ;
-extern void shiftOut (uint8_t dPin, uint8_t cPin, uint8_t order, uint8_t val) ;
-
-#ifdef __cplusplus
-}
-#endif
diff --git a/thirdparty/raspberrypi/includes/wpiExtensions.h b/thirdparty/raspberrypi/includes/wpiExtensions.h
deleted file mode 100644
index fcaec96..0000000
--- a/thirdparty/raspberrypi/includes/wpiExtensions.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * extensions.h:
- * Part of the GPIO program to test, peek, poke and otherwise
- * noodle with the GPIO hardware on the Raspberry Pi.
- * Copyright (c) 2012-2015 Gordon Henderson
- ***********************************************************************
- * This file is part of wiringPi:
- * https://projects.drogon.net/raspberry-pi/wiringpi/
- *
- * wiringPi is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * wiringPi is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with wiringPi. If not, see <http://www.gnu.org/licenses/>.
- ***********************************************************************
- */
-
-
-extern int loadWPiExtension (char *progName, char *extensionData, int verbose) ;