![]() ![]() ![]() Jupyter is awsome, I do use it on daily basis. Although Octave has a better syntax compatibility nothing bits Scilab in that regard. Its graphical user interface is very much MATLAB like. The reasons I opted for Scilab, despite all of the Python's obvious advantages are: Secondly although I use Python extensively for my other research. At this stage it is merely a conceptual prototype. You can see the GIF also here on Twitter.įirst of all I should emphasize that SSCT is not on the same level of maturity as those two you mentioned, at all. For some reason the GIF doesn't play well on the desktop, but only on mobile. Feel free to ask me any questions or criticize the work so I can improve it further. The Arduino and Scilab Source code as well as the SimulIDE file are also available in the Gist. Just download the library run the ssctmain.sci and open the Documentation.adoc using the AsciiDoc plugin for FireFox. ![]() The Scilab Serial Communication Toolbox (SSCT) library is documented using a literal programing methodology, where the source code is integrated into the documentation using AsciiDoc. You can download the source code of the latest prototype from this GitHub Gist. It is still a very early stage prototype, but ready be played with.įor the above demonstration I have used SimulIDE to simulate the Arduino MCU expansion board and com0com Null-modem emulator. ![]() It took me 2 weeks and almost a thousands lines of code. However the current Serial Port communication Toolbox hadn't been updated for 8 years and lacked many of MATLAB's features and functionality. So I decided to use Scilab because it has the most similar environment to MATLAB, it has the GUI creation functionality, and above all xcos / scicos as a SIMULINK replacement. Link to the Scilab Serial Communication Toolbox -> įor my own project I needed to do serial port communication and I didn't want to pay a hand and a leg to MathWorks. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |