User Tools

Site Tools


didattici:simulide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
didattici:simulide [2019/12/08 12:15] profprodidattici:simulide [2020/06/08 22:20] – external edit 127.0.0.1
Line 1: Line 1:
 +====SimulIDE====
 +
 +è un progetto sourceforge, pacchettizzato su Debian
 +
 +  * su Debian trovi la versione 0.1
 +  * su sourceforge trovi la versione 0.3
 +
 +dipendenze:
 +  qt4-qmake libqt4-dev libelf-dev qttools5-dev-tools libqt5svg5-dev libqt5serialport5-dev qtmultimedia5-dev
 +  qtbase5-dev ? qt5-qmake ? libqt5gui5  ? qt5-default ? 
 +  
 + 
 +
 +<code>
 +gpsim gputils gputils-common gputils-doc libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediagsttools5 libqt5multimediawidgets5  libqt5serialport5
 +
 +Suggested packages:
 +  gpsim-led gpsim-logic gpsim-lcd gpsim-doc simutron simavr
 +</code>
 +
 +NOTA: E' abbastanza inutilizzabile, pieno di bug....
 +
 +Permette di:
 +
 +  * simulare circuiti elettronici con Arduino
 +  * compilare il codice sorgente per Arduino
 +  * debug
 +
 +Tutorial
 +
 +[[http://simulide.blogspot.com]]
 +
 +==== bug 2019 ====
 +
 +Che si corregge aggiungendo una riga sulla riga 22 del file ./src/simulator/elements/e-diode.h
 +
 +  #include <cmath>
 +
 +code dell'errore di compilazione
 +
 +<code>
 +ease/e-led.o ../src/simulator/elements/e-led.cpp
 +../src/simulator/elements/e-led.cpp: In member function ‘void eLed::updateBright()’:
 +../src/simulator/elements/e-led.cpp:90:29: error: ‘pow’ was not declared in this scope
 +         m_disp_brightness = pow( m_disp_brightness, 1.0/2.0 );
 +                             ^~~
 +make: *** [Makefile:5849: build/release/e-led.o] Error 1
 +</code>
 +
 +==== Utilizzo ====
 +
 +si deve usare CTRL+O per aprire un file .ino
 +ATTENZIONE
 +  * (il file .ino si deve trovare in una nuova cartella completamente vuota
 +  * deve essere collegata la scheda (???)
 +  * la cartella cosi e tutto il suo contenuto viene copiato momentaneamente nel seguente path
 +  
 +  ~/.local/share/simulide/codeeditor/buildIno/
 +
 +[[didattici:arduino]]
 +
  
didattici/simulide.txt · Last modified: 2020/09/28 12:13 by profpro