qqp question1: What is the best open source software to design a PID controller and HMI, with the end result file being an executable file? question2: "When you open a file in C and use ""r+"" where do the char you put take place? In the beginning of the file, at the end or you can control with pointer?"