MySQL server is on linux or Windows? I think could be a SSL related problem.
We are working on a direct transform. If we use only one EXPT(val, 4) result is similar to pow(val, 4) (NOT EQUAL). Problem in ARM 64 runtime came when we have a very long calculation with 5 EXPT summed and many others calcs in formula. OCTAVE, Matlab and C return same value, but ST using EXPT no with a big error. Why? Replacing EXPT(val, 4) with (val * val * val * val) work like MatLab, OCTAVE and c.
We are working on a direct transform. If we use only one EXPT(val, 4) result is similar to pow(val, 4) (NOT EQUAL). Problem in ARM 64 runtime came when we have a very long calculation with 5 EXPT summed and many others calcs in formula. OCTAVE, Matlab and C return same value, but ST using EXPT no with a big error. Why?
We are working on a direct transform. If we use only one EXPT(val, 4) result is similar to pow(val, 4) (NOT EQUAL). Problem in ARM 64 runtime came when we have a very long calculation with 5 EXPT summed. OCTAVE, Matlab and C return same value, but ST using EXPT no with a big error. Why?
I created a .pro file in QtCreator to simplify cross compilation and component developing for CODESYS Extendion Package SL. This can be used simply replacing TARGET variable to develop and compile inside QtCreator. File must live in source library path, where makefile is created by the SDK. I tested it on direct AMD64 and cross ARM64, in 4.4 ARM 64Bit SL and 4.4.1 Linux SL and it's Working. This is a base version of this file useful to start a new library. I tested it with a C++ wrapper and many...
Also pragma {warning 'some text'} is no more working in my setup. So is no more possible show important TODO information at compile time!
In 3.5.18 there are too many false warnings and errors!!! Warning like in attachment can be ignored, but is a non sense!!!!!!!!!! For example to avoid unreadable UNIONS that make only confusion we use a bits structure: TYPE SimpleAxisControlWord : STRUCT switchOn : BIT; enableVoltage : BIT; quickStop : BIT; enableOperation : BIT; startMove : BIT; free5 : BIT; free6 : BIT; faultReset : BIT; halt : BIT; free9 : BIT; free10 : BIT; free11 : BIT; free12 : BIT; free13 : BIT; free14 : BIT; free15 : BIT;...